Developers
Evidence in.
Useful context out.
Run the same compiler locally and in the browser. Inspect the contract, connect a reader, and keep source lineage through the pipeline.
Start locally.
Node 24+. The document studio needs no database or model account. The historical desk has a separate reproducible SQLite setup.
Source and installation guidegit clone https://github.com/sargonxg/TACITUS_Web_2026.git
cd TACITUS_Web_2026
git checkout codex/company-evidence-studio
cd company-preview
npm ci
npm run build
npm run dev:static
# Open http://127.0.0.1:8794/product/A portable contract,
with explicit limits.
Model-independent evidence. Versioned model-specific rendering and evaluation.
node scripts/capsule-cli.mjs compile --question "What conditions limit the ceasefire?" --budget 16000 --tokenizer o200k_base --output ./var/my-capsule
node scripts/capsule-cli.mjs verify --capsule ./var/my-capsule/capsule.json
npm test
npm run benchmarkBring a local
or cloud reader.
The evaluation runner supports OpenAI-compatible APIs, including compatible local servers. Endpoint and model are explicit configuration; credentials stay in your environment.
Cloudflare diagnostics are run offline through the account API. The website exposes no model-call endpoint and sends no pasted documents to a provider.
Adapter and evaluation documentationnode scripts/evaluate-readers.mjs --endpoint http://127.0.0.1:11434/v1/chat/completions --model your-local-model --output ./var/reader-results.json
# Authenticated endpoints read TACITUS_READER_API_KEY.Work with Tacitus
Start with a question
that matters.
A useful pilot begins with a bounded collection, a real analytical task, and an agreed way to judge the result.
Discuss a pilotConnect with founder Giulio Catanzariti on LinkedIn.