Install Excellent.

Start in a repository you already use with your coding agent.

Install command.

curl -fsSL https://excellent.so/install.sh | sh
cd your-repo
excellent init

The public launch build is Mac first and local by default. Model providers and coding-agent commands are checked through the same local evidence loop.

What gets installed.

excellent      The CLI
Local service  Runs on your machine
Local UI       Opens in your browser
Local data     Stored in the documented Excellent directory

What Excellent detects.

  • Repository
  • Coding agent
  • Test commands
  • CI
  • Browser tests
  • Build system
  • Deployment connection, when configured

The discovered configuration is confirmed before the first run.

Permissions.

Excellent requests permission to:

  • Read and write inside the repository you choose.
  • Run the commands you approve.
  • Observe child-process results.
  • Read Git state.
  • Open the local browser interface.
  • Store local records and artifacts.

It does not need an Excellent account for local use.

Supported today.

Operating systems        macOS: Supported
Coding agents            Local coding-agent commands: Supported
Model providers          OpenAI, Anthropic, Google, xAI, Meta, Mistral, DeepSeek, Groq
Languages                Detected from the repository
CI providers             Detected when configured
Browser test tools       Experimental
Deployment observers     Experimental

Where the files live.

Config path              ~/.excellent/config
Database path            ~/.excellent/data
Artifact path            ~/.excellent/artifacts
Log path                 ~/.excellent/logs
Public key path          ~/.excellent/keys
Uninstall command        excellent uninstall
Full-delete command      excellent uninstall --delete-data
Export command           excellent export

These paths should be generated from the release manifest before the public launch. Until then, treat them as the documented local layout for this site build.

What leaves the machine.

Excellent records work locally by default. Your coding agent still sends whatever context it normally sends to its model provider. That traffic is governed by the agent and provider, not by Excellent.

Optional hosted or team mode may send shared agent versions, experiments, checks, results, and receipts. Do not enable that path unless you understand the team deployment.

First run.

excellent init
excellent run --agent "your-agent" --task "Fix the failing checkout test"

Using coding agents across a team? Email Matt.