freshcrate
Skin:/
Home > Databases > cognee

cognee

Knowledge Engine for AI Agent Memory in 6 lines of code

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Knowledge Engine for AI Agent Memory in 6 lines of code

README

Cognee Logo

Cognee - Build AI memory with a Knowledge Engine that learns

Demo . Docs . Learn More · Join Discord · Join r/AIMemory . Community Plugins & Add-ons

GitHub forksGitHub starsGitHub commits GitHub tag Downloads License Contributors Sponsor

topoteretes%2Fcognee | Trendshift

Use our knowledge engine to build personalized and dynamic memory for AI Agents.

🌐 Available Languages : Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文

Why cognee?

About Cognee

Cognee is an open-source knowledge engine that lets you ingest data in any format or structure and continuously learns to provide the right context for AI agents. It combines vector search, graph databases and cognitive science approaches to make your documents both searchable by meaning and connected by relationships as they change and evolve.

Help us reach more developers and grow the cognee community. Star this repo!

📚 Check our detailed documentation for setup and configuration.

🦀 Available as a plugin for your OpenClaw — cognee-openclaw

✴️ Available as a plugin for your Claude Code — claude-code-plugin

Cognee memory plugin

Why use Cognee:

  • Knowledge infrastructure — unified ingestion, graph/vector search, runs locally, ontology grounding, multimodal
  • Persistent and Learning Agents - learn from feedback, context management, cross-agent knowledge sharing
  • Reliable and Trustworthy Agents - agentic user/tenant isolation, traceability, OTEL collector, audit traits

Product Features

Cognee Products

Basic Usage & Feature Guide

To learn more, check out this short, end-to-end Colab walkthrough of Cognee's core features.

Open In Colab

Quickstart

Let’s try Cognee in just a few lines of code.

Prerequisites

  • Python 3.10 to 3.13

Step 1: Install Cognee

You can install Cognee with pip, poetry, uv, or your preferred Python package manager.

uv pip install cognee

Step 2: Configure the LLM

import os
os.environ["LLM_API_KEY"] = "YOUR OPENAI_API_KEY"

Alternatively, create a .env file using our template.

To integrate other LLM providers, see our LLM Provider Documentation.

Step 3: Run the Pipeline

Cognee's API gives you four operations — remember, recall, forget, and improve:

import cognee
import asyncio


async def main():
    # Store permanently in the knowledge graph (runs add + cognify + improve)
    await cognee.remember("Cognee turns documents into AI memory.")

    # Store in session memory (fast cache, syncs to graph in background)
    await cognee.remember("User prefers detailed explanations.", session_id="chat_1")

    # Query with auto-routing (picks best search strategy automatically)
    results = await cognee.recall("What does Cognee do?")
    for result in results:
        print(result)

    # Query session memory first, fall through to graph if needed
    results = await cognee.recall("What does the user prefer?", session_id="chat_1")
    for result in results:
        print(result)

    # Delete when done
    await cognee.forget(dataset="main_dataset")


if __name__ == '__main__':
    asyncio.run(main())

Use the Cognee CLI

cognee-cli remember "Cognee turns documents into AI memory."

cognee-cli recall "What does Cognee do?"

cognee-cli forget --all

To open the local UI, run:

cognee-cli -ui

Use with AI Agents

Claude Code

Install the Cognee memory plugin to give Claude Code persistent memory across sessions. The plugin automatically captures tool calls into session memory via hooks and syncs to the permanent knowledge graph at session end.

Setup:

# Install cognee
pip install cognee

# Configure
export LLM_API_KEY="your-openai-key"

# Clone the plugin
git clone https://github.com/topoteretes/cognee-integrations.git

# Enable it (add to ~/.zshrc for permanent use)
claude --plugin-dir ./cognee-integrations/integrations/claude-code

Or connect to Cognee Cloud instead of running locally:

export COGNEE_SERVICE_URL="https://your-instance.cognee.ai"
export COGNEE_API_KEY="ck_..."

The plugin hooks into Claude Code's lifecycle — SessionStart initializes memory, PostToolUse captures actions, UserPromptSubmit injects relevant context, PreCompact preserves memory across context resets, and SessionEnd bridges session data into the permanent graph.

Hermes Agent

Enable Cognee as the memory provider in Hermes Agent for session-aware knowledge graph memory with auto-routing recall.

Setup:

# ~/.hermes/config.yaml
memory:
  provider: cognee
export LLM_API_KEY="your-openai-key"
hermes  # start chatting — session memory and graph persistence are automatic

Or run hermes memory setup and select Cognee. For Cognee Cloud, set COGNEE_SERVICE_URL and COGNEE_API_KEY in ~/.hermes/.env.

Connect to Cognee Cloud

Point any Python agent at a managed Cognee instance — all SDK calls route to the cloud:

import cognee

