kleosr/cursorkleosr
Make AI Development Feel Natural in Cursor
What it solves
It solves the problem of "agent amnesia" in AI coding assistants, where the agent forgets the project's current state, goals, and progress between sessions or requires the user to manually provide context every time.
How it works
The project uses a combination of a permanent Cursor rule (.cursor/rules/workflow-memory.mdc) set to alwaysApply: true and root-level Markdown files. This forces the AI agent to automatically follow a specific loop: read the project configuration and current state, perform the work, and then write the updated state back to the files. It organizes work into a structured pipeline: ANALYZE $\rightarrow$ PREPARE $\rightarrow$ IMPLEMENT $\rightarrow$ VALIDATE.
Who it’s for
Developers using the Cursor editor who want a persistent, automated memory system for their AI agents without needing external databases or complex setups.
Highlights
- Always-on Memory: Uses Cursor rules to ensure the agent reads state before thinking, eliminating the need for manual context pasting.
- Zero Dependencies: Relies entirely on plain Markdown files, making the state diffable, greppable, and editor-agnostic.
- Structured Workflow: Implements a formal state machine for task progression (Analyze, Prepare, Implement, Validate).
- Canonical Handbook: Centralizes agent rules, skills, and workflows in a single
AGENTS.mdfile.
Related
- Project
- Project
- Project
- Project
- Project