Self-hosted
Run the entire managed stack on your own infrastructure. Same SDK, same API, your machines.
Status: available for Enterprise customers today, public docs coming. Email sales@oramemory.com to get the install bundle.
What you get
- Flask API binary + systemd unit
- Schema migration for Postgres + pgvector
- PHP dashboard + admin panel sources
- Nginx vhost template
amCLI (unmodified — points at your base URL viaAM_BASE_URL)
Requirements
- One Linux host (4 CPU / 8 GB RAM minimum for < 1 M memories)
- Postgres 16 +
pgvectorextension - Nginx
- Python 3.9+ for the API, PHP 8.3+ for the dashboards
- (Optional) OpenAI API key for real embeddings — otherwise a deterministic stub is used
Running the SDKs against your host
from oramemory import Memory
m = Memory(api_key="om_live_...", base_url="https://memory.mycompany.internal/api")
new Memory({ apiKey: "...", baseUrl: "https://memory.mycompany.internal/api" });
Upgrading
Releases are tagged. A fresh install is one git pull + systemctl restart oramemory-api + one idempotent schema migration.
Licensing
Commercial license for on-prem deployments. Included with Enterprise; stand-alone licensing available.