tallow
What makes tallow different
Section titled “What makes tallow different”Multi-model routing
Section titled “Multi-model routing”Run Claude, GPT-4, Gemini, or any OpenAI-compatible model from the same interface. Switch mid-conversation, assign different models to different agents, or compare outputs side-by-side.
Real extension system
Section titled “Real extension system”Not plugins bolted on — a proper extension architecture. Tools, TUI widgets, lifecycle hooks, event bus, custom commands. Extensions can render rich terminal UI, intercept tool calls, and compose with each other. All 31 built-in features are extensions.
Multi-agent teams
Section titled “Multi-agent teams”Spawn parallel agents with isolated contexts. Assign different models, roles, and tasks to each teammate. Coordinate via a shared task board with dependency tracking and inter-agent messaging. 7 built-in agent profiles: architect, debug, planner, refactor, reviewer, scout, worker.
Themeable everything
Section titled “Themeable everything”34 built-in themes from Tokyo Night to Synthwave 84. Every color in the TUI — borders, backgrounds, accents, tool status indicators — is token-driven and overridable.
Packages & Claude Code compatibility
Section titled “Packages & Claude Code compatibility”A package system for distributing commands, agents, skills, and hooks. Compatible with Claude Code plugins out of the box — hooks, MCP servers, slash commands, agents, and CLAUDE.md context files all work. Commands and prompts are interchangeable — put a markdown file in either directory and it becomes a /slash command.
Lifecycle hooks
Section titled “Lifecycle hooks”Intercept any point in the agent lifecycle — before/after tool execution, on turn completion, on errors. Run shell commands, validate outputs, enforce policies, or trigger notifications. Claude Code hook format supported.
Built-in extensions
Section titled “Built-in extensions”Themes
Section titled “Themes”Every color token — accent, borders, tool status, thinking indicators, message backgrounds — is fully configurable. Create your own theme as a single JSON file.
Quick start
Section titled “Quick start”git clone https://github.com/dungle-scrubs/tallow.gitcd tallow && npm install && npm run buildnode dist/install.jstallowOther projects
Section titled “Other projects”Coming soon.