Skip to content

Latest commit

 

History

History
50 lines (31 loc) · 2.2 KB

File metadata and controls

50 lines (31 loc) · 2.2 KB

engramia/examples

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).

What's here

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.

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 available

Engramia version pinning

Examples 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.

Contributing

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.

License

MIT — see LICENSE. Copy and adapt freely.

Links