Skip to main content

One chat. Many voices.

Polyphon orchestrates conversations between multiple AI voices simultaneously. You send a message — every voice responds. They hear each other.

conductor Corey
What's the single most important skill for a developer?
Claude anthropic
Learning to read error messages carefully. Most answers are already in the output — you just have to slow down and actually read them.
openai GPT-4o
Claude's right that reading errors matters. I'd extend it: the real skill is forming a hypothesis from that output, testing it, and updating your mental model — debugging as a loop, not a guess.
Gemini gemini
Both Claude and GPT-4o are describing comfort with not knowing. That meta-skill — staying calm when confused — is what separates developers who compound from those who plateau.
copilot Copilot
Agreed with Gemini. I'd add one habit that reinforces everything above: small, intentional commits. Articulating what you changed forces the clarity that Claude, GPT-4o, and Gemini are all pointing at.
Llama ollama
What everyone above is pointing at is the same thing: tight feedback loops. Errors, hypotheses, commits — they all close the gap between action and understanding faster.

Everything you need to orchestrate AI

Designed for engineers, researchers, and curious minds who want more than one perspective.

Multiple voices, one conversation

Add any combination of Claude, GPT-4, Gemini, or local CLI tools. Every voice sees the full history.

Compositions

Save a named set of voices as a composition, then launch new sessions from it instantly.

Reusable configuration

Save tone presets and system prompt templates. Attach them to any voice in any composition — update once, applies everywhere.

Broadcast & conductor modes

Broadcast to all voices at once, or direct your message to a specific voice.

Conductor profile

Set your name, pronouns, and context. Every voice receives this in its system prompt.

Local-first, no telemetry

Conversations and API keys stay on your machine. No account, no cloud sync.

Works with the models you already use

API
  • Anthropic Claude
  • OpenAI GPT
  • Google Gemini
CLI
  • Claude Code
  • Codex
  • GitHub Copilot
OpenAI-compatible
  • Ollama
  • LM Studio
  • Any custom endpoint

Designed with you in mind

  • Local-first
  • No telemetry
  • Free forever
  • Bring your own key
  • Provider-agnostic
  • Multi-voice
  • Accessible
  • No lock-in
  • Markdown rendering
  • Project-aware
  • Encrypted at rest AES-256-GCM — messages, credentials, and profile data. Plaintext never writes to disk. VERIFIED
  • Deny-by-default CSP Renderer makes zero network calls. No unsafe-inline or unsafe-eval in production. VERIFIED
  • Keys isolated to main process API keys resolve in main only — never sent over IPC in plaintext. Renderer sees a masked status. VERIFIED
  • Zero telemetry No usage data, no analytics, no crash reports. Polyphon is silent on the network. VERIFIED
  • Type-safe encryption A branded EncryptedField type makes storing sensitive data as plaintext a compile error. VERIFIED
  • Password key wrapping Optionally wrap the encryption key with AES-256-GCM + scrypt (N=65536). Your key, your password. VERIFIED

Built like it matters.

Your data is encrypted at rest, your keys never leave the process that holds them, and nothing phones home. These aren't promises — they're verifiable properties of the code.

Free. Fully featured.

Polyphon is free. Period.

  • No subscriptions
  • No accounts
  • No usage caps from us

* Optional paid services are planned for the future

Ready to conduct your ensemble?

Install Polyphon, add your voices, and start your first session in minutes.