Quack Docs
Start Here

The Interface

A map of the agent list, the chat, and everything around it.

Agent Hub

A right-side rail listing every open chat across every open project, grouped by status: Error → Needs input → Working → Ready → Done. This is the view you keep an eye on. It can collapse to a thin icon strip that expands on hover, or stay pinned open.

Project Dock

A small always-on-top floating window — a row of circles, one per open project — that stays visible across your desktop spaces so you can jump to any project without hunting for the main window.

Command Palette

Cmd/Ctrl+P opens a single overlay for everything: switch workspace, jump to a file, run a command (>), find a symbol (@), or full-text search (?).

Chat composer

The input at the bottom of every chat: an agent/preset picker, model chip, effort selector, permission-mode chip, and send button. Above it, a changed files summary and commit actions appear once the agent has touched anything.

Explorer

The classic file tree on the left, with git status decorations, per-type icons, and a fuzzy filter — useful when you want to look at something yourself instead of asking the agent.

Editor

Monaco-based tabs for when you want to edit by hand. Markdown, Mermaid, and HTML files get an Edit/Split/Preview toggle; every tracked file gets a Changes button showing a diff against HEAD.

Two modes

Quack has an Agent Mode (agent-centric: chat + Agent Hub front and center) and an Editor/IDE mode (file tree + editor front and center). Switch between them depending on whether you're mostly directing agents or mostly reading/editing code yourself.

On this page

say quack to us