Skip to content

Latest commit

 

History

2,615 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quack

One desktop app for all your AI coding agents. Fast, lean, cheap on tokens.

Quack is a local-first workspace for coding with the AI agents and subscriptions you already pay for. Chats, terminals, browser previews, diffs, branches, provider sessions, and handoffs live in one window, so you can run agent work without juggling a dozen of them.

Download Quack 2.0 for macOS (Apple Silicon) · quack.build

Quack showing projects, threads and the composer

Bring your own agents

Sign in with the CLI accounts you already have. Quack talks to nine providers:

Codex Claude Code
Cursor Antigravity
Grok Factory Droid
Kilo Code OpenCode
Pi

Each provider keeps its own models and options — reasoning effort, thinking budget, context window, fast mode.

What it does

  • Agent team. Named agents with their own model, effort, and preset. Switch in one click, or hand a thread to another provider so a second model picks up with the same context.
  • Parallel work. Projects, threads, and isolated Git worktrees, so branches don't step on each other.
  • Git in the app. Review diffs, create branches, commit, push, open PRs.
  • Built-in browser. A visible browser the agent drives, in a pane you can watch.
  • iOS Simulator. Boot a device, install, tap by label, read the accessibility tree.
  • Linear. Open Linear issues as unsent Quack drafts — setup guide.
  • Automations. Recurring jobs on a schedule: daily reviews, dependency checks, whatever you script.
  • Companion. Check agents and task progress from your phone.

The Team view: named agents, each with its own model and preset

Run it locally

Warning

Codex sessions need Codex CLI installed and authorized.

bun install
bun run dev

Privacy

Quack is the workspace layer on your machine. There is no Quack cloud holding your repositories, chats, or history.

The provider you pick still receives what a session needs — prompts, file snippets, diffs, terminal output, tool results. That traffic goes straight to that provider, not through anything we host.

Telemetry is off. Nothing is sent anywhere unless you turn it on and point it at your own PostHog project:

SYNARA_TELEMETRY_ENABLED=true SYNARA_POSTHOG_KEY=phc_your_own_key quack

Without both variables the analytics layer stays silent.

Status

Early. Expect bugs, rough edges, and fast-moving internals. macOS only for now.

Contributing

PRs are welcome, and so is just talking to me.

Email gmail@alekdob.com for ideas, PRs you want feedback on, or collaboration. For anything bigger than a bug fix, write first — it saves you a wasted weekend.

Details: CONTRIBUTING.md.

Support

Quack is free and MIT. If it saves you time, buy me a pizza.

Origins

Quack is a soft-fork of Synara: Quack branding on the surface, Synara engine kept mergeable with upstream. Synara began as a clone of T3Code by Theo Browne.

The runtime, packages, and MCP surface stay Synara-shaped so upstream merges remain practical. Details: docs/quack-soft-fork.md.

Author

Built by Alek Dobrohotov.

License

MIT. See LICENSE.

About

One desktop app for all your AI coding agents. Fast, lean, cheap on tokens.

Topics

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages