Getting started

Three steps and no scaffolding. This guide takes you from a downloaded install to a goal being built 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 plans the work first — a specification and a task list — and then builds it. There is nothing to approve: you see each task as it goes.

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
plan    ready — building now
$ tharas goals
  every goal of this project, and how each one ended

Common questions

Do I need an API key of my own?

No. Model access is part of your plan and routing picks the model per call — there is no key to create or paste.

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 →