cognee-mcp

cognee-mcp

GraphRAG memory server with customizable ingestion, data processing and search

9,134
Stars
841
Forks
20
Releases

Overview

Cognee is an open-source platform that turns raw data into persistent and dynamic AI memory for agents. It combines graph databases with vector search to make documents understandable by meaning and interconnected by relationships. You can deploy Cognee as self-hosted OSS (data stored locally by default) or connect to Cognee Cloud for managed infrastructure. Cognee interconnects diverse data types—conversations, files, images, and audio transcriptions—into a unified memory layer. It replaces traditional RAG with a scalable ECL (Extract, Cognify, Load) pipeline that supports ingestion from 30+ data sources and enables high customizability through user-defined tasks and modular pipelines. Built-in search endpoints enable querying the knowledge graph, while the platform reduces development effort and infrastructure cost. The cloud offering adds a hosted web UI, automatic version updates, resource usage analytics, and enterprise-grade security compliant with GDPR. This design aims to simplify building memory for AI agents and accelerate development and experimentation.

Details

Owner
topoteretes
Language
Python
License
Apache License 2.0
Updated
2025-12-07

Features

Persistent, dynamic memory layer

A unified memory layer built on graphs and vectors that preserves and relates knowledge over time.

RAG replacement with ECL pipelines

Unified Extract, Cognify, Load pipelines that simplify data ingestion and processing.

Modular, Pythonic ingestion pipelines

Ingest data from 30+ sources using Python-based pipelines for custom tasks.

Interoperable data types

Supports conversations, files, images, and audio transcriptions within the memory graph.

Built-in search endpoints

Query the knowledge graph using built-in search endpoints and graph queries.

Self-hosted OSS by default

Stores data locally by default, enabling on-premises deployment.

Cognee Cloud deployment

Managed infrastructure with hosted UI, automatic updates, analytics, and GDPR-compliant security.

Customizable tasks and pipelines

High customization through user-defined tasks and modular pipelines to fit diverse workflows.

Audience

AI developersBuild persistent memory for AI agents using modular pipelines and a graph+vector memory layer.
Data engineersIngest diverse data sources into a knowledge graph using Pythonic pipelines.
Enterprises / teamsChoose self-hosted OSS or Cognee Cloud for secure, GDPR-compliant memory and analytics.

Tags

memoryAI memorygraph databasevector searchknowledge graphingestiondata pipelinesRAG replacementself-hostedopen-sourcecloudGDPRAI agentsmemory for agents