QRF · Modular Delegates · Signed Event Tokens

Ask. Retrieve. Reason. Re:port.

AXIOM's research engine retrieves real sources, runs them through QRF's multi-branch probability reasoning, synthesizes a verifiable report, and signs every step. Pick a workflow to switch the synthesizer's delegate; pick a domain to bound the retrieval scope.

📚 Resume from a prior signed run

Pick a prior question to re-run live. The replay produces a fresh signed token — both the original and the replay will appear in the ledger.

Domain
Workflow
Workflow General Research
Domain General
Probability band
Constitutional distance
Branch health

Synthesized Report

awaiting run

Submit a question to see a signed research report. Every Run produces a fresh EventToken with a new HMAC signature.

Retrieved Sources

0 sources

QRF Reasoning Paths

Multi-branch
Reasoning branches appear here. Killed branches are preserved as signed audit records — not silently hidden.

Branch Detail


            

Signed Event Receipt

awaiting run
token_id
workflow
backend
signed_at
verified
ledger
in tokens
out tokens
latency

Live backend

Every run calls POST /api/research (or the SSE stream). The response shape matches AXIOM's EventToken — see axiom_event_token/models.py. Start with scripts/serve_research_console.sh.

Workflow vs domain

Workflow selects the exoskeleton delegate that synthesizes the report (one of the §9 founder-workflow agents). Domain bounds the retrieval scope.

Signed audit trail

Every run produces a signed EventToken appended to ~/.axiom/exoskeleton-ledger.jsonl. Each ledger entry carries its own HMAC under axiom-exoskeleton-ledger-v1 — independent of the EventToken's signatures.