What plans are in flight?
Check a feature’s plans, completed steps, and next open step before starting or resuming work.
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 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.
.vault/research/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.
› Can we implement a new calendar module displaying past release dates, with a month and year switcher and filters?Recording deferred.
› Can we implement a new calendar module displaying past release dates, with a month and year switcher and filters?Recording deferred.
› Can we implement a new calendar module displaying past release dates, with a month and year switcher and filters?Recording deferred.
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.
Check a feature’s plans, completed steps, and next open step before starting or resuming work.
Check the vault for broken links, invalid metadata, and structural errors. Add --fix to apply supported automatic corrections.
Find an implementation with a plain-language query. Use --type code to search code only.
$ vaultspec-core status search-indexRecording deferred.
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.
3 rules
Set project-wide instructions for the workflow, document operations, and code discovery.
10 skills
Guide tasks such as research, decision recording, planning, implementation, and review. Helpers cover documentation, curation, and project management.
10 personas
Assign specialist roles for research, planning, implementation, and review, with separate executor tiers for different task complexity.
vaultspecvaultspec-clivaultspec-discoveryvaultspec-adrpipelinevaultspec-code-researchpipelinevaultspec-code-reviewpipelinevaultspec-executepipelinevaultspec-researchpipelinevaultspec-writepipelinevaultspec-curatehelpervaultspec-documentationhelpervaultspec-projectmanagerhelpervaultspec-teamhelpervaultspec-adr-researcherread-onlyvaultspec-code-reviewerread-onlyvaultspec-docs-curatorread-writevaultspec-high-executorread-writevaultspec-low-executorread-writevaultspec-project-coordinatorread-writevaultspec-reference-auditorread-onlyvaultspec-researcherread-onlyvaultspec-standard-executorread-writevaultspec-writerread-writeRead from each project's published releases and changelog when this page was built.
firmwarecarry the code boundary to the surfaces that write codemcpmake the gateway child cancellable and name the server executable after its packagecipoint the package managers at a release that existsInstall vaultspec-core to set up the harness in your repository. Add vaultspec-rag if you want semantic search over your code and documents.
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 installInstalls the command on your PATH for repeated use.
uv tool install vaultspec-coreAdds a project dependency. Contributors install it with uv sync and run commands through uv run.
uv add vaultspec-coreuv run vaultspec-core installInstalls Core from PyPI without uv.
pip install vaultspec-coreWith Homebrew, on macOS and Linux
brew install nevenincs/tap/vaultspec-coreApple silicon macOS, and x86_64 and arm64 Linux.
With Scoop, on Windows
scoop bucket add nevenincs https://github.com/nevenincs/homebrew-tapscoop install nevenincs/vaultspec-coreStandalone binaries, no Python installation needed
| Platform | vaultspec-core |
|---|---|
| macOS · Apple silicon | vaultspec-core-v0.2.4-aarch64-apple-darwin.tar.gz |
| Linux · x86_64 | vaultspec-core-v0.2.4-x86_64-unknown-linux-gnu.tar.gz |
| Linux · arm64 | vaultspec-core-v0.2.4-aarch64-unknown-linux-gnu.tar.gz |
| Windows · x86_64 | vaultspec-core-v0.2.4-x86_64-pc-windows-msvc.zip |
Version 0.2.4, published with checksums. Each download is an archive: extract it, then run the vaultspec-core inside. See direct downloads.
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.
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 installInstalls the command on your PATH for repeated use.
uv tool install --python 3.13 "vaultspec-rag[gpu,mcp]"For CUDA on Linux or Windows, check the GPU build. Then follow project setup on every platform.
Adds a project dependency. Contributors install it with uv sync and run commands through uv run.
uv add "vaultspec-rag[gpu]"uv run vaultspec-rag install --syncThe [gpu] extra is what lets it index and search.
With Homebrew, on macOS and Linux
brew install nevenincs/tap/vaultspec-ragx86_64 and arm64 Linux only. There is no macOS formula; on Apple silicon use a Python route.
With Scoop, on Windows
scoop bucket add nevenincs https://github.com/nevenincs/homebrew-tapscoop install nevenincs/vaultspec-ragStandalone binaries, no Python installation needed
| Platform | vaultspec-rag |
|---|---|
| macOS · Apple silicon | |
| Linux · x86_64 | vaultspec-rag-x86_64-unknown-linux-gnu |
| Linux · arm64 | vaultspec-rag-aarch64-unknown-linux-gnu |
| Windows · x86_64 | vaultspec-rag-x86_64-pc-windows-msvc.exe |
Version 0.4.24, published with checksums. The Python routes install 0.4.25. There is no macOS binary; on Apple silicon use a Python route.
After installation, start a feature with your coding agent.