« Une passerelle, trois cent quarante fournisseurs. » Un client macOS natif pour OmniRoute, pensé comme un atelier d'imprimerie plutôt qu'un chatbot générique.

Le projet

OmniChat exploite OmniRoute, une passerelle IA open-source agrégeant plusieurs centaines de fournisseurs de modèles derrière une API compatible OpenAI.

Fonctionnalités

Chat multi-modèles

Streaming, routage automatique ou modèle choisi par conversation, trace de routage et coût réels par réponse.

Génération média

Images, vidéo, musique, synthèse et transcription vocale — rendu inline et galerie dédiée.

Mémoire & MCP

Navigateurs réels de la mémoire serveur et du serveur MCP embarqué d'OmniRoute.

Recherche locale (RAG)

Indexation manuelle de l'historique, recherche sémantique et par mots-clés, contexte attaché au message suivant.

Comparaison

Un même prompt envoyé à N modèles, réponses indépendantes affichées côte à côte.

Fusion

N modèles sources interrogés en parallèle, synthétisés par un modèle juge — auto ou choisi.

Administration

Panneau à huit pages : fournisseurs & clés, santé, agents, garde-fous, réseau, analytique & coûts.

Bulletin menu bar

Santé des fournisseurs et dernière réponse routée, sans quitter la barre de menu.

Aperçu

OmniChat, fil de conversation, capture d'écran réelle
Chat — streaming, rendu markdown natif.
OmniChat, galerie de génération média, capture d'écran réelle
Galerie — génération média.
OmniChat, mode Fusion, capture d'écran réelle
Fusion — N modèles sources, synthèse par un modèle juge.
OmniChat, écran de configuration, capture d'écran réelle
Configuration — endpoint et clé API.