An autonomous engineering team thatships while you sleep
Give it a goal. Tharas plans, writes the code, runs the tests, and tells you exactly what it could not do — all against your repos, on your hardware. Your source never leaves the machine.
Free to download and keep. A subscription is what starts new work.
In the field
What it has actually shipped, and for how many people
people building with Tharas
goals shipped end to end
downloads across macOS, Windows and Linux
Counted as of July 2026.
The office
Six specialists, one goal, and a record of who did what
Tharas does not run one prompt in a loop. Work is handed between agents with a defined job each — research, plan, build, verify, package, repair — and every hand-off is something you can read back afterwards.
Researches before any work starts
Plans scope, risk and dependencies
Writes the code and runs it
Tests, verifies, blocks regressions
Builds and packages the release
Diagnoses and repairs failures
$ tharas start goal · "add a checkout that takes cards" plan approved · 4 workstreams · 11 tasks gate spec approved · governor watching spend scout researching payment provider APIs source stays on this machine
What it does
Everything a senior engineer would do — minus the wait
Plans before it builds
You give it a goal. It researches, proposes a plan with scope and confidence, and waits for you to approve it — so you find out what it intends to do before it does it.
Builds, tests, and repairs
It writes the code, runs the suite, and when something blocks it, it diagnoses and repairs rather than stopping to ask you to run it again.
Stops itself when work goes nowhere
A per-task governor watches real progress against spend and halts a run that has stopped making any. You find out from the dashboard, not from the invoice.
Your code stays put
The engine runs locally. Telemetry is numbers, booleans and declared enum values only — a free-form string cannot be sent, so a file path or a prompt cannot leak by accident.
Works where you work
A command line, a local dashboard in your browser, and a Telegram bot for approving work from your phone. The same engine behind all three.
Picks its own models
Routing chooses a model per task from a published capability tier. You are billed on the tier you bought, not on whichever vendor served the call.
Getting started
Three steps. No scaffolding.
Install it
macOS, Windows or Linux, straight from the download page. No account needed to take the file.
Sign in
Run tharas cloud login once. That is the only thing that leaves your machine: an entitlement check, not your code.
Give it a goal
Point it at an existing repo, or describe something you want built from scratch. Approve the plan it comes back with, and it starts.
Ready when you are
Install it. Point it at a repo. Approve the plan.
It takes one download and one goal. Everything after that — the plan, the code, the tests, the repairs — is Tharas working on your machine while you read the summary.
- Free to download and keep
- Runs on your machine
- No account needed for the file