{"data":{"slug":"topoteretes-cognee","name":"cognee","tagline":"Cognee is the open-source AI memory platform for agents.","github_url":"https://github.com/topoteretes/cognee","owner":"topoteretes","repo":"cognee","owner_avatar_url":"https://avatars.githubusercontent.com/u/125468716?v=4","primary_language":"Python","stars":30850,"forks":3066,"topics":["agent-memory","agent-skills","ai","ai-agents","ai-memory","cognitive-architecture","cognitive-memory","context-engineering","contributions-welcome","good-first-issue","good-first-pr","graph-database","graph-rag","help-wanted","knowledge","knowledge-graph","memory-management","open-source","vector-database"],"archived":false,"github_pushed_at":"2026-09-19T10:54:09+00:00","maintenance_label":"Very active","stars_delta_30d":729,"url":"https://www.graphcanon.com/tools/topoteretes-cognee","markdown_url":"https://www.graphcanon.com/tools/topoteretes-cognee.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/topoteretes-cognee","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=topoteretes-cognee","description":"Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted knowledge graph engine.","homepage_url":"https://www.cognee.ai","license":"Apache-2.0","open_issues":482,"watchers":110,"ai_summary":"Provides persistent long-term memory to AI agents using a self-hosted knowledge graph engine.","readme_excerpt":"<div align=\"center\">\n  <a href=\"https://github.com/topoteretes/cognee\">\n    <img src=\"assets/cognee-logo.svg\" alt=\"Cognee Logo\" width=\"260\">\n  </a>\n\n  <br />\n\n  <p>Cognee - The Free Open-Source AI Memory Platform for Agents</p>\n\n  <p align=\"center\">\n  <a href=\"https://www.youtube.com/watch?v=8hmqS2Y5RVQ&t=13s\">Demo</a>\n  .\n  <a href=\"https://docs.cognee.ai/\">Docs</a>\n  .\n  <a href=\"https://cognee.ai\">Learn More</a>\n  ·\n  <a href=\"https://discord.gg/NQPKmU5CCg\">Join Discord</a>\n  ·\n  <a href=\"https://www.reddit.com/r/AIMemory/\">Join r/AIMemory</a>\n  .\n  <a href=\"https://github.com/topoteretes/cognee-community\">Community Plugins & Add-ons</a>\n  </p>\n\n\n  <p>\n  <a href=\"https://GitHub.com/topoteretes/cognee/network/\"><img src=\"https://img.shields.io/github/forks/topoteretes/cognee.svg?style=social&amp;label=Fork&amp;maxAge=2592000\" alt=\"GitHub forks\"></a>\n  <a href=\"https://github.com/topoteretes/cognee\"><img src=\"https://img.shields.io/github/stars/topoteretes/cognee.svg?style=social&amp;label=Star&amp;maxAge=2592000\" alt=\"GitHub stars\"></a>\n  <a href=\"https://GitHub.com/topoteretes/cognee/commit/\"><img src=\"https://badgen.net/github/commits/topoteretes/cognee\" alt=\"GitHub commits\"></a>\n  <a href=\"https://github.com/topoteretes/cognee/tags/\"><img src=\"https://badgen.net/github/tag/topoteretes/cognee\" alt=\"GitHub tag\"></a>\n  <a href=\"https://pepy.tech/project/cognee\"><img src=\"https://static.pepy.tech/badge/cognee\" alt=\"Downloads\"></a>\n  <a href=\"https://github.com/topoteretes/cognee/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/topoteretes/cognee?colorA=00C586&amp;colorB=000000\" alt=\"License\"></a>\n  <a href=\"https://github.com/topoteretes/cognee/graphs/contributors\"><img src=\"https://img.shields.io/github/contributors/topoteretes/cognee?colorA=00C586&amp;colorB=000000\" alt=\"Contributors\"></a>\n  <a href=\"https://github.com/sponsors/topoteretes\"><img src=\"https://img.shields.io/badge/Sponsor-❤️-ff69b4.svg\" alt=\"Sponsor\"></a>\n  </p>\n\n<p>\n  <a href=\"https://trendshift.io/repositories/13955\" target=\"_blank\" style=\"display:inline-block;\">\n    <img src=\"https://trendshift.io/api/badge/repositories/13955\" alt=\"topoteretes%2Fcognee | Trendshift\" width=\"250\" height=\"55\" />\n  </a>\n</p>\n\n  <p>Cognee is a free open-source AI memory platform that gives AI agents persistent long-term memory across sessions. Turn documents, code, and conversations into a self-hosted knowledge graph your agents can search and reuse.</p>\n\n  <p><strong>Start locally for free without an OpenAI or Anthropic API key.</strong> Build memory from text with local extraction and embedding models. Add a local or hosted LLM when you want more functionality or reach out to us for a production-ready small model pipeline.</p>\n\n  <p align=\"center\">\n  🌐 This README is also available in:<br />\n  \n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=de\">Deutsch</a> |\n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=es\">Español</a> |\n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=fr\">Français</a> |\n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=ja\">日本語</a> |\n  <a href=\"README_ko.md\">한국어</a> |\n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=pt\">Português</a> |\n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=ru\">Русский</a> |\n  <a href=\"https://www.readme-i18n.com/topoteretes/cognee?lang=zh\">中文</a>\n  </p>\n\n<p align=\"center\">\n  <img src=\"assets/cognee-demo.gif\" alt=\"Cognee Demo\" width=\"80%\" />\n</p>\n</div>\n\n📄 Read the research paper: [Optimizing the Interface Between Knowledge Graphs and LLMs for Complex Reasoning](https://arxiv.org/abs/2505.24478) — Markovic et al., 2025\n\n## When to use Cognee\n\n- **Build a Company Brain.** Bring documentation, conversations, tickets, code, and agent work into shared memory. Help your team and agents connect a decision to the discussion and implementation behind it. [Explore Company Brain](https://www.cognee.ai/company-brain).\n- **Give agents mem","github_created_at":"2023-08-16T16:16:33+00:00","created_at":"2026-07-07T17:40:18.849967+00:00","updated_at":"2026-09-20T05:46:08.866629+00:00","categories":[{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"agent-memory","name":"agent-memory"},{"slug":"ai-agents","name":"ai-agents"},{"slug":"docker","name":"docker"},{"slug":"knowledge-graph","name":"knowledge-graph"},{"slug":"open-source","name":"open-source"},{"slug":"python","name":"python"},{"slug":"rust","name":"rust"},{"slug":"vector-database","name":"vector-database"}],"trust":{"provenance":{"is_fork":false,"github_id":679343504,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T05:46:06.092Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-09-18T21:53:00Z","stars_delta_30d":729,"open_issues_delta_30d":123},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:16:25.341Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T05:46:07.167Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-09-20T05:46:07.167Z","managed_saas":false},"has_cli":{"value":true,"source":"pyproject.toml:[project.scripts]","observed_at":"2026-09-20T05:46:07.167Z"},"languages":{"value":["python"],"source":"github.language+pyproject.toml","observed_at":"2026-09-20T05:46:07.167Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-09-20T05:46:07.167Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-09-20T05:46:07.167Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["- You are developing AI agents that require persistent long-term memory across different sessions.","- You prefer a self-hosted solution where data privacy is critical and you need full control over the knowledge graph engine."],"when_not_to_use":["- Your project does not require persistent memory storage, or your agents operate fully within short-lived sessions without the need for past context.","- You are aiming for minimal setup overhead and prefer a cloud-based solution that requires less maintenance on your infrastructure side."],"source":"enrich:decision_facts","observed_at":"2026-07-11T13:23:53.473Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"When evaluating Cognee, consider its self-hosted persistence capability and the extensive support it offers through multiple programming languages (Python, Rust, TypeScript). It uses vector databases to provide efficient"}]}}