Skip to main content

writ-vcs

AI-native version control for agentic development.

Structured checkpoints, spec-driven development, and multi-agent coordination for agentic AI workflows.

Install

pip install writ-vcs

Quick start

# Human sets up the project (once)
writ init

# Agents work. Each agent uses three commands:
writ spec add "task description"    # create a task
writ seal -s "what I did"           # checkpoint work
writ spec done                      # mark task complete

# Human commits everything to git (once)
writ finish
git push

That's the full workflow. writ init detects your environment and sets up everything automatically. Agents discover writ via MCP tools, slash commands, or CLI. writ finish converges overlapping work and commits to git.

Python SDK

import writ

repo = writ.Repository.open(".")
ctx = repo.context()                                    # full project state
repo.seal(summary="work done", agent_id="worker-3")    # checkpoint (auto-scoped)
repo.finish()                                           # converge + commit

CLI

writ init                                          # guided project setup
writ context                                       # full project state (one call)
writ context --format toon                         # token-optimized output
writ spec add "JWT-based auth with token refresh"  # create a spec
writ seal -s "added auth" --spec auth              # structured checkpoint
writ spec done                                     # mark spec complete
writ status                                        # fleet overview
writ finish                                        # converge + commit to git
writ log                                           # seal history
writ verify                                        # cryptographic chain validation

Features

  • Structured context in one call. writ context returns specs, seals, working state, file contention, integration risk. One call, one structured response.
  • Convergence engine. Merges overlapping agent work using genesis trees as base. Auto resolves non-conflicting changes. Escalates real conflicts with confidence scores.
  • Cryptographic integrity. BLAKE3 hash chains and Ed25519 signatures on every seal. writ verify validates the full history.
  • Spec-driven workflow. Specs are structured requirements that agents work against. Task tracking with lifecycle, agent claiming, and genesis snapshots.
  • Git round trip. writ finish converges outstanding work and commits to git with full provenance.
  • MCP server. Native MCP server built in Rust. 21 tools available through the protocol agents already speak.
  • TOON format. Token-optimized output that saves 12% over JSON per call. Spec-scoped context saves 65% at fleet scale.

Metadata

Release files for writ-vcs 0.4.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for writ-vcs 0.4.4
File Size Uploaded Provenance
writ_vcs-0.4.4.tar.gz 951.4 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for writ-vcs 0.4.4
File
writ_vcs-0.4.4-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
writ_vcs-0.4.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
writ_vcs-0.4.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details
writ_vcs-0.4.4-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
writ_vcs-0.4.4-cp38-abi3-macosx_10_12_x86_64.whl CPython 3.8 abi3 macOS 10.12+ x86-64 Details

Total release size: 53.0 MB

Release files / writ_vcs-0.4.4.tar.gz

Download URL writ_vcs-0.4.4.tar.gz
Size 951.4 kB
Tags Source
SHA-256 checksum
How to use checksums
48ab9d3006552cc0cd32e3b782107abd38e03824757b1571cef84dc383cd7f43
BLAKE2b-256 checksum
How to use checksums
f6fa4f1f934a4935ce6892b028c4e18fe11b427211b00b52dc91c339c2af6da2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / writ_vcs-0.4.4-cp38-abi3-win_amd64.whl

Download URL writ_vcs-0.4.4-cp38-abi3-win_amd64.whl
Size 10.2 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
abad58c187fab76be2624520a63ac072d93ffc0809614b2cb5f506f590bc5bc8
BLAKE2b-256 checksum
How to use checksums
5f4f1c9f82db7f03801c2e159184625afe03fc25ffcecaa473b75c3fe09fb39e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / writ_vcs-0.4.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL writ_vcs-0.4.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 11.1 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
44c67b9dd2ec2742ed6f49882bfa9c0fa35807b28fda519d462824dd7fc8335d
BLAKE2b-256 checksum
How to use checksums
3c9af3e5bc7881e09c1eb66bfde4510a6e27f80c376a2645c672608c84917b0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / writ_vcs-0.4.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL writ_vcs-0.4.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 10.7 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
db293746fc9c262d24aed7e3928b9446c49e30796e481fe7ad67869821649f4f
BLAKE2b-256 checksum
How to use checksums
46fa041b3f51c97a82b77838727831ec2224b1985357d86783b8b0303e1fd0b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / writ_vcs-0.4.4-cp38-abi3-macosx_11_0_arm64.whl

Download URL writ_vcs-0.4.4-cp38-abi3-macosx_11_0_arm64.whl
Size 9.7 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6be738967a42405edf64b7cf6623dfc3a3efa2a658d4d9498d35d824063ab395
BLAKE2b-256 checksum
How to use checksums
0cfc9bfd603009a4126edd0ac52aded142852483eab23201bdac54015ab9f657
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Release files / writ_vcs-0.4.4-cp38-abi3-macosx_10_12_x86_64.whl

Download URL writ_vcs-0.4.4-cp38-abi3-macosx_10_12_x86_64.whl
Size 10.3 MB
Tags CPython 3.8 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
e79f32c947761f862f22b76e573c5f491bff3519b443174b377a9054f1cc7ca0
BLAKE2b-256 checksum
How to use checksums
5c5ea1728b4d5be77b510b7fc6d014cb56d61b319e241ed107349632fe691a96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

Security for writ-vcs 0.4.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 6 files in this release have been uploaded with provenance metadata.

Select from 6 files

Attestation for writ_vcs-0.4.4.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 19, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page