butter.online Butter is a minimalist, indentation-based specification language. Write a spec once, and the compiler turns it into precise AI agent prompts, JSON, or YAML — right in your browser.
The TS compiler is a byte-for-byte port of butter v2.1.0 — the same parser,
semantic checks, formatter, and prompt / JSON / YAML output as the reference binary.
The exact syntax highlighting theme from the VS Code extension: keywords, strings, types, params and booleans color-coded for readability.
Errors and warnings appear as you type, mirroring the extension's
butter compile --check diagnostics with line ranges.
Context-aware suggestions for keywords, params, types, methods, returns and response schemas, ported straight from the extension's provider.
Hover a return payload to see its schema, or jump to a response declaration with Ctrl/Cmd+Enter or F12.
Shift+Alt+F applies the canonical formatter; compile to prompt, JSON or YAML with the same messages as the CLI.