Graphiti
Graphiti is an open-source Python framework that developers use to build systems which store facts and how they change over time, linked to their source data. It is meant for programmers building their own AI applications, not for everyday users.
How hard it is to start using it. Easy: install it like a normal app, or use it in your browser. Advanced: you run it on your own server, use the command line, or it is a tool for developers.
Features
Remembers automaticallyYou build ingestion yourself; no automatic memory saving described
SourceNo
Runs on your own computerRuns locally with your own database, but LLM defaults to OpenAI
SourcePartly
Memories you can read and editStored in a graph database, not plain text files
SourceNo
Hosted for youGraphiti is self-hosted only; managed service is Zep
SourceNo
Remembers when things changedFacts have validity windows; old facts invalidated, not deleted
SourceYes
Listed in
A framework to build memory yourself; not a ready-made memory product.
How to help
AI contributionsNot stated
The project has not said how it feels about AI-written contributions. Maintainers can set this by claiming the listing.