DEMO_MODE=true keeps the orchestration real and swaps adapter implementations so you can explore the product without live provider credentials.
cp .env.example .env
npm run demoIf you already have a local .env, set:
DEMO_MODE=true- Uses mock / local adapters for LLM, spec compilation, GitHub search, and Agent Reach tool resolution
- Keeps build / run / task instance / artifact state machines real
- Persists data into SQLite
- Preserves the real workspace, run detail page, and artifact flow
- Open
/harness/new - Create a harness
- Enter a Harness Goal
- Click Generate Harness
- Open the workspace at
/harness/[id] - Click Run New Task
- Enter a Run Task Instruction
- Open
/runs/[runId] - Inspect:
- Final Deliverable
- Final Report
- Artifacts
- Runtime Trace
The public demo harness is named Repository Audit Harness.
It is designed to:
- inspect a repository structure
- explain architecture
- verify runtime boundaries
- produce artifact-based outputs
- Demo mode is for local exploration and OSS onboarding.
- It is not a substitute for production credentials or production hardening.