Skip to content

burnsco/agents

Repository files navigation

Agents

Agents is a multi-provider coding-agent manager with web and desktop frontends. It brings Codex, Claude, and Gemini workflows into one place, with project-scoped threads, diff review, and session tooling designed for fast iteration and dependable long-running work.

Highlights

  • Unified agent workspace for Codex, Claude, and Gemini
  • Project-scoped threads, tool activity, and diff review in one interface
  • Electron desktop app as the native client

Screenshots

Main project view showing conversation history, changed files, tool calls, and project todo management.

Main project view with conversation history, changed files, tool-call logging, and the project todo dock. Click for the full-resolution image.

Diff workspace with side-by-side patch review and repository context docked on the right.

Diff-focused workspace with file-level patch review alongside the active thread. Click for the full-resolution image.

Settings screen for appearance, palette, font size, density, and sidebar layout preferences.

Settings surface for appearance, palette, density, and sidebar tuning. Click for the full-resolution image.

Quick start

bun install
bun run dev

Desktop targets:

bun run dev:desktop

Repo layout

  • apps/web: React and Vite browser UI
  • apps/server: WebSocket and provider backend services
  • apps/desktop/electron: Electron desktop shell
  • packages/contracts: shared schemas and protocol contracts
  • packages/shared: shared runtime utilities

Notes

  • Bun 1.3.9+ and Node 24.10+ are expected.
  • Codex, Claude, and Gemini each may require local CLIs, API credentials, or provider-specific configuration before use.
  • This repository is still an early work in progress, with a bias toward performance, reliability, and predictable recovery during reconnects or session restarts.

About

Minimal coding-agent GUI and desktop app with web, Tauri, and Qt6 clients plus Gemini and Claude support.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors