logoalt Hacker News

Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize

28 pointsby bahaAbunojaimlast Tuesday at 1:18 PM37 commentsview on HN

Hey HN! I'm Baha, creator of Mysti.

The problem: I pay for Claude Pro, ChatGPT Plus, and Gemini but only one could help at a time. On tricky architecture decisions, I wanted a second opinion.

The solution: Mysti lets you pick any two AI agents (Claude Code, Codex, Gemini) to collaborate. They each analyze your request, debate approaches, then synthesize the best solution.

Your prompt → Agent 1 analyzes → Agent 2 analyzes → Discussion → Synthesized solution

Why this matters: each model has different training and blind spots. Two perspectives catch edge cases one would miss. It's like pair programming with two senior devs who actually discuss before answering.

What you get: * Use your existing subscriptions (no new accounts, just your CLI tools) * 16 personas (Architect, Debugger, Security Expert, etc) * Full permission control from read-only to autonomous * Unified context when switching agents

Tech: TypeScript, VS Code Extension API, shells out to claude-code/codex-cli/gemini-cli

License: BSL 1.1, free for personal and educational use, converts to MIT in 2030 (would love input on this, does it make sense to just go MIT?)

GitHub: https://github.com/DeepMyst/Mysti

Would love feedback on the brainstorm mode. Is multi-agent collaboration actually useful or am I just solving my own niche problem?


Comments

d4rkp4tterntoday at 1:09 PM

A workflow I find useful is to have multiple CLI agents running in different Tmux panes and have one consult/delegate to another using my Tmux-CLI [1] tool + skill. Advantage of this is that the agents’ work is fully visible and I can intervene as needed.

[1] https://github.com/pchalasani/claude-code-tools?tab=readme-o...

show 1 reply
mlrtimetoday at 12:07 PM

Why make it a vscode extension if the point of these 3 tools is a cli interface? Meaning most of the people I know use these tools without VSCode. Is VSC required?

show 2 replies
p1esktoday at 1:58 PM

Why limit to 2 agents? I typically use all 3.

show 1 reply
Tarrosiontoday at 12:28 PM

> Is multi-agent collaboration actually useful or am I just solving my own niche problem?

I often write with Claude, and at work we have Gemini code reviews on GitHub; definitely these two catch different things. I'd be excited to have them working together in parallel in a nice interface.

If our ops team gives this a thumbs-up security wise I'll be excited to try it out when back at work.

show 1 reply
prashantsengartoday at 1:20 PM

This is very useful! I frequently copy the response of one model and ask another to review it and I have seen really good results with that approach.

Can you also include Cursor CLI for the brainstorming? This would allow someone to unlock brainstorming with just one CLI since it allows to use multiple models.

show 1 reply
dunkmastertoday at 1:22 PM

Any benchmarks? For example vs a single model?

show 1 reply
altmanaltmantoday at 12:52 PM

> Would love feedback on the brainstorm mode. Is multi-agent collaboration actually useful or am I just solving my own niche problem?

If it's solving even your own niche problem, it is actually useful though right? Kind of a "yes or yes" question.

show 1 reply
tikutoday at 12:13 PM

Anyone knows of something similar but for terminal?

Update:

I've already found a solution based on a comment, and modified it a bit.

Inside claude code i've made a new agent that uses the MCP gemini through https://github.com/raine/consult-llm-mcp. this seems to work!

Claude code:

Now let me launch the Gemini MCP specialist to build the backend monitoring server:

gemini-mcp-specialist(Build monitoring backend server) ⎿ Running PreToolUse hook…

show 5 replies
danr4today at 1:20 PM

licensing with BSL when basically every month the AI world is changing is not a smart decision.

show 2 replies
Alifatisktoday at 12:58 PM

This reminds me a lot of eye2.ai, but outside of coding

show 1 reply