Updated today
by topoteretes
cognee
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with small models for free
32.4k GitHub stars (32,364)
+1.4k in 20 days
| Period | New stars |
|---|---|
| Sep 27 | +6 |
| Sep 28 | +72 |
| Sep 29 | +133 |
| Sep 30 | +40 |
| Oct 1 | +5 |
| Oct 2 | +46 |
| Oct 3 | +20 |
| Oct 4 | +23 |
| Oct 5 | +26 |
| Oct 6 | +51 |
| Oct 7 | +83 |
| Oct 8 | +68 |
| Oct 9 | +197 |
| Oct 10 | +148 |
| Oct 11 | +66 |
| Oct 12 | +64 |
| Oct 13 | +71 |
| Oct 14 | +106 |
| Oct 15 | +80 |
| Oct 16 | +69 |
- 11 skills (11 skills found in its SKILL.md files)
- 3.4k forks (3,378 forks)
- Today last update (Last updated today)
Install
Skills CLI
npx skills add topoteretes/cognee
Asks which skills and agents to install. Just one: npx skills add topoteretes/cognee --skill cognee — add -g for every project.
Claude Code
git clone https://github.com/topoteretes/cogneecp -r "cognee/cognee" ~/.claude/skills/
Copies the cognee skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add topoteretes/cognee
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
cognee
Use this skill whenever the user asks about Cognee, AI memory, persistent agent memory, self-improving agents, agents learning from feedback, knowledge graphs, graph-based RAG, long-term memory for agents, short-term memory for agents, personalization, personas, temporal search, temporal knowledge graphs, ontology-based extraction, ontology grounding, feedback, Cypher search, natural-language gra…
cognee/skill.md on GitHub (opens in a new tab) -
cognee-cli
Use when the user wants to drive cognee from the terminal with cognee-cli — remember/recall/forget/improve memory commands, managing datasets and config, or database migrations.
.claude/skills/cognee-cli/SKILL.md on GitHub (opens in a new tab) -
cognee-community
Use when the user needs something that ships outside cognee core — community database adapters (Qdrant, Milvus, Weaviate, Redis, Pinecone, FalkorDB, Memgraph, DuckDB, NetworkX, …), data-source connectors (Slack, Gmail, Notion, Confluence, Google Drive), custom tasks/pipelines/retrievers (Exa, ScrapeGraph, codify), Keywords AI observability — or wants to contribute a package to the cognee-communit…
.claude/skills/cognee-community/SKILL.md on GitHub (opens in a new tab) -
cognee-docker
Use when the user wants to run cognee with Docker or docker compose — trying it out from the prebuilt image, starting the API server in a container, or bringing up the full stack (UI, MCP, Postgres, Neo4j) with compose profiles.
.claude/skills/cognee-docker/SKILL.md on GitHub (opens in a new tab) -
cognee-install
Use when the user wants to install cognee and run their first remember → recall flow with the Python SDK — fresh setup, virtual env, extras selection, or a minimal working example.
.claude/skills/cognee-install/SKILL.md on GitHub (opens in a new tab) -
cognee-integrations
Use when the user wants to connect cognee to external services — switching LLM or embedding providers (OpenAI, Azure, Gemini, Anthropic, Ollama, OpenRouter), changing databases (Postgres, PGVector, Neo4j, Neptune, Turso), S3 storage, or the MCP server for IDE integration.
.claude/skills/cognee-integrations/SKILL.md on GitHub (opens in a new tab) -
cognee-permissions
Use when working with cognee's permission system — understanding or changing how users, roles, and tenants get access to datasets, how ACL grants work, where permissions are enforced in add/cognify/search/delete, and how the grant records surface in the memory-provenance view.
.claude/skills/cognee-permissions/SKILL.md on GitHub (opens in a new tab) -
cognee-server
Use when the user wants to run the cognee API server (and optional UI) on their own machine — starting it, checking it's healthy, connecting the SDK or other clients to it, and choosing the right auth posture.
.claude/skills/cognee-server/SKILL.md on GitHub (opens in a new tab) -
diff-risk-explainer
Use to briefly explain small code diffs.
examples/demos/feedback/skill_feedback_loop/skills/diff-risk-explainer/SKILL.md on GitHub (opens in a new tab) -
pr-comment-evaluator
Use to judge whether a PR review comment sounds polite.
examples/demos/feedback/skill_feedback_loop/skills/pr-comment-evaluator/SKILL.md on GitHub (opens in a new tab) -
skill-feedback-writer
Use to identify missing instructions in another skill based on its output.
examples/demos/feedback/skill_feedback_loop/skills/skill-feedback-writer/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.