What problem does it solve?
Setting up cognee for the first time involves choosing Python versions, optional extras, LLM provider configuration, and understanding the remember/recall memory API. This Skill walks through a complete fresh installation and a minimal working example so the first memory flow runs correctly.
Core Features & Use Cases
- Guided Installation: Sets up a virtual environment with uv, installs cognee from PyPI or editable source, and selects extras like postgres, neo4j, docling, anthropic, ollama, or aws only when needed.
- Configuration Defaults: Explains that only an LLM_API_KEY is required, with SQLite, LanceDB, and Ladybug working locally out of the box.
- First Memory Flow: Provides a minimal async script using remember() and recall(), plus session memory, dataset scoping, and troubleshooting for caching, feedback, and instructor mode settings.
- Use Case: A developer wants to give an agent persistent memory; they follow this Skill to install cognee, set their OpenAI key, and run a script that stores a fact and recalls it via natural language query.
Quick Start
Install cognee with uv, set your LLM_API_KEY in a .env file, and run a minimal async script that calls cognee.remember on a sentence and then cognee.recall with a question about it.