llt22/talkio

Local-first multi-AI group chat desktop app — pull gpt, Claude, Gemini, DeepSeek into one conversation. Tauri 2 + React 19.

What it solves

Talkio is a multi-model AI chat client that allows users to bring multiple different AI models into a single group chat. This solves the limitation of traditional one-on-one AI interactions by enabling models to discuss, debate, or collaborate on a single topic while maintaining distinct personas.

How it works

Built with Tauri 2 and React 19, the application acts as a local-first interface that connects directly to various AI providers (such as OpenAI, Anthropic, Gemini, and Ollama). It uses a unified streaming runtime to handle responses and a persona system to assign specific system prompts and parameters to each AI participant in a group chat. It also integrates the Model Context Protocol (MCP) to allow AI models to call external tools and access local files or Git repositories.

Who it’s for

It is designed for users who want to experiment with different AI perspectives, orchestrate complex discussions between multiple models, or use a privacy-focused, local-first AI desktop and mobile application.

Highlights

  • Multi-Model Group Chats: Bring multiple AIs into one conversation where they can see each other's messages and respond independently.
  • Persona System: Create custom roles (e.g., translator, code reviewer) with independent system prompts and temperature settings.
  • MCP Tool Integration: Connects to external tool servers via the Model Context Protocol for system capabilities like calendars and reminders.
  • Local-First Privacy: Stores all data in a local SQLite database and uses system credential stores for API keys.
  • Crosspatform Support: Works across Windows, macOS, Linux, and Android.
  • Advanced Rendering: Supports Markdown, Mermaid diagrams, KaTeX, and HTML/Three.js previews.
  • Workspace & Git Tools: Allows AI to read, search, and edit local project files and execute Git commands.

Related

  • Project
  • Project
  • Project
  • Project
  • Project