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#

  1. InstallmacOS, Windows or Linux. Nothing is gated behind an account — the download is free to take and keep.
  2. Sign inOne command signs you in against the control plane. That is an entitlement check, not an upload of anything you own.
  3. 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.

terminal
$ 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#

terminal
$ 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