Runnable examples for Engramia — the persistent memory layer for AI agents.
Each subdirectory is a self-contained, runnable mini-app demonstrating one specific integration, migration path, or feature. Copy-paste freely (MIT licensed).
| Directory | What it demonstrates | Status |
|---|---|---|
| openai-assistants-migration/ | Migrate from the OpenAI Assistants API (sunset 2026-08-26) to Engramia + the OpenAI Agents SDK. Includes before/, after/, and backfill/ scripts. |
Available |
More on the way — LangChain memory backend, Mem0 migration, BYOK quickstart.
Each example has its own README.md with instructions. The general pattern:
git clone https://github.com/engramia/examples.git
cd examples/<example-name>
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
# edit .env
make help # see what's availableExamples pin to a specific Engramia release in their requirements.txt. The API surface used in each example is in the Stable API set — bumping the pin should be safe. If you hit a regression on a newer version, please open an issue — we want to know about stability-promise breaches.
This repo is maintained by the Engramia team and currently does not accept external code contributions. If you have an example you'd like to see added, please open an issue describing the use case at github.com/engramia/engramia/issues.
MIT — see LICENSE. Copy and adapt freely.
- Engramia core repo — github.com/engramia/engramia
- Documentation — docs.engramia.dev
- Hosted signup — app.engramia.dev/register
- Migration guides — docs.engramia.dev/migrations/