BigHugger
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++