Skip to content
New: Goat-Tab v2 — multi-file edits in one keystroke

The AI editor for
people who ship.

Goatfied predicts your next edit, rewrites code from a sentence, and runs agents that open pull requests while you sleep.

macOS · Windows · Linux · Web · Free to start

checkout.tsstripe.tswebhook.tsmain · agent · ready
  1  export async function checkout(cart: Cart) {  2    // validate input  3    if (cart.items.length === 0) throw new Error("empty cart");  4  5    const session = await stripe.checkout.sessions.create({  6      line_items: cart.items.map(toLineItem),  7      mode: "payment",
  8      success_url: `${env.PUBLIC_URL}/success?id={CHECKOUT_SESSION_ID}`,
  9      cancel_url:  `${env.PUBLIC_URL}/cart`,
 10      customer_email: cart.email,
 11      metadata: { userId: cart.userId },
 12    });
 13    return session.url;
 14  }
Goat-Tab — press Tab to accept 5 lines112 ms · in-VPC GPU

Works with the stack you already have

  • GitHub
  • GitLab
  • Bitbucket
  • Anthropic
  • OpenAI
  • Gemini
  • Linear
  • Jira
  • Vercel
  • Supabase
  • PostgreSQL
  • Docker

Names and marks are trademarks of their respective owners, shown to indicate supported integrations.

Goat-Tab

The fastest tab key in the industry.

A model trained on millions of real edits, served from warm GPUs in our own VPC. P95 under 200 ms. Multi-line, multi-file edits in a single keystroke.

  • Predicts the next edit, not just the next token
  • Refactors across files when context demands it
  • Cancels itself the instant you keep typing
  • Zero retention by default — opt-in training only
api/users.ts96 ms
  1  export async function getUser(id: string) {  2    const u = await db.user.findUnique({ where: { id } });  3    if (!u) throw new NotFound(`user $${id$} not found`); 4 return u;
  5  }
Cmd + K

Rewrite code in plain English.

Select code. Press Cmd+K. Describe the change. We stream a diff. Accept with Cmd+Enter, reject with Esc. No chatter, no markdown, no "Sure, here you go!"

  • Inline diffs — accept hunk by hunk
  • Routes through your choice of frontier model
  • Works in any file — code, tests, configs, markdown
parser.py⌘K · streaming…

add input validation, raise on negative numbers

  1  def parse_amount(raw: str) -> int:  2      if not raw: 3 raise ValueError("amount required")
  4      n = int(raw)  5      if n < 0: 6 raise ValueError("amount must be non-negative")
  7      return n
Background Agents

Hand off a ticket.
Get a pull request.

Goatfied boots a Fargate sandbox, clones your repo, runs your tests, makes a branch, and opens a PR for review. You read the diff over coffee.

Real PRs, not patches
Replayable shell logs
Per-repo scoped tokens
30-min wall-clock cap
agent · #4821 · fix-flaky-checkout-specready
  1. cloned repo · checked out origin/main
  2. npm install · 1483 packages · 28s
  3. reproduced flake · checkout.spec.ts:84
  4. patched setTimeout → awaited toast
  5. tests: 412 passed, 0 failed
  6. opened PR #1287 · awaiting review
view full run →

Everything you need.
Nothing you don't.

Web + Desktop

Same workspace, same model, browser or native app.

SOC 2 audit in progress

Report expected Q3 2026. Zero-retention default, SSO and audit log on Teams today.

Bring your own GPU

Self-host the inference plane on Kubernetes for air-gapped teams.

MCP-native

Wire any model context protocol server into chat in one click.

Privacy mode

Strip identifiers + paths before any call leaves the IDE.

CLI + CI

Drive agents from GitHub Actions, GitLab, your shell.

112 ms
Goat-Tab p95 latency

Rolling 30-day p95, measured server-side from request receipt to first token, in-VPC GPU.

200+
languages parsed

Tree-sitter grammars bundled for syntax-aware indexing and chunking.

23
AWS regions available

Region-locked by default. EU residency on request.

0
bytes retained by default

Prompts and completions are dropped after the request finishes on Free and Pro.

In practice

What a day with Goatfied looks like.

Explore the product
Legacy migration

Move a service off a deprecated SDK

Point an agent at the package and the changelog. It rewrites every call site, updates the types, runs the suite, and opens one PR per package so review stays tractable.

Backlog triage

Clear the small-bug queue overnight

Label an issue and hand it to a background agent. It reproduces in a sandbox, patches, and attaches the failing-then-passing test to the pull request.

Daily flow

Stop typing the boring 80%

Tab predicts the whole next edit across files. Cmd+K turns a sentence into a reviewable diff. You keep the judgement, it takes the keystrokes.

Pricing that scales with you.

Start free. Every paid plan includes generous model usage, then bills usage-based — pay-as-you-go at API rates only when you exceed it.

Hobby

Free, forever

$0
  • Limited agent requests
  • Limited Tab completions
  • Web + desktop
Download

Pro

Popular

For the working dev

$20/ mo
  • Unlimited Tab completions
  • Extended agent limits on all models
  • Frontier models + Bugbot
  • Cloud agents
  • $20 of included usage / mo, then usage-based
Get Pro

Pro+

For heavy individual use

$60/ mo
  • Everything in Pro
  • ~3x the included usage
  • $70 of model usage / mo, then usage-based
Get Pro+

Ultra

For power users

$200/ mo
  • Everything in Pro
  • 20x usage
  • $400 of model usage / mo, then usage-based
  • Priority access to new features
Get Ultra

Teams

For organizations

$40/ user / mo
  • Everything in Pro
  • Centralized billing & admin
  • Privacy mode (no training, no retention)
  • SSO (SAML / OIDC)
  • Usage analytics
Start trial

Teams Premium

For scaling orgs

$120/ user / mo
  • Everything in Teams
  • Pooled usage across every seat
  • SCIM directory provisioning
  • Priority support with an SLA
Start trial

Enterprise

For regulated teams

Customannual contract
  • Everything in Teams Premium
  • Deploy in your own VPC
  • Customer-managed KMS keys
  • DPA, HIPAA BAA and security review
Talk to sales

All plans include zero-retention by default. Compare plans in detail

Trust

Your code is the most sensitive thing you own.

We publish what we do with it, who processes it, and where it lives. No claim on this page is one you have to take on faith.

Security & compliance

Zero retention by default

On Free and Pro, prompts and completions are dropped the moment the request finishes. Audit logs keep metadata only.

SOC 2 Type II — audit in progress

Report expected Q3 2026. GDPR, UK GDPR and CCPA covered today; DPA and HIPAA BAA available on request.

AIARCO Inc., Delaware C-corp

Incorporated 2024. Every sub-processor we use is published, and our status page is public.

Ship faster. Today.

Free to download. Free to try. Sign in with GitHub when you want to use the cloud.

Goatfied — The AI code editor