Wizard of Bots

Build your own operating system for vibe coding. A macOS terminal where 5 AIs from different companies work as a council, and that you can rewrite from inside itself.

★ JOIN THE WAITLIST ⑂ FORK IT ♥ DONATE
C:\WIZARD\README.TXT _ □ ×

Not just a terminal. Your cockpit.

Every project is a session that knows its branch, which AI is working, how much memory it eats and what the council decided. You have the last word.

  • Permanent sessions: restart and everything comes back, Claude conversations included.
  • Live logos of the AI working on each project.
  • Nothing leaves your Mac unless you see it first.
  • Built with itself: the AIs inside it wrote most of it.
Wwizard-of-bots⎇ main · Claude ●
Vviralhunt⎇ dev · Codex
Bblender-news12 GB · render
OofficematrixCouncil R2/3
you@mac ~/wizard $ ask the council: SQLite or Postgres?
⚖ Council · 3 AIs · 2 rounds
  Claude  ▸ SQLite + WAL ................ 8.5
  Codex   ▸ Postgres for concurrency .... 7.0
  Gemini  ▸ SQLite, migrate at 10k ...... 8.0
✔ Verdict: SQLite now, exit plan ready
you@mac ~/wizard $ █
SCREENS.GIF — live from the app _ □ ×

The app, the council and the browser

Wizard of Bots window: sessions, terminal and right bar
AI council scoring and final report Built-in browser under the terminal

What's inside

01

AI council

Council, Delphi or Relay: they propose, critique each other, score 1–10 and a chair merges the best. You get a final report: verdict, pending items, risks.

02

@mentions, Discord-style

Type “@codex @grok thoughts?” and they answer in order, each one seeing the previous answer. You pick the judge.

03

From council to code

The result lands in your project and Claude drafts the implementation plan. Nothing runs without your OK.

04

Built-in browser

⌘-click a localhost or an .html and it opens below the console, split in half. Reloads when you save.

05

Resource meter

Memory and CPU per session vs. the whole Mac, with alerts and a log of every process you launched.

06

Stream view

Your AI office, animated, ready for Streamlabs: horizontal or vertical, with room for your webcam.

FEATURES.TXT — everything inside _ □ ×

Everything we've built so far

35 commits~9,000 lines of Swiftnative macOS · SwiftUI + AppKitbuilt in days, with AIs, from inside itself

▸ SESSIONS & TERMINAL
  • Sessions that never die — quit, reboot or crash: every session comes back, each Claude conversation resumes where it was.
  • Restore recap — extra terminals show their last commands and retype what was running, without running it.
  • Recover text from before a restart — every screen is saved before quitting.
  • Smart cards — project icon found from its favicon/logo, live logo of the AI at work (Claude's spins while it thinks), full names, uptime and idle that never shift the layout.
  • Git at a glance — branch, changes, ahead/behind, last commit, project type.
  • Drag to reorder, ⌘1…9, collapsible cards, pick which fields they show.
  • Custom fields — text, number, status, checkbox and timers on every session.
  • Inner tabs — extra terminals, files and the office view inside each session.
  • IRC-style scrolling title with the session's whole story.
  • Themes — Wizard, Matrix, Amber, Midnight, switched live.
▸ PRODUCTIVITY
  • Command palette (⌘K) — fuzzy search over snippets, sessions and actions.
  • Snippet library with {{variables}} (branch, repo, selection, clipboard…), commands and prompts.
  • Right-click menu that works even over Claude Code — recent commands, recent Claude prompts, saved snippets.
  • Per-session command history, your zsh config untouched.
  • File navigator with git status per file, quick open (⌘P) and hand-off to Cursor, VS Code, Zed, Sublime or Xcode.
  • Built-in browser — ⌘-click or right-click any URL/path, open with any installed browser, recent pages, live reload, Web Inspector.
  • Resource meter — memory and CPU per session vs. the whole Mac, alerts, a traceable log of every process, stop with confirmation.
▸ THE AI COUNCIL
  • Prompt review — several AIs improve your prompt and a synthesis picks the best.
  • Missions — Council, Delphi or Relay; choose team, rounds, minimum score, chair and attachments.
  • Budget presets with a turn estimate and visible cost/tokens per AI.
  • Follow it live — who's working, what they say, scores; intervene, stop or finish after this round.
  • Final report — traffic-light verdict, achieved, pending, risks, options.
  • Into your project — results saved in docs/council/; Claude drafts the plan (typed, never run).
  • @mention tasks — Discord-style requests to Claude, Codex, Gemini, Grok, Kimi; pick the judge; turn a task into a mission.
  • Master session — one session commands every office.
  • Image generation with Grok, Codex or Antigravity, saved inside the project with its prompt.
  • Discord bot for your team: threads with shared context and images, every request visible in the app.
  • Stream view — your animated AI office for Twitch, YouTube and TikTok.
▸ SECURITY & PRIVACY
  • Keys only in the macOS Keychain, never in files.
  • Local network only — no ports opened, nothing exposed to the internet.
  • Nothing leaves your Mac unless you see the exact text first, with a secret scanner warning.
  • AI results are typed, never executed. You press Enter.
  • Signed, verified in-place updates that wait if you're typing.
  • A security review on every feature, documented in the repo.
FORK.BAT _ □ ×

Make it yours. Then share it.

Wizard of Bots is a starting point, not a finished product. Clone it, open it inside itself and ask your AIs to bend it to the way you work. Publish your branch so others can steal your best ideas.

  1. 1
    Clone
    git clone the repo
  2. 2
    Open it in itself
    Ask Claude, Codex or the whole council: “add a panel for my deploys”.
  3. 3
    Publish your fork
    Your theme, your tools, your workflow. Join the Fork Ring.
⑂ THE FORK RING ⑂
your fork hereyour fork hereyour fork here
« prev · join the ring · next »

⑂ VIEW ON GITHUB

WAITLIST.EXE _ □ ×

Join the waiting list

The ready-made app is almost here. Leave your name and email and you'll be among the first to get it — plus news about updates and new add-ons. No spam, ask us anytime to remove you.

⚠ UNDER CONSTRUCTION ⚠ · beta