Install and diagnose
Released archives bundle the Java runtime for normal end-user use. Use setup and doctor before your first analysis.
vericore --version
vericore setup
vericore doctorVERICORE 0.7.0
Go from a fresh installation to repository-grounded engineering decisions and a repository-bound verification boundary.
Released archives bundle the Java runtime for normal end-user use. Use setup and doctor before your first analysis.
vericore --version
vericore setup
vericore doctorRun deterministic analysis locally. Vericore builds source, dependency, Git, architecture, evolution, and report artifacts.
cd your-project
vericore analyze .
vericore reality . --jsonCapture context snapshots, compare them, and inspect Git evolution without treating historical metrics as a semantic reconstruction of every past commit.
vericore context-snapshot /path/to/repository --json
vericore context-diff /path/to/before.json /path/to/after.json --json
vericore evolution /path/to/repositoryRetrieve bounded evidence for dependency, risk, impact, architecture, PR, or test-oriented questions. AI assistance is optional.
vericore repo-qa "why is PaymentService risky?" --path /path/to/repository
vericore ask "What are the main architectural hotspots in this repository?"Use impact and PR Intelligence for affected areas, then use architecture drift and contracts when an explicit governance baseline exists.
vericore impact /path/to/repository src/main/Service.kt --json
vericore pr-intelligence /path/to/repository --json
vericore architecture-drift /path/to/repository --baseline /path/to/architecture-baseline.json --json
vericore architecture-contract /path/to/repository --contract /path/to/.vericore-architecture-contract.json --jsonGenerate an evidence-backed engineering plan and a repository-bound Agent Change Contract before implementation begins.
vericore prepare "add payment validation" --path /path/to/repositoryThe persisted contract becomes the verification boundary.
Make the change outside Vericore, then verify against the original persisted contract. Do not replace it with a newly generated contract.
vericore verify \
--path /path/to/repository \
--plan output/engineering-plan.json \
--contract output/agent-change-contract.jsonUse the local Ktor server or MCP stdio interface for trusted local/internal integrations and AI-agent workflows. Keep REST on loopback unless you provide the missing deployment security boundary.
vericore server --host 127.0.0.1 --port 8080
vericore mcpRepository structure and core intelligence are produced locally and reproducibly.
Configured Gemini/Anthropic workflows can add reasoning without replacing repository evidence.
The Agent Change Contract captures the prepared change boundary and is the basis for post-change verification.
The exact artifact set depends on the workflow, but 0.7.0 can produce self-contained HTML reports plus machine-readable snapshots, context, evidence, plans, contracts, provenance, and architecture decision artifacts.
analysis-snapshot.jsonengineering-context.jsonengineering-plan.jsonagent-change-contract.jsonreality / evidence artifactsStart with v0.7.0, inspect the generated artifacts, and follow the prepare → change → verify workflow.