Orchestrate conversations between AI agents.
Run a debate between two agents, consult several AIs, and compare their answers from the terminal. Debate and Ask are also available in the VS Code extension.
██████╗ █████╗ ██╗ █████╗ ██████╗ ██████╗ ███████╗ ██╔══██╗██╔══██╗██║ ██╔══██╗██╔══██╗██╔══██╗██╔════╝ ██████╔╝███████║██║ ███████║██████╔╝██████╔╝█████╗ ██╔═══╝ ██╔══██║██║ ██╔══██║██╔══██╗██╔══██╗██╔══╝ ██║ ██║ ██║███████╗██║ ██║██████╔╝██║ ██║███████╗ ╚═╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═════╝ ╚═╝ ╚═╝╚══════╝
Tip Add context with --context <folder> or --files <file>.
Three conversation modes
Choose the format that fits your question.
Compatible agents
Codex, Claude Code, OpenCode, Mistral Vibe, Antigravity, and Ollama can all participate in Palabre sessions.
Ollama runs locally. OpenCode, Vibe, Antigravity, and Codex can also be tested depending on each tool’s free accounts, credits, or quotas.
Palabre does not add another account layer: it orchestrates the CLIs already present on your machine and respects their limits.
Claude Code uses the appropriate Claude access, notably Claude Pro or higher depending on your usage.
How it works
From subject to an actionable record in a few steps.
- Define a subject
- Agents get to work
- Keep an actionable result
Write your question, then choose the mode: Debate to confront two viewpoints, Chat to work with one agent, or Ask to compare several independent answers.
In Debate, Palabre orchestrates alternating turns. In Chat, you work with one active agent and can consult another. With Ask, several agents answer independently.
Palabre exports responses and metadata to a .debate.md, .chat.md, or .ask.md file. Debate and Ask can also produce a final synthesis.
Everything you need, nothing more
Open source, native CLI
Palabre is open source and directly invokes the CLIs installed on your machine, without adding a proprietary account layer or proxy.
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, architect, or scout, to shape a Debate, a Chat conversation, or a comparison of Ask responses.
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, or OpenCode.
Context injection
Pass source files with --files or --context. Agents reason using the real context of your codebase.
Markdown export
Each session produces a structured Markdown file: .debate.md for a debate, .chat.md for a conversation, and .ask.md for an Ask request.
Also available in VS Code
The VS Code extension runs Debate and Ask inside the editor, with the same agents, context rules, and exports as the terminal experience.
Integrated interface
Start Palabre from VS Code, select your agents, and follow the session without leaving your workspace.
Project context
Add useful files from the editor, while the CLI keeps the same orchestration and export behavior.