Your repo stays the record
Plans, tickets, feature contracts, quality scores, release notes, and docs live in the repo. Runtime state lives locally under MARS-owned paths.
MARS docs
Give MARS a git repo and it turns product intent into plans, tickets, code, checks, reviews, releases, docs, and quality signals. It is designed for local ownership: you decide what it can read, what it can write, when it can act, and what evidence is good enough.
MARS is not just an agent runner. It is an operating model for an AI product team: strategy, execution, review, evidence, release, and improvement all leave durable records in git and local state.
Plans, tickets, feature contracts, quality scores, release notes, and docs live in the repo. Runtime state lives locally under MARS-owned paths.
Repo policy, role tool allowlists, blast-radius checks, secret scanning, and trust levels shape what agents can do.
Commits, checks, traces, validation reports, release notes, and DocSync metadata show what changed and why it is believed safe.
Run dry checks first, pause or stop active loops, review generated files, and remove a deployed harness with an explicit dry-run first.
Goals, one active exec plan, BDD contracts, tickets, and role handoffs keep work small and inspectable.
Scores, trust changes, telemetry, intervention work, and reusable skills turn outcomes into better future behavior.
Do not choose a docs path by company type. Start with the thing you need to prove: where data lives, what agents can change, what counts as evidence, and how you stay in control.
Commands below are grouped by what they can change. If you are evaluating MARS for a team, start read-only and move to writes only after you have inspected the generated files and guardrails.
| Action type | Command | What can change | Use when | Next page |
|---|---|---|---|---|
| Read-only inspection | mars doctor --repo /path/to/repo --json | No expected target writes. | You want machine, model, database, and repo health. | Quickstart |
| Read-only inspection | mars run engineer --repo /path/to/repo --dry-run --no-init | No harness scaffold and no model call. | You want to see role context before trusting a run. | Safe inspection |
| Local machine write | mars setup | MARS local config, model, binary, and cache paths. | You are preparing the local runtime. | Install and setup |
| Target-file write | mars init --repo /path/to/repo | .harness/, AGENTS.md, docs, tickets, release files. | You are ready to add a repo-owned harness. | Target lifecycle |
| Autonomous action | mars start --repo /path/to/repo --execution-profile host --acknowledge-host-execution | May scaffold, queue roles, and later write target files with the current OS user's authority; this is not containment. | You want one repo run through the local lifecycle. Bare agent entry points default to non-mutating observer. | Operations |
| Recovery action | mars eject --repo /path/to/repo | Dry-run by default; apply removes harness files and per-repo DB. | You want to preview removal or cleanly exit. | Files and state |
This site is the front door. The durable source of truth remains in repo documents used by maintainers and agents: product specs, design docs, BDD feature contracts, goals, active plans, tickets, validation reports, runbooks, and generated references.
Install the command, run setup, inspect the repo, and start one target safely.
Understand PATH setup, private-release auth, local inference, machine state, and doctor checks.
Follow task-oriented flows for install, first target, safe inspection, review, release, and recovery.
Register, initialize, upgrade, scan, start, serve, and eject target harnesses deliberately.
Run the dashboard, read status, collect evidence, inspect logs and traces, and recover from failures.
Use the full command reference after you know what kind of action you want to take.
Review local-first boundaries, credentials, guardrails, trust levels, evidence, rollback, and DocSync.
Understand role autonomy, quality scores, trust progression, intervention debt, and recovery.
See what MARS writes, owns, stores, preserves, and removes in target repos and local state.
Follow the chain from idea to goal, plan, BDD contract, ticket, evidence, review, and release.
Expose the same MARS tool surface to agents and MCP-compatible clients with explicit trust levels.
Understand local model defaults, optional providers, evaluation, and explicit routing overrides.