Reading up on version-control
11 deep · digging since jan 28
- Documentation · oak
Oak is a version-control and storage layer built for AI coding agents, offering branch-per-session workflows, lazy mounts for instant monorepo access, and full git export for data portability.
- Lore | Next-Generation Open Source Version Control - Lore
Epic Games maintains Lore, an open-source version control system designed for scalable data and teams working on mixed code and binary assets.
- Software is made between commits
The article argues that software is truly made during the messy, unstructured work between commits, and proposes a tool like DeltaDB to capture that process for review.
- Software Is Made Between Commits — Zed's Blog
Zed is building DeltaDB, a version-control system that records every edit alongside the agent conversation that produced it, instead of relying on discrete commits.
- GitHub - Ataraxy-Labs/sem: Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 26 languages via tree-sitter. Built for coding agents.
sem is an open-source CLI that replaces line-level git diffs with entity-level awareness (functions, classes, methods) using tree-sitter parsing, designed for both human developers and AI coding agents.
- Git Is Not Fine
Git's immutable commit model makes stacked PRs, async workflows, and partial-state editing genuinely painful despite its success as a distributed source store.
- Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem
Tilde.run provides versioned, transactional sandboxes for AI agents, enabling rollbacks on code, S3 data, and Drive files with audited network calls.
- If AI writes code, should the session be part of the commit?
AI developer session transcripts, not just code diffs, should be attached to commits using Git notes to preserve provenance and debugging context.
- I made my own Git
A developer documents building a custom version control system called tvc in Rust, learning git internals through reconstruction.
Takes
Git your clones ready. Marvin guides us into a new multiverse of coding soon. Let the rebellion begin. 🤖
@ashtom
Great software always took shape in conversation, not the commit. With agents, the conversation that generates the code is becoming the true source of our software. And Git can't keep up. So we built something that can. Meet DeltaDB: https://zed.dev/blog/introducing-deltadb
@zeddotdev