← Back to news

Zed DeltaDB

zed.dev|501 points|287 comments|by ahamez|Aug 5, 2026

Zed DeltaDB

The evolution of version control: DeltaDB is a system designed to capture the fluid process of creation, recording work as it happens and anchoring every modification to the dialogue that inspired it.


🚀 Now in Early Access

DeltaDB is currently in a preview phase. It bridges the gap between traditional commits, capturing the granular evolution of your codebase.

Want to get involved?

  • Provide your Email
  • Provide your GitHub username
  • Submit Request for Early Access

Note: Your data will be used exclusively for communication regarding DeltaDB's early access program.

DeltaDB Conceptual Interface


Core Capabilities

⏪ Granular Temporal Navigation

Unlike standard VCS, DeltaDB doesn't just track snapshots; it records every single operation. Each edit is assigned a stable identity, allowing you to reference the state of your code at any precise micro-moment.

StatetOperationnStatet+1\text{State}_{t} \rightarrow \text{Operation}_{n} \rightarrow \text{State}_{t+1}

🔍 Conversational Provenance

Every line of code is inextricably linked to the agent conversation that generated it. You no longer have to guess why a change was made; the "why" is baked into the history.

🌿 Fluid Branching

By utilizing a virtualized worktree, DeltaDB makes the cost of creating new agent branches effectively zero.

  • Wait for a clean commit to branch \rightarrow Branch instantly.
  • Any point in the timeline—even the middle of an active run—is a valid starting point for a new branch.

🤝 Collaborative Threads

Stop relying solely on the Pull Request (PR) workflow. DeltaDB allows teammates to jump into a live thread while work is still in progress.

FeatureTraditional VCSZed DeltaDB
TrackingSnapshot-based (commits)Operation-based (Continuous)
ContextCommit messagesLinked Agent Conversations
BranchingHeavyweight/ManualVirtualized/Instant
ReviewPost-push PRsReal-time thread annotation

Technical Workflow

The following diagram illustrates how DeltaDB connects the dialogue to the deployment:

To request access via the API (conceptual), you might use a call like this:

{
  "request": "early_access",
  "user": {
    "email": "developer@example.com",
    "github": "zed-user-123"
  }
}

Experience the future of development where the conversation is the commit.