Orchestrate debates between AIs.
Send a technical question to two AI agents. They debate, argue, challenge each other, and refine their answers. Palabre directly invokes the CLIs installed on your machine and produces a synthesis of consensus, disagreements, and concrete actions.
How it works
From question to synthesis in a few steps.
- Define a subject
- The debate starts
- Get the synthesis
Write your question, such as an architecture choice, refactoring strategy, or comparison of approaches, then choose the two agents that will debate it.
Palabre orchestrates alternating turns. Each agent argues, critiques, and refines its position based on the previous answers.
At the end, Palabre produces a consolidated synthesis and exports the full transcript to a .debate.md file.
Everything you need, nothing more
Native CLI integration
Palabre directly invokes the CLIs already installed on your machine: Claude Code, Codex, Gemini CLI, OpenCode, and Ollama.
No authentication layer
Each agent keeps its own authentication flow. If a CLI works in your terminal, it can work with Palabre.
Configurable roles
Assign roles to agents, such as implementer, reviewer, critic, or architect, to shape the debate dynamics.
Local models with Ollama
Combine a cloud agent with a local model for more flexible and cost-conscious sessions. Ollama agents participate like Claude, Codex, Gemini, or OpenCode.
Context injection
Pass source files with --files or --context. Agents can debate using the real context of your codebase.
Markdown export
Each session produces a structured .debate.md file with the complete transcript, metadata, and final synthesis.
