rift
Rift is an agentic development toolkit for reading, discovering, and editing codebases.
Agents depend on context and tooling.
rift provides contextual, parser-precise codebase reading and editing tools.
Code facts with symbol history.
Programming language providers
Rift combines syntax and history, and will add semantic analysis to give agents the best available context.
Staged changes with verification.
Reversible filesystem projections
Rift will let agents collect changes in a pinned projection, inspect them, then publish them into the workspace.
Structured reads and guarded edits.
MCP tools and resources
Agents read declarations and provider facts, then precisely edit symbols with a clear blast radius.