An interactive web-based tool to visually configure and export Agent Orchestration systems.
Inspired by Dungeons & Dragons, this tool allows you to assemble a "Party" of specialized AI agents, customize their roles, and export a ready-to-use orchestration package for platforms like Gemini and Claude.
- The Tavern (UI): A D&D-themed interface for party composition.
- The Forge (Logic): Platform-agnostic template engine that generates optimized prompts.
- The Courier (Export): Client-side ZIP generation for immediate use.
- The CLI (WIP): A native wrapper (
npx throne-room) to orchestrate agents directly from the terminal (coming soon). - Multi-Platform Support: Tailored exports for Gemini (Experimental Subagents), Claude (Agent Teams), and OpenAI (Codex Multi-Agent).
- Privacy First: Entirely client-side logic—no data leaves your browser.
- Runtime: Bun
- Framework: Astro v5
- Styling: Tailwind CSS v4
- Language: TypeScript (Strict)
- CLI Shell: Clack Prompts
- Linting: ESLint 10 + Prettier
This project is built to be easily navigated and developed by AI agents. We strongly encourage using the Chrome DevTools MCP to allow the agent to visually verify and validate its work in the browser during development.
# Install dependencies
bun install
# Start the development server
bun dev
# Build the CLI (Local Test)
bun run build:cli
./dist/cli/index.js
# Run tests
bun testsrc/cli/: The interactive CLI wrapper source.src/core/: Core orchestration logic and template merging.src/templates/: Base prompts for the Throne Room, GM, and Classes.src/themes/: Visual styling and theme-specific assets.docs/: Product vision, architecture, and infrastructure plans.
Made with agentic nerdism by kelset.