{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "hezaohezao-poirot--enable-memory-and-skills-for-recurring-topic",
 "repo": "HezaoHezao/poirot",
 "repo_url": "https://github.com/HezaoHezao/poirot",
 "repo_slug": "hezaohezao-poirot",
 "title": "Turn on long-term memory and skill evolution for a recurring topic",
 "page_title": "How to turn on long-term memory and skill evolution for a recurring topic with Poirot",
 "summary": "Set the advanced feature flags so Poirot remembers past findings and improves its skills.",
 "who": "A researcher who returns to the same subject over many sessions and wants earlier findings reused.",
 "problem": "Each new research session starts from zero, so earlier findings and working methods get lost.",
 "outcome": "A Poirot setup with memory recall, auto-consolidation, and skill evolution enabled in .env.",
 "steps": [
  "Set up the project with `pip install -e \".[dev]\"` after creating a virtual environment, as in the Quick Start.",
  "Copy the sample config with `cp .env.example .env` and set DEEPSEEK_API_KEY.",
  "Add the memory variables POIROT_MEMORY_USE=default, POIROT_MEMORY_PHASE2_ENABLED=true, and POIROT_MEMORY_PHASE2_TURNS=10 to .env.",
  "Add the skill variables POIROT_SKILL_ENABLED=true, POIROT_SKILL_EVOLVE_ENABLED=true, and POIROT_SKILL_EVAL_ENABLED=true to .env.",
  "Start Poirot with `poirot`, ask a research question on your topic, then type `/skill search` to browse skills."
 ],
 "agent_prompt": "In the Poirot repo at <path to poirot checkout>, add the memory and skill variables from the README's Enable Advanced Features block to .env, then run `poirot` on the topic <topic>. Expected output: a session where memory recall and skill injection are active. Verify that the variables are set in .env before launching.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The README lists these flags as optional advanced features and sends full configuration details to USAGE.md, so confirm the behavior there before relying on it.",
 "category": "Research",
 "tags": [
  "Research"
 ],
 "lang": "python",
 "requirements": [
  "Python 3.12 or newer",
  "A DeepSeek API key (the README says to set DEEPSEEK_API_KEY in .env)",
  "Git and a terminal",
  "Docker only if you want the container sandbox"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.8,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/hezaohezao-poirot/enable-memory-and-skills-for-recurring-topic/",
 "md": "https://dedupedai.com/use-cases/hezaohezao-poirot/enable-memory-and-skills-for-recurring-topic/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/hezaohezao-poirot--enable-memory-and-skills-for-recurring-topic.json",
 "api_version": "v1"
}
