Get Started Free
✨ Council is in private alpha — request early access →
How It Works Compare Pricing FAQ Get Started
Universal LLM Toolkit

Your models. Your data. One interface.
No middleman markup.

Council brings your models into one interface. Chain prompts into scheduled workflows. Get alerted when they drift. All on your machine.

No vendor lock-in
No data leaves your machine
No middleman markup
Get Started Free See Pricing

Works with

OpenAI
Anthropic
Gemini

Mistral, Groq, and local models — coming soon.

One question. Three models. See who nails it.

Ask once. Council Mode sends your prompt to every model side-by-side. Pick the best answer — or take the best parts from each.

Council Mode: same prompt sent to OpenAI, Gemini, and Claude with responses side-by-side

Early access feedback

From people already using Council.

“Saved me 30% of my time on weekly research. I used to rebuild context across three tabs every Monday — now it’s one app.”

Alpha user

“I finally trust what I’m shipping. I can see when my prompts drift and fix them before anyone else notices.”

Alpha user

“I can run a full competitive-intel report in minutes. That used to be a half-day of copy-paste.”

Alpha user

Built for everyday AI users.

Researchers

Run multi-model literature reviews. Keep every conversation. Search across all of them. Build repeatable research workflows.

Power Users

Chain prompts into workflows. Test across models. Detect when outputs drift. Own your AI infrastructure.

Students

Stop copy-pasting between tabs. One window for ChatGPT, Claude, and Gemini. All your research in one place. Switch models when you hit a limit.

From scattered tabs to one toolkit.

1

Sync everything

Install the extension. Council pulls conversations from ChatGPT, Claude, and Gemini automatically. Search across all of them. Keep them forever.

Council sidebar showing conversations synced from ChatGPT, Claude, and Gemini
2

Chain and automate

String prompts together into repeatable workflows. SWOT analysis, market research, competitive intel — schedule them to run every Monday at 9am.

Council chain builder — multi-step prompt workflow with schedule
3

Test and track

The workbench lets you test any prompt against any model. Version your prompts. Run them on a schedule. See exactly when and how outputs change.

Council workbench — prompt run across multiple models with recent-run history

Under the hood

A full multi-LLM toolkit.

Nine capability areas. One app. All on your machine.

Conversations

Sync from ChatGPT, Claude, and Gemini. Search, favorite, organize across providers.

Projects

Bundle conversations, files, and URLs into contextual workspaces with shared instructions.

Prompts

A searchable library of saved prompts with versions, tags, folders, and usage stats.

Chains

Multi-step prompt workflows. Each step’s output flows into the next via template variables.

Schedules

Run any prompt or chain on cron. With drift detection on every result.

Reports

Chain runs saved as structured documents. Roll them up into templated master reports.

Artifacts

Code, HTML, SVG, and Markdown auto-extracted from responses. Versioned, downloadable.

Images

Generate with DALL-E and friends, or upload for vision models. Browsable gallery.

Profiles

Custom AI personas with system instructions. Or sync your ChatGPT custom GPTs directly.

Without Council vs. with Council

Without Council With Council
3 browser tabs, 3 chat histories, 3 subscriptions One interface, unified search, your machine
Copy-paste between models to compare answers Council Mode — same question, 3 models, side-by-side
Re-run the same research prompt every Monday manually Schedule it. Get alerted when the output changes.
Your prompts live in notes or scattered docs Versioned, testable, chainable, shareable
Conversations disappear when you cancel a provider Yours forever. Export anytime.
Provider goes down? You stop working. Switch models mid-conversation. Keep moving.
Hit the free tier limit on one model, start over on another Switch models mid-conversation. Keep your thread.
Third-party chat tools take a cut on every token Your API keys. Your bill. No middleman markup.

Your conversations. Your models.
Your machine. Not theirs.

Currently in alpha. Bring your own API keys. Self-hosted via Docker.

Simple pricing.

Council is the interface. You own the API keys. Pay providers directly — no middleman markup.

Free
$0
forever
  • Chat with any LLM provider
  • Sync last 30 days
  • 3 custom profiles
  • 5 saved prompts
  • Gallery & basic search
Get Started
POPULAR
Pro
$15/mo
or $12/mo billed annually
  • Everything in Free, plus:
  • Prompt chains & workflows
  • Scheduled runs & drift detection
  • Prompt Workbench & A/B testing
  • Unlimited profiles & prompts
  • Projects & reports
  • Full sync & data export
Start Free, Upgrade Anytime

Questions

How do I get early access?

Click request early access at the top of the page and tell us who you are. We’ll send an access code to your inbox within 1–2 business days.

Do I need my own API keys?

Yes. Council connects to providers using your existing API keys. You pay providers directly — no markup, no middleman. Your keys stay on your machine.

Isn't the API route more expensive? Shouldn't a third-party tool be cheaper?

Third-party tools look cheaper because they charge a flat monthly fee — but they mark up every token on top of what providers charge them. With Council, you pay OpenAI, Anthropic, or Google directly at their published rates. No middleman markup. For most power users, pay-as-you-go API usage costs 30-70% less than stacking three monthly chatbot subscriptions — and you only pay for what you actually use.

Where is my data stored?

On your machine. Council syncs conversations locally. Nothing is sent to our servers. You can export everything at any time.

Can I self-host Council?

Yes. Council ships as a Docker container. Run it on your own infrastructure — your laptop, your server, your cloud. Full control.

What happens if I cancel?

Your conversations stay. They were always yours. Export them and take them anywhere.

Do I need to cancel ChatGPT, Claude, or Gemini?

No. Keep your existing subscriptions. Council works alongside them — syncing your conversations into one place. Cancel a provider only when you're ready.

What models are supported?

Today: OpenAI (GPT-4o, GPT-5), Anthropic (Claude Opus, Sonnet, Haiku), and Google (Gemini 2.5 Pro). Coming soon: Mistral, Groq, DeepSeek, and local models via Ollama. Bring your own API keys for each provider you want to use.

Your models. Your data. One interface.

Join the alpha and help shape the future of multi-LLM workflows.

Works with ChatGPT, Claude, and Gemini. Bring your own API keys.