OmniRoute
App : Un produit que vous utilisez directement
Passerelle locale open source devant 290+ fournisseurs avec bascule automatique entre quotas.
Puissant, mais l'agrégation de quotas gratuits et les pools par cookies web posent de vraies questions de sécurité et de CGU.
La sécurité reflète la destination des données, les permissions demandées et les incidents recensés à la date de vérification. Ce n’est pas une garantie d’absence de risque : vérifiez le mode de déploiement et les connexions que vous activez.
Ce que ça fait, concrètement
Gérer plusieurs fournisseurs d'IA en parallèle oblige habituellement à jongler avec des clés API distinctes, des limites de quota différentes et des SDK incompatibles. OmniRoute résout ce problème en exposant un seul point d'accès local compatible OpenAI, derrière lequel il orchestre 352 fournisseurs avec bascule automatique en cas d'indisponibilité ou d'épuisement de quota.
Concrètement, on installe OmniRoute via npm, Docker ou en application de bureau, puis on pointe n'importe quel outil compatible OpenAI (Claude Code, Cursor, Cline, Codex, GitHub Copilot, etc.) vers l'adresse locale http://localhost:20128/v1. Un tableau de bord Next.js permet de configurer les stratégies de routage, de surveiller les quotas en temps réel et de gérer les clés chiffrées. Un pipeline de compression en 12 moteurs réduit les tokens envoyés de 15 à 95 % sur les contenus éligibles.
OmniRoute s'adresse aux développeurs qui veulent maximiser les niveaux gratuits de plusieurs fournisseurs, réduire leurs coûts d'API ou éviter les interruptions dues aux limites de débit, sans modifier leur outillage existant. Le catalogue recense environ 1,47 milliard de tokens gratuits par mois en agrégeant 34 pools récurrents documentés.
En revanche, l'outil n'est pas adapté aux équipes ou aux particuliers qui ne souhaitent pas gérer une passerelle locale, qui traitent des données sensibles sans pouvoir auditer le code, ou qui utilisent des comptes ChatGPT, Claude ou Gemini via cookies de session sans avoir vérifié la compatibilité avec les conditions d'utilisation de ces services.
Ce que ça propose
- ·Routage automatique vers 352 fournisseurs d'IA via un seul point d'accès local compatible OpenAI, avec bascule en cas d'indisponibilité ou de quota épuisé.
- ·19 stratégies de routage disponibles : équilibrage de charge, optimisation du coût, relais de contexte, scoring adaptatif à 15 facteurs, et d'autres modes configurables depuis le tableau de bord.
- ·Pipeline de compression en 12 moteurs (RTK, Caveman, Ultra, etc.) qui réduit les tokens éligibles de 15 à 95 %, avec une moyenne documentée d'environ 89 % sur les exemples lourds en outils.
- ·Catalogue de niveaux gratuits dédupliqué par pool, couvrant environ 1,47 milliard de tokens par mois issus de 34 pools récurrents documentés, avec suivi en temps réel sur le tableau de bord.
- ·Serveur MCP intégré exposant 110 outils sur 33 portées, et serveur A2A JSON-RPC avec 6 compétences, utilisables sans configuration supplémentaire.
- ·Mémoire conversationnelle persistante combinant recherche plein texte FTS5 et rappel vectoriel via Qdrant.
- ·Cache sémantique : les requêtes répétées peuvent être servies depuis le cache, avec indication dans l'en-tête de réponse.
- ·Compatibilité avec 35 intégrations clientes déclarées, dont Claude Code, Codex, Cursor, Cline, GitHub Copilot, Gemini CLI, Aider, Goose et d'autres outils compatibles OpenAI.
En pratique
- Prix
- Gratuit
- Usage commercial
- Usage commercial : à vérifier
- Disponible sur
- linux, macos, windows, cli, docker
- Licence
- MIT
Sécurité et données
- Pastille
- Sécu : réserves importantes
- Vos données
- Local ou cloud selon usage
- Permissions
- Voit passer tous les prompts ; certains pools utilisent des cookies de session ChatGPT/Claude/Gemini ; mot de passe admin CHANGEME par défaut.
- Incidents connus
- CVE-2026-49352 ; analyses pointant des contournements de CGU fournisseurs.
- Maintenance
- Active
- Dernière release
- 19 octobre 2026
Liens et dépôt vérifiés le 25 octobre 2026 · ajoutée le 1 février 2026
Comment installer OmniRoute
npm install -g omniroute