Dash

The coding agent for your coding agent.

Save your good tokens for the fancy parts, use Dash for the implementation.

Sign in with GitHub

How Dash Works

You give Dash a task, a repo, and a test command. It does the rest:

  1. Understand — reads your codebase, searches for relevant files, maps conventions
  2. Plan — writes a test spec and implementation strategy before touching any code
  3. Implement — generates search/replace diffs applied cleanly via git
  4. Verify — runs your test suite. If tests fail, diagnoses the output and retries — up to 3 times

Access & Pricing

Dash orchestrates your inference. Choose the approach that fits your workflow:

BYOK Free

Connect your own OpenRouter API key. Pay model costs directly — typically fractions of a dollar per task. No markup, no subscription, no rate limits.

Local Free

Point Dash at LM Studio running on your localhost. No API key, no account required.

Hosted Coming soon

Dash provides the inference with optimized model defaults. No key management, no model selection — just run tasks.

Calling Dash from your agent

Dash is designed to be invoked by AI orchestrators — hand off implementation tasks and stay focused on the bigger picture. Run the built-in guide to get integration instructions:

npx @jkershaw/dash guide