Runs on your machine, not our servers

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.

Download Tharas See pricing

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

120

people building with Tharas

450

goals shipped end to end

150

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.

Scout

Researches before any work starts

Architect

Plans scope, risk and dependencies

Engineer

Writes the code and runs it

QA

Tests, verifies, blocks regressions

Forge

Builds and packages the release

Medic

Diagnoses and repairs failures

tharas — office
$ 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.

01

Install it

macOS, Windows or Linux, straight from the download page. No account needed to take the file.

02

Sign in

Run tharas cloud login once. That is the only thing that leaves your machine: an entitlement check, not your code.

03

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