Summary
Add a minimal use case under use-cases/cursor-agent-memory/ showing how to connect Cursor Agent hooks to the local EverOS 1.0 HTTP API for cross-session memory.
Memory behavior
- Recall at
sessionStart: search EverOS with a workspace-based query and inject additional_context.
- Save on each agent
stop: read the composer transcript and POST /api/v1/memory/add for the latest turn.
- Extract on
sessionEnd: POST /api/v1/memory/flush so the session becomes durable Markdown-backed memory.
Stack and dependencies
- Cursor hooks (Python 3.12+, stdlib HTTP client)
- Local EverOS server (
/api/v1/memory/add, /flush, /search)
- No committed secrets;
.env.example only
Run path
See use-cases/cursor-agent-memory/README.md — run ./install.sh, configure .env, start everos server start, enable hooks in Cursor.
Contribution checklist
Summary
Add a minimal use case under
use-cases/cursor-agent-memory/showing how to connect Cursor Agent hooks to the local EverOS 1.0 HTTP API for cross-session memory.Memory behavior
sessionStart: search EverOS with a workspace-based query and injectadditional_context.stop: read the composer transcript andPOST /api/v1/memory/addfor the latest turn.sessionEnd:POST /api/v1/memory/flushso the session becomes durable Markdown-backed memory.Stack and dependencies
/api/v1/memory/add,/flush,/search).env.exampleonlyRun path
See
use-cases/cursor-agent-memory/README.md— run./install.sh, configure.env, starteveros server start, enable hooks in Cursor.Contribution checklist
.env.exampleincluded