Skip to content
Goatfied

Get started

Concepts

The handful of ideas that make up Goatfied — and how they fit together.

Goatfied is built around a small set of surfaces. Learn these and the rest of the docs will click into place.

Tab

Goat-Tab predicts your next edit as you type and applies it with a single Tab. It’s the fastest loop — no prompt, no chat, just keep coding.

Composer & Chat

Composer (⌘K) takes a plain-English instruction and produces a diff you review and apply. Chat (⌘L) is a side pane for questions and back-and-forth, scoped to your repo. Both pull in context on demand.

Agent

The agent is the autonomous version: give it a goal and it plans, reads files, edits, runs commands, and checks its work using a set of tools. You choose how it behaves with modes.

Context

Everything the model knows about your project comes from @-mentions, the codebase index, rules, and your docs. You control exactly what gets sent.

Checkpoints

Take a checkpoint before a large change and you can put your files back where they were without touching git.

Next
Goatfied — The AI code editor