Smriti: A Git-like system for managing LLM reasoning state to prevent conversation drift

✍️ OpenClawRadar📅 Published: April 16, 2026🔗 Source
Smriti: A Git-like system for managing LLM reasoning state to prevent conversation drift
Ad

Smriti is an open-source system that addresses the problem of LLM conversation drift in long workflows. Instead of treating interactions as one long chat history, it treats them as reasoning state that can be managed like code in Git.

Core Problem

In long AI workflows, conversations often drift subtly over time through small changes: assumptions shift, side paths get explored, interpretations change, or the model starts reasoning from a slightly off state. This leads to plausible but misaligned responses. The traditional options—trying to steer back or starting over—both have drawbacks.

How Smriti Works

The system provides Git-like operations for reasoning state:

  • Save a good state before things drift
  • Restore that state later without later drift leaking in
  • Branch into different directions from the same point
  • Compare two reasoning paths
  • Carry state across different models instead of re-explaining everything from scratch
Ad

Recent Additions

  • Assumptions as first-class part of state
  • Checkpoint review to surface contradictions and hidden assumptions
  • Artifacts so checkpoints can include actual plans, snippets, or outputs being reasoned about, not just chat summaries

Key Difference

This isn't just saving markdown files or chat transcripts. The system controls what state the model sees next, enabling:

  • Clean returns to known good states
  • Later turns kept outside the current reasoning path
  • Alternative exploration without contaminating the original thread
  • Moving forward from structured state rather than one messy transcript

The creator notes this approach becomes more useful as workflows get more agentic, since long-running systems need ways to make reasoning state inspectable, recoverable, and less chaotic over time.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

quorum: AI Code Governance Tool Enforces Independent Model Review
Tools

quorum: AI Code Governance Tool Enforces Independent Model Review

quorum is a governance layer for AI-assisted development that enforces a consensus protocol requiring code to be independently reviewed by a different model before committing. It includes three structural gates that block progress: audit, retro, and quality gates.

OpenClawRadar
Claude File History: VS Code Extension for Tracking Claude Code Sessions
Tools

Claude File History: VS Code Extension for Tracking Claude Code Sessions

A VS Code extension called Claude File History tracks every Claude Code session that touched your files, allowing you to find past conversations, preview what was discussed, and resume conversations with a double-click.

OpenClawRadar
Context Gateway: An Open-Source Proxy for Compressing AI Agent Context
Tools

Context Gateway: An Open-Source Proxy for Compressing AI Agent Context

Context Gateway is an open-source proxy that sits between coding agents and LLMs, compressing tool outputs before they enter the context window. It uses small language models to detect signal in context, performs background compaction at 85% window capacity, and includes spending caps, a dashboard, and Slack notifications.

OpenClawRadar
Exasol Releases MCP Server for Database Context in AI Agent Workflows
Tools

Exasol Releases MCP Server for Database Context in AI Agent Workflows

Exasol has released an MCP Server that enables databases to provide context to AI agents about available data, business rules, and safe interaction methods. The server is read-only by default, supports high-concurrency workflows, and can be deployed on-prem, in cloud, or hybrid environments.

OpenClawRadar