Getting started
Three steps and no scaffolding. This guide takes you from a downloaded install to an approved plan running against a real repository.
Set it up#
- InstallmacOS, Windows or Linux. Nothing is gated behind an account — the download is free to take and keep.
- Sign inOne command signs you in against the control plane. That is an entitlement check, not an upload of anything you own.
- Open the dashboardThe first run shows the onboarding wizard, which creates your office of agents and takes your first project.
Add an existing repository#
Or use the dashboard, which does the same thing with the same indexing flow.
$ tharas projects add myproject /path/to/your/project $ tharas index builds the memory index for this repository $ tharas map sanity check: what the planner can see
Give it a goal#
For anything non-trivial, use a goal rather than a direct build. A goal drafts a specification first and shows it to you, so you find out what Tharas intends to do before it does it.
A budget is worth setting on the first run. It bounds the work rather than the quality — the governor stops a run that has stopped making progress, not one that is simply taking its time.
The command#
$ tharas goal "Add CSV export to the reports page" --budget 90m gate 0 specification drafted — review and approve $ tharas approve <spec-id>
Common questions
Do I need an API key of my own?
Not with a subscription — model access is part of the plan and routing picks the model per call. You can still bring your own provider account if you prefer.
Can I try it without a subscription?
The download is free and yours to keep. A subscription is what starts new work.
Get Tharas
macOS, Windows and Linux builds, with checksums.
Download Tharas →