DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Engram


Engram is a graph-oriented DBMS designed to store context for AI agents. It allows agents to share context across different large language models and frameworks. The system supports cross-platform synchronization, delta operations for context updates, and reinforcement learning mechanisms to improve context quality over time.

Source Code
https://github.com/softmaxdata/engram[02]
Country of Origin
CA
Start Year
2026
Coding Agent
Project Types
Commercial, Open Source
Written in
Python
Embeds / Uses
PostgreSQL, SQLite
Operating Systems
Hosted, Linux
License
MIT License

Database Entry

Engram


Engram is a graph-oriented DBMS designed to store context for AI agents. It allows agents to share context across different large language models and frameworks. The system supports cross-platform synchronization, delta operations for context updates, and reinforcement learning mechanisms to improve context quality over time.

History


Engram seeks to address limitations in AI agent memory management, such as context decay and isolation between models. The system draws inspiration from cognitive science concepts like associative recall and consolidation, as well as recent research on agentic context engineering and dynamic cheatsheets.

It is distributed via GitHub and offers a hosted service alongside self-hosted capabilities for cloud platforms.

Data Model


Query Interface


Revision #3 Last Updated: