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.md file.

Related

  • Project
  • Project
  • Project
  • Project
  • Project