await cognee.serve(url="https://your-instance.cognee.ai", api_key="ck_...")

await cognee.remember("important context")
results = await cognee.recall("what happened?")

await cognee.disconnect()

Examples

Browse more examples in the examples/ folder — demos, guides, custom pipelines, and database configurations.

Use Case 1 — Customer Support Agent

Goal: Resolve customer issues using their personal data across finance, support, and product history.

User: "My invoice looks wrong and the issue is still not resolved."

Cognee tracks: past interactions, failed actions, resolved cases, product history

# Agent response:
Agent: "I found 2 similar billing cases resolved last month.
        The issue was caused by a sync delay between payment
        and invoice systemsa fix was applied on your account."

# What happens under the hood:
- Unifies data sources from various company channels
- Reconstructs the interaction timeline and tracks outcomes
- Retrieves similar resolved cases
- Maps to the best resolution strategy
- Updates memory after execution so the agent never repeats the same mistake

Use Case 2 — Expert Knowledge Distillation (SQL Copilot)

Goal: Help junior analysts solve tasks by reusing expert-level queries, patterns, and reasoning.

User: "How do I calculate customer retention for this dataset?"

Cognee tracks: expert SQL queries, workflow patterns, schema structures, successful implementations

# Agent response:
Agent: "Here's how senior analysts solved a similar retention query.
        Cognee matched your schema to a known structure and adapted
        the expert's logic to fit your dataset."

# What happens under the hood:
- Extracts and stores patterns from expert SQL queries and workflows
- Maps the current schema to previously seen structures
- Retrieves similar tasks and their successful implementations
- Adapts expert reasoning to the current context
- Updates memory with new successful patterns so junior analysts perform at near-expert level

Deploy Cognee

Use Cognee Cloud for a fully managed experience, or self-host with one of the 1-click deployment configurations below.

Platform Best For Command
Cognee Cloud Managed service, no infrastructure to maintain Sign up or await cognee.serve()
Modal Serverless, auto-scaling, GPU workloads bash distributed/deploy/modal-deploy.sh
Railway Simplest PaaS, native Postgres railway init && railway up
Fly.io Edge deployment, persistent volumes bash distributed/deploy/fly-deploy.sh
Render Simple PaaS with managed Postgres Deploy to Render button
Daytona Cloud sandboxes (SDK or CLI) See distributed/deploy/daytona_sandbox.py

See the distributed/ folder for deploy scripts, worker configurations, and additional details.

Latest News

Watch Demo

Community & Support

Contributing

We welcome contributions from the community! Your input helps make Cognee better for everyone. See CONTRIBUTING.md to get started.

Code of Conduct

We're committed to fostering an inclusive and respectful community. Read our Code of Conduct for guidelines.

Research & Citation

We recently published a research paper on optimizing knowledge graphs for LLM reasoning:

