Smriti is an open-source framework designed to provide version control for project reasoning state, specifically for use with coding agents like Claude Code, Codex, and Cursor. It addresses the critical need for coordinated development in environments where multiple agents might be working on the same codebase simultaneously.
Key features include:
• Checkpoint reasoning state at inflection points
• Fork branches to explore alternative approaches
• Compare structured diffs of decisions and tasks
• Restore to previous clean checkpoints
• Detect repository state drift
• Manage active claims with time-bound advisories
• Perform freshness checks on shared state
• Utilize structured tasks and identifiers for clear communication
Unlike traditional version control systems built for human, serial code commits, Smriti is purpose-built for the parallel nature of multiple agents. It offers primitives that go beyond Git, such as active claims, freshness checks, and structured tasks, which are essential for preventing conflicts and ensuring consistent progress across different agents.
This system helps reduce "handoff chaos" by allowing agents to share state, claim work, and continue seamlessly from each other’s progress, even when switching models or running diverse agents on a single project. It ensures that decisions are versioned, open tasks are tracked, and each agent's current activity is visible, promoting efficient collaboration and preventing overwrites of critical thought processes.
local_fire_department
Find trending agents & tools
star_shine
Compare options without overload
database
Over 20000 results
local_fire_department
Find trending agents & tools
star_shine
Compare options without overload
database
Over 20000 results
local_fire_department
Find trending agents & tools
star_shine
Compare options without overload
database
Over 20000 results
local_fire_department
Find trending agents & tools
star_shine
Compare options without overload
database
Over 20000 results
share
Rate and share your findings
refresh
Refine and run another iteration
check
Only 4 focused results per step
share
Rate and share your findings
refresh
Refine and run another iteration
check
Only 4 focused results per step
share
Rate and share your findings
refresh
Refine and run another iteration
check
Only 4 focused results per step
share
Rate and share your findings
refresh
Refine and run another iteration
check
Only 4 focused results per step
Search AI solutions for your tasks
Artificial intelligence agents & tools automate your business processes in +1000 knowledge domains