بنقرة واحدة
cognee
Local Cognee graph recall — read-first sidecar; capture and delete require approval.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Local Cognee graph recall — read-first sidecar; capture and delete require approval.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Image generation via Letta tool — artifacts saved locally; publish/external use is a red zone.
Charter — an operating contract system for autonomous agents. Use when the user invokes /charter or /goal, says they want to start/track/resume long-running work, gives vague intent to operationalize, or when you must own and update a durable charter contract with approval gates, ledger, and receipts. Object model Intent -> Charter -> State -> Receipt. The human owns charter legitimacy; you own operations.
Document 1Password CLI patterns only — never read or store secrets in Otto config.
Browser-visible verification — route smoke, screenshots, console errors. Receipt required.
Discord outbound messaging — send/post is a one-way door.
GitHub PR and issue workflows via gh CLI — read-only by default; merge requires approval.
| name | cognee |
| description | Local Cognee graph recall — read-first sidecar; capture and delete require approval. |
pip install cognee
# venv recommended: ~/.otto/cognee/venv (binary is cognee-cli on 1.1.x)
export OTTO_COGNEE_ENABLED=1
./scripts/cognee-home.sh start
./scripts/cognee-home.sh health
MCP template: config/cognee-mcp.template.json (HTTP :8001 preferred on cognee 1.1.x; register only when health is ready).
cognee.recall: green (read-only search/recall)cognee.capture: yellow (index ingest — receipt required)cognee.delete: red (explicit approval)Run autonomy.evaluateAction before capture or any mutating MCP tool.
export OTTO_COGNEE_ENABLED=1
task smoke:cognee-recall
Writes receipts/cognee/recall/*.json when Cognee health is ready and a capture receipt exists. Never uses conversation=default.