Skip to content
← Tools / Skills
ToolMemgraph/10 trustVerified
Memgraph logo

Memgraph

In-memory graph database for GraphRAG and agentic AI.

Visit official site →

About

Memgraph is a high-performance, in-memory graph database built in C/C++ and aimed at real-time AI context: GraphRAG pipelines, AI memory systems, and agentic workflows. It combines built-in text and vector indexes with full graph traversal in a single query layer, so hybrid retrieval can run as one atomic database operation rather than being scattered across systems.

It is fully compatible with Neo4j's Cypher query language, ACID-compliant, and highly available. Recent additions include an AI Graph Toolkit for porting SQL and unstructured data into knowledge graphs and an MCP client inside Memgraph Lab. The codebase is triple-licensed (APL, BSL 1.1, MEL) per third-party license surveys; verify the exact license for your use case.

What it can do

  • In-memory C/C++ engine with sub-millisecond traversals
  • Cypher query language, Neo4j driver compatible
  • Built-in text, vector, and geospatial indexes
  • MAGE graph algorithm library and AI Toolkit
  • MCP server and agentic framework integrations

Setup

Run via Docker or download from memgraph.com; connect with any Neo4j-compatible Bolt driver on port 7687. Memgraph Lab provides a visual interface.

Prerequisites

Docker or a supported OS; familiarity with Cypher for querying.

Use cases

graph-databasegraphragai-memoryknowledge-graphvector-search

Works with

Trust score — 8/10

/10 trustVerified

Scored 8/10 (verified tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 107; Trending score 76/100 from researcher assessment.

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.