@misc{markovic2025optimizinginterfaceknowledgegraphs,
      title={Optimizing the Interface Between Knowledge Graphs and LLMs for Complex Reasoning},
      author={Vasilije Markovic and Lazar Obradovic and Laszlo Hajdu and Jovan Pavlovic},
      year={2025},
      eprint={2505.24478},
      archivePrefix={arXiv},
      primaryClass={cs.AI},
      url={https://arxiv.org/abs/2505.24478},
}

Release History

VersionChangesUrgencyDate
v1.1.2# Release Notes - v1.1.2 **Release Date:** 2026-05-30 **Changes:** v1.1.2 → main --- ## Summary Cognee 1.1.2 focuses on reliability, search quality, and user experience improvements. This release introduces a few polished features, several performance and UX enhancements, and fixes for common sync and ingestion issues to make memories more accurate and work faster across devices. ## Highlights - Better memory recall: improved search relevance and ranking - Faster ingestion and syncing of mHigh5/30/2026
v1.1.1# Release Notes - v1.1.1 **Release Date:** 2026-05-29 **Changes:** v1.1.1.dev0 → main **Pull Requests:** #2658 --- ## Summary Cognee 1.1.1 focuses on improving agents, visualization, and graph handling: agent lifecycle and connection management are reorganized and exposed via clearer endpoints and SDK support; the visualization UI and Story layout were rebuilt for clearer graph storytelling; and graph ingestion and Neo4j/Postgres handlers gained robustness and new features. Several bug fixeHigh5/29/2026
v1.1.1.dev0# Release Notes - v1.1.1.dev0 **Release Date:** 2026-05-22 **Changes:** v1.1.1.dev0 → fix-varchar-size --- ## Summary This patch release fixes a database schema issue that could cause user text fields to be silently truncated. It includes a safe migration to enlarge varchar columns and adds validation so truncation is detected earlier. The result is more reliable storage of user memories and metadata without data loss. ## Highlights - Fixed varchar size limits that could silently truncate High5/22/2026
v1.1.0# Release Notes - v1.1.0 **Release Date:** 2026-05-16 **Changes:** v1.1.0.dev1 → main **Pull Requests:** #2848 --- ## Summary Cognee 1.1.0 introduces the Global Context Index, initial Postgres multi-user graph support, and a number of stability, performance, and developer experience improvements. This release also simplifies backend access control configuration, tightens embedding reliability, and adds better cache and concurrency controls to avoid resource exhaustion when running many dataHigh5/16/2026
v1.1.0.dev1# Release Notes - v1.1.0.dev1 **Release Date:** 2026-05-13 **Changes:** v1.1.0.dev1 → dev-release-v1.1.0.dev1 --- ## Summary This development release (v1.1.0.dev1) advances Cognee’s core memory capabilities with smarter semantic search, bulk memory management tools, and major reliability and performance improvements. It also introduces schema versioning and developer-facing SDK improvements; note this is a pre-release intended for testing and early adopters. ## Highlights - New semantic veHigh5/13/2026
v1.0.9# Release Notes - v1.0.9 **Release Date:** 2026-05-08 **Changes:** v1.0.9 → main --- ## Summary Cognee 1.0.9 delivers a smoother, faster memory experience with improved search relevance, bulk management tools, and a handful of reliability fixes. This release focuses on usability—making it easier to find, organize, and export your memories—while improving stability across desktop and mobile. ## Highlights - Much-improved search relevance and performance for faster, more accurate results. - High5/8/2026
v1.0.4## What's Changed * fix: correct search response type by @nfnt in https://github.com/topoteretes/cognee/pull/2708 * fix: accept parameters as JSON string in infer-schema endpoint by @LStromann in https://github.com/topoteretes/cognee/pull/2731 * feat: add graph_only option to forget endpoint by @LStromann in https://github.com/topoteretes/cognee/pull/2734 * fix: handle markdown-wrapped JSON in infer-schema endpoint by @LStromann in https://github.com/topoteretes/cognee/pull/2735 * test: chaHigh5/3/2026
v1.0.4.dev0# Release Notes - v1.0.4.dev0 **Release Date:** 2026-04-25 **Changes:** v1.0.4.dev0 → graphskills-on-agentic --- ## Summary This development release (v1.0.4.dev0) brings the GraphSkills integration into the agentic workflow, improving how agents discover, reason over, and execute graph-based skills. It also includes stability and performance improvements around memory syncing and skill execution, plus a few API/config migration items to be aware of. ## Highlights - GraphSkills now integratHigh4/25/2026
v1.0.2# Release Notes - v1.0.2 **Release Date:** 2026-04-22 **Changes:** v1.0.2 → main --- ## Summary Cognee v1.0.2 is a small, stability-focused patch that improves memory sync reliability, speeds up in-app search, and fixes several UI and browser-extension issues. This release sharpens the overall user experience with a few helpful usability tweaks and backend hardening—no breaking changes. ## Highlights - More reliable memory synchronization across devices—fewer missed or delayed items. - FasHigh4/22/2026
v1.0.1.dev4# Release Notes - v1.0.1.dev4 **Release Date:** 2026-04-21 **Changes:** v1.0.1.dev4 → dev --- ## Summary v1.0.1.dev4 is a small, stability-focused patch that improves sync reliability, search responsiveness, and the overall user experience. This release fixes several bugs reported by early adopters and polishes a few user-facing interactions—no breaking changes. ## Highlights - More reliable memory sync: fewer duplicate items and better recovery from intermittent network issues. - Faster aHigh4/21/2026
v1.0.1# Release Notes - v1.0.1 **Release Date:** 2026-04-18 **Changes:** v1.0.1.dev3 → main --- ## Summary Cognee 1.0.1 fixes front-end compatibility issues on case-sensitive filesystems, updates dependency versions and lockfiles, and documents a new Claude Code memory plugin in the README. This release focuses on cross-platform robustness and developer ergonomics while keeping runtime behavior stable for end users. ## Highlights - Fixed front-end file/directory naming so the UI builds correctlyHigh4/18/2026
v1.0.1# Release Notes - v1.0.1 **Release Date:** 2026-04-18 **Changes:** v1.0.1.dev3 → main --- ## Summary Cognee 1.0.1 fixes front-end compatibility issues on case-sensitive filesystems, updates dependency versions and lockfiles, and documents a new Claude Code memory plugin in the README. This release focuses on cross-platform robustness and developer ergonomics while keeping runtime behavior stable for end users. ## Highlights - Fixed front-end file/directory naming so the UI builds correctlyHigh4/18/2026
v1.0.1.dev3# Release Notes - v1.0.1.dev3 **Release Date:** 2026-04-16 **Changes:** v1.0.1.dev3 → dev --- ## Summary v1.0.1.dev3 is a small but focused development release for Cognee that improves memory ingestion, search accuracy, and overall stability. It introduces a bulk import flow, UI refinements, and several reliability fixes to make everyday workflows smoother for power users and teams. ## Highlights - Bulk CSV/JSON memory import to add many memories at once - Improved search relevance and fasHigh4/16/2026
v1.0.1.dev2# Release Notes - v1.0.1.dev2 **Release Date:** 2026-04-16 **Changes:** v1.0.1.dev2 → dev --- ## Summary v1.0.1.dev2 is a small development release focused on reliability, UX polish, and internal cleanup to prepare for upcoming features. It delivers a handful of user-facing bug fixes and stability improvements (especially around memory sync and search), plus internal updates to tests and dependencies. ## Highlights - Improved reliability of memory sync and retrieval — fewer missed or dupliHigh4/16/2026
v1.0.1.dev1# Release Notes - v1.0.1.dev1 **Release Date:** 2026-04-15 **Changes:** v1.0.1.dev1 → add-ontologies-to-user-dir --- ## Summary This release introduces per-user ontology storage so you can add, manage, and persist custom ontologies outside the application package. It improves reliability around ontology loading and includes small bug fixes and internal cleanups to make the platform more robust and easier to customize. ## Highlights - Ontologies can now be stored and loaded from a user-specHigh4/15/2026
v1.0.1.dev0# Release Notes - v1.0.1.dev0 **Release Date:** 2026-04-14 **Changes:** v1.0.1.dev0 → dev --- ## Summary This patch release (1.0.1.dev0) focuses on reliability, polish, and user experience improvements. It brings small but meaningful features—like draft autosave and one-click memory export—alongside search and sync reliability fixes to make day-to-day use smoother and more predictable. ## Highlights - Draft autosave in the web UI so you never lose in-progress edits - One-click JSON export Medium4/14/2026
v1.0.0# Release Notes - v1.0.0 **Release Date:** 2026-04-11 **Changes:** v1.0.0.dev0 → main --- ## Summary Cognee 1.0.0 is the project's first stable release. It primarily formalizes the release (version bump), enables caching by default for better out-of-the-box performance, and includes test and packaging cleanups to improve reliability and reproducible installs. ## Highlights - Official 1.0.0 release — stable baseline for production use. - Caching is now enabled by default for improved perforHigh4/11/2026
v1.0.0.dev0# Release Notes - v1.0.0.dev0 **Release Date:** 2026-04-11 **Changes:** v1.0.0.dev0 → dev --- ## Summary This is the first developer preview for Cognee (v1.0.0.dev0). It provides the core memory platform foundation — a searchable, structured memory store with a web UI, API access, and SDKs — intended for early testing and integration. Expect experimental APIs and rapid iteration; feedback is welcome. ## Highlights - Initial developer preview: core memory store + web UI - Public API and SDKMedium4/11/2026
v0.5.5.dev1# Release Notes - v0.5.5.dev1 **Release Date:** 2026-04-10 **Changes:** v0.5.8rc1 → v0.5.5.dev-fix-baseten --- ## Summary This is a small maintenance pre-release addressing a Baseten-related runtime issue and improving robustness when LiteLLM model metadata is incomplete. The release adds defensive checks and clearer logging for model token limits, bumps the package version to a development pre-release, and includes lockfile / packaging metadata updates to reduce install-time issues on some Medium4/10/2026
v0.5.4.dev3# Release Notes - v0.5.4.dev3 **Release Date:** 2026-04-09 **Changes:** v0.5.8rc1 → v0.5.4.dev3-baseten --- ## Summary This release (0.5.4.dev3) fixes a runtime issue with fetching model token limits from LiteLLM/Baseten model metadata and improves related debug logging. It also updates the package dev version. No user-facing API changes — upgrade recommended if you encountered crashes related to model token metadata. ## Highlights - Fix for Baseten/LiteLLM integration that prevents crasheMedium4/9/2026
v0.5.7.dev0# Release Notes - v0.5.7.dev0 **Release Date:** 2026-04-09 **Changes:** v0.5.8rc1 → dev **Pull Requests:** #2126 --- ## Summary This release continues the v2 memory-first API work and improves local and cloud developer workflows. It introduces major session-memory features (session-only remembers/search, automatic session search on prompts), a new public SaaS frontend subset, cognee.serve() to connect the SDK to Cognee Cloud (and run a local instance), and various reliability, performance, Medium4/9/2026
v0.5.8rc1# Release Notes - v0.5.8rc1 **Release Date:** 2026-04-08 **Changes:** v0.5.8rc1 → feat/sales-benchmark-demo --- ## Summary Release candidate 0.5.8rc1 introduces the new Sales Benchmark Demo (preview) and a set of relevancy, ingestion, and stability improvements aimed at making memory-driven workflows easier to test and evaluate. This RC focuses on user-facing demo functionality, faster and more accurate memory retrieval, and a handful of bug fixes and internal improvements to prepare for genHigh4/8/2026
v0.5.8# Release Notes - v0.5.8 **Release Date:** 2026-04-07 **Changes:** v0.5.8 → main --- ## Summary Release 0.5.8 is a stability and usability focused update that sharpens search relevance, improves memory management workflows, and fixes a variety of issues reported since v0.5.7. This release prioritizes reliability and day-to-day productivity—most users can upgrade safely without any changes to their integrations. ## Highlights - Improved semantic search relevance for faster, more accurate meMedium4/7/2026
v0.5.7# Release Notes - v0.5.7 **Release Date:** 2026-04-03 **Changes:** v0.5.7 → main --- ## Summary Cognee 0.5.7 focuses on making memories faster, more accurate, and easier to work with. This release improves search relevance and sync speed, adds richer attachments and sharing options, and fixes a number of reliability issues—while introducing one important format change for memory exports. ## Highlights - Significantly improved semantic search relevance and speed - Support for multi-file andMedium4/3/2026
v0.5.6# Release Notes - v0.5.6 **Release Date:** 2026-03-30 **Changes:** v0.5.6 → main --- ## Summary Cognee 0.5.6 focuses on making memories faster, more relevant, and easier to manage. This release delivers a small set of user-facing features—bulk import/export and better relevance controls—plus search and stability improvements to reduce friction for both end users and teams. ## Highlights - Faster memory retrieval and search responsiveness for a smoother experience - Smarter relevance rankinMedium3/30/2026
v0.5.5# Release Notes - v0.5.5 **Release Date:** 2026-03-14 **Changes:** v0.5.5.dev0 → main **Pull Requests:** #2288 --- ## Summary Release 0.5.5 brings a major push around DLT ingestion (new MVP, safety and robustness), an important memify change to use triplet embeddings by default, and multiple CI/docs automation and bug fixes. This release focuses on enabling reliable ingestion from DLT sources, improving developer workflows, and tightening up stability across examples and tests. ## HighlighLow3/14/2026
v0.5.4rc1# Release Notes - v0.5.4rc1 **Release Date:** 2026-03-13 **Changes:** v0.5.5.dev0 → ci/dev-canary-release --- ## Summary Release 0.5.4rc1 introduces a complete "skills" system for Cognee: a self-improving skill framework (ingest, route, execute, observe, and amend), new REST and MCP tools for managing skills, CLI commands, and many docs and examples. The release also improves parsing, scoring with LLM-based metrics, and adds end-to-end tests and demos for the new workflows. ## Highlights -Low3/13/2026
v0.5.4.dev2# Release Notes - v0.5.4.dev2 **Release Date:** 2026-03-12 **Changes:** v0.5.5.dev0 → ci/dev-canary-release --- ## Summary This release introduces a full skills system — ingest, route, execute, observe and self-improve skills — plus a skills-aware MCP interface, CLI commands, LLM-based scoring for skill runs, and many parser, docs and testing improvements. It adds developer-friendly tools to build and iterate on reusable 'Skill' workflows and improves reliability with multiple bug fixes and Low3/12/2026
v0.5.5.dev0# Release Notes - v0.5.5.dev0 **Release Date:** 2026-03-12 **Changes:** v0.5.5.dev0 → dev --- ## Summary This release (v0.5.5.dev0) focuses on polish and stability: faster memory ingestion and retrieval, improved relevance scoring, a new one-click memory export, and a set of quality-of-life UX and API improvements. Several bugs around duplication and session handling were fixed, and internal refactors improve long-term reliability. ## Highlights - Faster and more accurate memory ingestion Low3/12/2026
v0.5.4## What's Changed * chore: Update Cognee-mcp by @dexters1 in https://github.com/topoteretes/cognee/pull/2245 * release: mcp fixes by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/2248 * fix: Fix/2120 telemetry queue worker by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/2122 * Revert "fix: Fix/2120 telemetry queue worker" by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/2280 * Revise Cognee description and usage details by @Vasilije1990 in https://githuLow3/10/2026
v0.5.4.dev1# Release Notes - v0.5.4.dev1 **Release Date:** 2026-03-05 **Changes:** v0.5.4.dev1 → dev --- ## Summary This is a developer preview release (v0.5.4.dev1) focused on iterative quality, performance, and developer ergonomics. It contains targeted feature additions for import and search, several reliability fixes, and internal refactors to make future releases faster and safer to ship. ## Highlights - Developer preview release with targeted improvements and fixes - Faster ingestion and sync, Low3/5/2026
v0.5.3## What's Changed * chore: install `three.js` package for frontend by @daukadolt in https://github.com/topoteretes/cognee/pull/1680 * Release 0.5.2: Bump MCP version by @pazone in https://github.com/topoteretes/cognee/pull/2104 * Release 0.5.2: Bump MCP version by @pazone in https://github.com/topoteretes/cognee/pull/2105 * Fixed bug in config.py by @shan-oflynn in https://github.com/topoteretes/cognee/pull/2053 * feat: route to get roles for a tenant_id by @chinu0609 in https://github.com/topotLow2/27/2026
v0.5.3.dev1## What's Changed * fix/fix integration tests by @dionb in https://github.com/topoteretes/cognee/pull/2198 * Feature/cog 3904 avoid double add data points in cognify poc by @ArmagedonFlamer in https://github.com/topoteretes/cognee/pull/2083 * Entity disambiguation during cognification POC by @ArmagedonFlamer in https://github.com/topoteretes/cognee/pull/2156 * create pocs folder under examples, move existing pocs to pocs folder,… by @ArmagedonFlamer in https://github.com/topoteretes/cognee/pull/Low2/20/2026
v0.5.3.dev0# 🚀 Release 0.5.3 (Development) ## 🌟 Highlights This release introduces a robust **SessionManager** for enhanced data persistence, significant upgrades to **Graph Visualization** (including node coloring), and a major refactor of user/tenant permission systems. ## 🚀 New Features - **Session Management**: Implemented `SessionManager` with CRUD operations for `CacheAdapters` and Redis integration ([#2077](https://github.com), [#2082](https://github.com), [#2142](https://github.com)). -Low2/18/2026
v0.5.2## 🚀 Cognee v0.5.2 This release brings massive improvements to search capabilities, expanded support for multi-tenant environments, and significant infrastructure updates to make cognee even more robust and developer-friendly. ### 🌟 Key Highlights Expanded Search & Graph Power: Introduced multiquery triplet search, usage frequency tracking for graph elements, and vector distance listing in cogneegraph. Structured Outputs: Added support for Structured Outputs with Llama CPP via LiteLLM & InLow2/4/2026
v0.5.2.dev0## 🚀 Cognee v0.5.2.dev0 This release brings massive improvements to search capabilities, expanded support for multi-tenant environments, and significant infrastructure updates to make cognee even more robust and developer-friendly. ### 🌟 Key Highlights Expanded Search & Graph Power: Introduced multiquery triplet search, usage frequency tracking for graph elements, and vector distance listing in cogneegraph. Structured Outputs: Added support for Structured Outputs with Llama CPP via LiteLLMLow2/3/2026
v0.5.1## What's Changed * fix: Fix MCP on main branch by @dexters1 in https://github.com/topoteretes/cognee/pull/1906 * refactor: Make graphs return optional in search by @dexters1 in https://github.com/topoteretes/cognee/pull/1919 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.5.0...v0.5.1Low12/18/2025
v0.5.1.dev0## What's Changed * chore: retriever test reorganization + adding new tests (integration) (STEP 1) by @hajdul88 in https://github.com/topoteretes/cognee/pull/1881 * chore: retriever test reorganization + adding new tests (smoke e2e) (STEP 1.5) by @hajdul88 in https://github.com/topoteretes/cognee/pull/1888 * fix: Fix MCP on main branch by @dexters1 in https://github.com/topoteretes/cognee/pull/1906 * test: Add permission example test with running s3 file system by @dexters1 in https://githuLow12/18/2025
v0.5.0## What's Changed * feat: optimize repeated entity extraction by @lxobr in https://github.com/topoteretes/cognee/pull/1682 * fix: Resolve issue with text classification by @dexters1 in https://github.com/topoteretes/cognee/pull/1704 * Update dev from main by @dexters1 in https://github.com/topoteretes/cognee/pull/1707 * fix: update unsupported vector db log by @hande-k in https://github.com/topoteretes/cognee/pull/1708 * Fix ollama tests by @pazone in https://github.com/topoteretes/cognee/pull/1Low12/15/2025
v0.5.0.dev1## What's Changed * docs: Fix Readme Instructions by @davidmyriel in https://github.com/topoteretes/cognee/pull/1706 * CI: Fix ollama tests by @pazone in https://github.com/topoteretes/cognee/pull/1713 * chore: update videos by @hande-k in https://github.com/topoteretes/cognee/pull/1748 * Cherry-pick: Fix cypher search (#1739) by @pazone in https://github.com/topoteretes/cognee/pull/1763 * fix: added release update version by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1764 Low12/15/2025
v0.4.1## What’s Changed - fix: Limit LanceDB version and it's lance-namespace dependency to avoid issues with their latest version @hajdul88 - chore: fixing integration test in ci (#1810) @hajdul88 - chore: Update poetry and uv lock files @dexters1 ## Contributors @Vasilije1990, @dexters1, @hajdul88 Low11/27/2025
v0.5.0.dev0## What's Changed * feat: optimize repeated entity extraction by @lxobr in https://github.com/topoteretes/cognee/pull/1682 * fix: Resolve issue with text classification by @dexters1 in https://github.com/topoteretes/cognee/pull/1704 * fix: update unsupported vector db log by @hande-k in https://github.com/topoteretes/cognee/pull/1708 * fix: ollama tests by @pazone in https://github.com/topoteretes/cognee/pull/1714 * chore: (dev)Extract Windows and MacOS tests to separate job by @pazone in hLow11/24/2025
v0.4.0## What's Changed * CI: Fix ollama tests by @pazone in https://github.com/topoteretes/cognee/pull/1713 * chore: update videos by @hande-k in https://github.com/topoteretes/cognee/pull/1748 * Cherry-pick: Fix cypher search (#1739) by @pazone in https://github.com/topoteretes/cognee/pull/1763 * fix: added release update version by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1764 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.9...v0.4.0Low11/9/2025
v0.3.9## What's Changed * fix: Resolve issue with text classification where classification of text and pdf files was done incorrectly on ingestion by @dexters1 * docs: Fix Readme Instructions by @davidmyriel in https://github.com/topoteretes/cognee/pull/1706 ## New Contributors * @davidmyriel made their first contribution in https://github.com/topoteretes/cognee/pull/1706 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.8...v0.3.9Low11/2/2025
v0.3.8## What's Changed * fix: added fix to MCP by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1647 * feat: feedback enrichment by @lxobr in https://github.com/topoteretes/cognee/pull/1571 * Update dev by @daukadolt in https://github.com/topoteretes/cognee/pull/1651 * fix: remove redundant SDKs to reduce space used on Github Runner by @daukadolt in https://github.com/topoteretes/cognee/pull/1653 * fix: update `cognee-cli -ui` MCP docker image by @daukadolt in https://github.com/toLow10/29/2025
V0.3.7**Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.7...V0.3.7Low10/22/2025
v0.3.6## What's Changed * chore: deletes toml and lock files from distributed directory by @hajdul88 in https://github.com/topoteretes/cognee/pull/1537 * fix: bump kuzu to 0.11.3 by @daukadolt in https://github.com/topoteretes/cognee/pull/1540 * fix: Bump version from 0.3.5 to 0.3.6 by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1541 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.5...v0.3.6Low10/14/2025
v0.3.5## What's Changed * feat: add support for AWS session token in S3 configuration by @MSR97 in https://github.com/topoteretes/cognee/pull/1363 * feat: Lexical chunk retriever by @patelchaitany in https://github.com/topoteretes/cognee/pull/1392 * refactor: baml by @dexters1 in https://github.com/topoteretes/cognee/pull/1354 * fix: added auto tagging by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1424 * fix: handle `reasoning_effort` gracefully across models by @oryx1729 in httpLow10/7/2025
v0.3.4## What's Changed * fix: Resolve issue with vector url usage by @dexters1 in https://github.com/topoteretes/cognee/pull/1395 * fix: Resolve cognee mcp run issue by @dexters1 in https://github.com/topoteretes/cognee/pull/1396 * refactor: Make bigger connection pool for postgreSQL by @dexters1 in https://github.com/topoteretes/cognee/pull/1399 * fix: UI by @borisarzentar in https://github.com/topoteretes/cognee/pull/1397 * fix: Update command to start cognee UI in README by @Vasilije1990 in hLow9/19/2025
v0.3.4.dev4## What's Changed * feat: create starter notebook on get notebooks by @daukadolt in https://github.com/topoteretes/cognee/pull/1441 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.4.dev3...v0.3.4.dev4Low9/18/2025
v0.3.4.dev3## What's Changed * Feat/add welcome tutorial notebook for new users by @daukadolt in https://github.com/topoteretes/cognee/pull/1425 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.4.dev2...v0.3.4.dev3Low9/18/2025
v0.3.4.dev2## What's Changed * Fix: fixes infinite loop introduced in combined search refactor by @hajdul88 in https://github.com/topoteretes/cognee/pull/1434 * fix: Add S3 URL handling in ensure_absolute_path function by @daukadolt in https://github.com/topoteretes/cognee/pull/1438 * fix: UI fixes by @borisarzentar in https://github.com/topoteretes/cognee/pull/1435 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.4.dev1...v0.3.4.dev2Low9/18/2025
v0.3.4.dev1## What's Changed * fix: Resolve issue with vector url usage by @dexters1 in https://github.com/topoteretes/cognee/pull/1395 * fix: Resolve cognee mcp run issue by @dexters1 in https://github.com/topoteretes/cognee/pull/1396 * refactor: Make bigger connection pool for postgreSQL by @dexters1 in https://github.com/topoteretes/cognee/pull/1399 * fix: UI by @borisarzentar in https://github.com/topoteretes/cognee/pull/1397 * fix: Update command to start cognee UI in README by @Vasilije1990 in hLow9/17/2025
v0.3.4.dev0## What's Changed * fix: Update command to start cognee UI in README by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1400 * fix: Upgrade anthropic version by @siillee in https://github.com/topoteretes/cognee/pull/1406 * fix: Update chromadb version by @siillee in https://github.com/topoteretes/cognee/pull/1403 * fix: Update OllamaEmbeddingEngine.py by @weikao in https://github.com/topoteretes/cognee/pull/1330 * fix: combined context search by @borisarzentar in https://github.Low9/17/2025
v0.3.3## What's Changed * chore: Update MCP version by @dexters1 in https://github.com/topoteretes/cognee/pull/1390 * fix: ui fixes and improvements by @borisarzentar in https://github.com/topoteretes/cognee/pull/1397 * refactor: Make bigger connection pool for postgreSQL by @dexters1 in https://github.com/topoteretes/cognee/pull/1399 * fix: Resolve cognee mcp run issue by @dexters1 in https://github.com/topoteretes/cognee/pull/1396 * fix: Resolve issue with vector url usage by @dexters1 in httpLow9/12/2025
v0.3.2## What's Changed * start backend alongside with frontend on `cognee -ui` by @daukadolt in https://github.com/topoteretes/cognee/pull/1378 * fix: Combined search endpoint by @dexters1 in https://github.com/topoteretes/cognee/pull/1379 * test: Add test for memify pipeline by @dexters1 in https://github.com/topoteretes/cognee/pull/1377 * Fix/cognee UI start backend server by @daukadolt in https://github.com/topoteretes/cognee/pull/1380 * Backwards compatible search by @dexters1 in https://gitLow9/11/2025
v0.3.1## What's Changed * fix: Dev by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1372 * default -ui port to 3000 (instead of 3001) by @daukadolt in https://github.com/topoteretes/cognee/pull/1371 * default -ui port to 3000 (instead of 3001) (#1371) by @daukadolt in https://github.com/topoteretes/cognee/pull/1376 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.3.0...v0.3.1Low9/11/2025
v0.3.0## What's Changed * feat: update notebooks pre release by @daukadolt in https://github.com/topoteretes/cognee/pull/1301 * feat: update notebooks pre release by @daukadolt in https://github.com/topoteretes/cognee/pull/1302 * chore: Update mcp version by @dexters1 in https://github.com/topoteretes/cognee/pull/1304 * feat: Return async gather for documents by @dexters1 in https://github.com/topoteretes/cognee/pull/1303 * chore: Update lock files by @dexters1 in https://github.com/topoteretes/cLow9/11/2025
v0.2.4## What's Changed * Refactor CI workflows to replace Poetry with uv by @daukadolt in https://github.com/topoteretes/cognee/pull/1250 * fix: Return distributed as part of Cognee build by @dexters1 in https://github.com/topoteretes/cognee/pull/1257 * feature: Introduces new error handling (4 base errors + specified hierarchical exception handling) by @hajdul88 in https://github.com/topoteretes/cognee/pull/1242 * chore: Update Cognee version by @dexters1 in https://github.com/topoteretes/cogneeLow8/27/2025
v0.2.3## What's Changed * docs: Change cognee Comparison Image in README file by @siillee in https://github.com/topoteretes/cognee/pull/1259 * fix: Update pyproject.toml by @Vasilije1990 in https://github.com/topoteretes/cognee/pull/1260 ## New Contributors * @siillee made their first contribution in https://github.com/topoteretes/cognee/pull/1259 **Full Changelog**: https://github.com/topoteretes/cognee/compare/v0.2.2...v0.2.3Low8/18/2025

Dependencies & License Audit

Loading dependencies...

Similar Packages

honcho Memory library for building stateful agentsmain@2026-06-02
PageIndex📑 PageIndex: Document Index for Vectorless, Reasoning-based RAGmain@2026-06-02
shodh-memoryCognitive memory for AI agents — learns from use, forgets what's irrelevant, strengthens what matters. Single binary, fully offline.v0.2.0
memindSelf-evolving cognitive memory and context engine for AI agents in Java. Empowering 24/7 proactive agents like OpenClaw with understanding and SOTA performance.main@2026-06-05
txtai💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflowsv9.10.0

More in Databases

milvusMilvus is a high-performance, cloud-native vector database built for scalable vector ANN search
WeKnoraLLM-powered framework for deep document understanding, semantic retrieval, and context-aware answers using RAG paradigm.
ai-real-estate-assistantAdvanced AI Real Estate Assistant using RAG, LLMs, and Python. Features market analysis, property valuation, and intelligent search.
alibabacloud-adb20211201Alibaba Cloud adb (20211201) SDK Library for Python