
Capture the why behind your code changes
partio hooks into Git to automatically capture AI agent sessions alongside every commit. Know why every line was written, not just what changed.
How it works
Three steps. No configuration files. No workflow changes.
Enable
Run partio enable in any Git repo. It installs lightweight hooks and creates a checkpoint branch — zero config needed.
$ partio enable partio enabled successfully! - Installed git hooks - Ready to capture AI sessions
Commit
Work with your AI agent as usual. When you commit, partio detects the active session and captures everything automatically.
$ git commit -m "Add auth" checkpoint created id=a3f8c2d14e9b agent_pct=87
Explore
Browse checkpoints to understand past decisions. Rewind to any point to see the full AI conversation that produced the code.
$ partio rewind --list a3f8c2d14e9b agent=87% bb12340092ac agent=100%
Built for the AI-assisted workflow
Everything you need to track, understand, and share AI-generated code changes.
Zero Config
One command to enable. No config files, no YAML, no environment setup. partio works with your existing Git workflow.
Git Native
Checkpoint data lives on an orphan branch in your repo. It travels with your code on push — no external storage, no SaaS.
Session Capture
Automatically detects running AI agents and captures the full JSONL transcript, prompts, and context alongside your commit.
Attribution
Know exactly what percentage of each commit was written by an AI agent. Git trailers track attribution right in the commit message.
Time Travel
Rewind to any checkpoint and create a new branch at that point. Explore the exact AI conversation that produced each change.
Auto Push
Checkpoint data pushes alongside your code automatically. Team members can access the full history of AI decisions.
Powerful CLI, simple interface
Everything you need in a handful of intuitive commands.
Free and open source
partio is open source under the MIT license. Contribute, fork, or just use it — no strings attached.