Own the code AI wrote for you.
The OpenThunder desktop app runs entirely on your machine. Map your architecture, surface security risks, and verify changes. No cloud, nothing uploaded, no sign-up.
Download
Pick your platform. The desktop app is free forever and bundles its own local server.
Everything is open in the monorepo. You need Node 18+ and pnpm 8+.
git clone https://github.com/SkillsTechTalk/openthunder.git
cd openthunder
pnpm install
pnpm build
# start the local API server + dashboard
pnpm dev:server
pnpm dev:dashboard
# open http://localhost:5173
Local-first by default
OpenThunder is built for developers who want to keep their code on their own machine.
Runs on 127.0.0.1
The API server binds to localhost only. It is not exposed to your network.
Keys never stored
API keys are never written to disk, the database, or logs, and are filtered from subprocesses.
No account required
Use it fully offline. Cloud sync and team features are optional and live in the cloud app.
Your git stays yours
OpenThunder never force-pushes or auto-merges to your main branch. It warns on a dirty tree.
Quick start
Run your first verified mission from the CLI in under a minute.
-
1. Initialize OpenThunder
node apps/cli/dist/index.js init -
2. Create a mission
node apps/cli/dist/index.js mission create \ --title "Add refresh-token rotation" \ --goal "Add refresh-token rotation without changing the authorization boundary"Omit the builder and reviewer and the model router picks for you.
-
3. Run it
node apps/cli/dist/index.js mission run <mission-id>Builder builds, an independent reviewer challenges it, then verification runs your actual tests. No green check without evidence.
-
4. Read the evidence report
node apps/cli/dist/index.js mission report <mission-id>
Guides and how-tos
Short, practical walk-throughs of the core surfaces.
Your first mission
Init, create, run, and read the evidence report from the CLI or dashboard.
Install the desktop app
Download for Mac, Windows, or Linux, or build from source in the monorepo.
Map and question a repo
Scan a codebase, read the C4 maps and scorecard, and Ask the Architect for cited answers.
See the risks before you ship
Run the security scorecard, review findings, and walk the STRIDE threat model.
Use local or cloud models
Run Ollama locally for privacy, or route complex steps to cloud models. You decide.
Train on this repo
Export a Repository Mastery Pack and turn the codebase into guided learning.
More guides are on the way. For the full reference, see the README.