Skip to content

Decision-driven harness for coding agents, and humans.

Vaultspec is a coding harness: it implements a structured coding workflow focused on #features, decision records and the documents grounding them. It bundles rules, agents, skills, and tools to author the documents that describe and track a feature's development.

The harness supports Claude Code, Codex, Gemini CLI, and Antigravity.

vaultspec-core v0.2.4 · released MIT

Claude Code, Gemini CLI, Antigravity, Codex

Grounded, decision-based plans for long-horizon coding work

Vaultspec implements a managed workflow of steps. It works best when there's a feature to implement that requires research, consideration of architectural options, and an executable plan. The pipeline preserves its document trail as persistent records in the project's own .vault/ folder.

#feature

Gather evidence

.vault/research/

Decide direction

Plan work

Track the steps

Verify code

Continue work from any provider

The research, decisions, and plan already live in your vault, so any agent can read them and continue the work. Every step leaves a paper trail, keeping context provider-agnostic.

Claude Code
Codex
Antigravity
Recorded CLI excerpts, edited for presentation.

Documents managed through templates, schemas, and tools for reading and writing

Vaultspec ships with the tools required to author, verify, organize, link, and edit the document graph. Because the documents are connected, every feature retains a history of execution records, decisions, and links to related features.

Is the vault healthy?

Check the vault for broken links, invalid metadata, and structural errors. Add --fix to apply supported automatic corrections.

vaultspec-core status search-index
$ vaultspec-core status search-index
Recording deferred.

Project rules, agents, and skills are seeded from a central source

Vaultspec ships with built-in rules you can customize, and lets you add project-specific skills and tools. Run vaultspec-core sync to update the files read by your configured coding agents.

  • Rules

    3 rules

    Set project-wide instructions for the workflow, document operations, and code discovery.

  • Skills

    10 skills

    Guide tasks such as research, decision recording, planning, implementation, and review. Helpers cover documentation, curation, and project management.

  • Agent personas

    10 personas

    Assign specialist roles for research, planning, implementation, and review, with separate executor tiers for different task complexity.

Latest changes

Read from each project's published releases and changelog when this page was built.

Install Vaultspec

Install vaultspec-core to set up the harness in your repository. Add vaultspec-rag if you want semantic search over your code and documents.

vaultspec-core

Beta
Scaffolds and validates the vault

Python installs require CPython 3.13 or 3.14 on macOS, Linux, or Windows. With uv, a supported interpreter is downloaded if needed. Standalone binaries need no separate Python installation.

From PyPI, with uv or pip

Runs in a cached, isolated environment. Reuse the command prefix for later commands.

uvx vaultspec-core install
Set up a repository & upgrade

Use the command prefix that matches your installation.

Run vaultspec-core install from your repository root to create the vault and configure your agents. For existing projects, follow the guides to join a project or upgrade Core.

vaultspec-rag

Beta
Finds code and decisions by meaning

Search runs as a local service. You can use the harness without it.

Indexing and search require an NVIDIA GPU with CUDA on Linux or Windows, or Apple silicon with MPS. CPU-only and AMD inference are not supported.

From PyPI, with uv or pip

Runs in a cached, isolated environment. Reuse the command prefix for later commands.

uvx --from "vaultspec-rag[gpu]" vaultspec-rag install

After installation, start a feature with your coding agent.