GH Repository · memgraph
memgraph
High-performance open-source in-memory graph database for GraphRAG, AI memory, agentic AI, and real-time graph analytics. Cypher-compatible, built in C++.
- stars
- 4,562
- 30-day movement
- +12341/day
- Related entries
- 61
- Connections
- 1
pythonC++nosqlgraph-algorithmscyphergraph-databasegraphragai-memorycontext-graphagent-appgraph-analysiskafkastreamingopencypherai-agentsaigraphenterprise-context
Memgraph is an open-source, in-memory graph database written in C++ that queries graphs using Cypher (openCypher-compatible). Its description targets GraphRAG, AI memory layers for agents, and real-time graph analytics, with streaming support (Kafka appears in its topics) though the repository summary does not detail these mechanisms.
You reach for it when an agentic application needs fast, in-memory graph storage and Cypher queries for memory, context graphs, or GraphRAG.
Use it to
- Store and query agent memory as a graph with Cypher
- Build a context graph for GraphRAG retrieval
- Run real-time graph analytics
- Ingest streaming data via Kafka
- Run graph algorithms on in-memory data
For Developers building agentic AI systems needing graph storage
- Role
- agent-app
- Language
- C++
- Licence
- custom (licence file present)
- Forks
- 283
- Open issues
- 689
- Last push
- 2026-09-15
- Latest release
- v2.0.0 · 2021-10-06
- Skills shipped
- 1
topicsgraph-databasecypherai-memorygraphragreal-time-analyticsc++