Awesome MCPKnowledge & Memory

topoteretes/cognee

⭐ 30670 Jupyter Notebook added to this list on 2025-05-06 repository created 2023-08-16

Cognee is an open-source project designed to provide scalable and modular memory capabilities for AI agents through the use of ECL (Extract, Cognify, Load) pipelines. It enables efficient management and retrieval of past interactions and diverse data types such as conversations, documents, images, and audio transcriptions. Cognee aims to replace traditional Retrieval-Augmented Generation (RAG) systems, reducing developer effort and operational costs. The system supports loading data into graph and vector databases using Pydantic models and allows manipulation of data during ingestion from over 30 different data sources. The project offers quick start options including Google Colab and Deepnote notebooks, as well as a starter repository for easy integration. Cognee supports multiple languages and provides a user interface for cognifying files and querying data. The architecture is designed to build dynamic memory for AI agents, making it a powerful tool for enhancing AI memory capabilities. The project is actively maintained with contributions encouraged, and it includes comprehensive documentation, demos, and a code of conduct to foster a respectful community. Cognee also offers a SaaS hosted beta for users who want a managed service. The project is relevant for developers and researchers working on AI memory, knowledge graphs, and data retrieval systems, providing a modular and extensible framework to build intelligent agents with enhanced memory functions.

https://github.com/topoteretes/cognee

aiai-agentsai-context-managementai-knowledge-retrievalai-memoryai-memory-managementai-memory-uiaudio-transcriptionscogneecognitive-architecturecognitive-memorycontributions-welcomeconversationsdata-ingestiondata-retrievaldemosdocumentationdocumentsdynamic-memoryecl-pipelinesextract-cognify-loadgood-first-issuegood-first-prgraph-databasegraph-databasesgraph-raggraphraghallucination-reductionhelp-wantedimagesknowledgeknowledge-graphllm-providerslocal-modelsmemorymemory-capabilitiesmodular-architecturemodular-memorymultiple-data-sourcesneo4jnlpollamaopen-sourceopenaipast-interactionspydanticragrag-replacementsaasscalable-memoryvector-databasevector-databases

Also in Knowledge & Memory

MemPalace/mempalace

MemPalace is an open-source, local-first AI memory system that stores and retrieves conversation history verbatim using semantic search, supporting pluggable backends like ChromaDB and integrating ...

siyuan-note/siyuan

SiYuan is a privacy-first, self-hosted personal knowledge management system featuring block-level referencing, Markdown WYSIWYG editing, and support for the Model Context Protocol (MCP).

vectorize-io/hindsight

Hindsight is an agent memory system designed to create smarter, learning AI agents by moving beyond simple conversation history recall to encompass a biomimetic storage architecture for long-term m...

screenpipe/screenpipe

Screenpipe is a local-first, AI-powered memory tool that records computer activity (screen, audio, accessibility tree) to provide a searchable, automated context for personal AI agents and users, i...

Olow304/memvid

Memvid is a video-based AI memory library that stores millions of text chunks in MP4 files with ultra-fast semantic search, eliminating the need for traditional databases and enabling portable, efficient AI memory management.

EverMind-AI/EverOS

EverOS is an open-source Python framework for self-evolving, portable, long-term memory for AI agents, supporting multimodal ingestion and local-first persistence with Markdown as the source of truth.

MemTensor/MemOS

MemOS is a Memory Operating System for LLMs and AI agents that unifies long-term memory management, offering a single API for structured, multi-modal memory with enterprise-grade optimizations, sig...

casibase/casibase

Casibase is an open-source enterprise AI knowledge base platform supporting the Model Context Protocol and multiple AI models with features like admin UI, user management, and Single Sign-On.