La control plane IA que vous exploitez
Wäg est la couche où se prennent les décisions IA de votre organisation — une fois, pour chaque application. Identité, dépenses, politique de traitement des données, choix du modèle, accès des agents aux outils et audit sont résolus dans le chemin de la requête : ils s'appliquent donc à chaque charge derrière le point d'accès, et pas seulement à celles qui ont pensé à s'intégrer. Wäg est natif Kubernetes, avec son propre opérateur et un chart Helm, et tourne entièrement dans votre infrastructure : aucune control plane fournisseur, aucun canal de télémétrie, aucune offre managée.
Une control plane pour chaque charge IA de l'organisation
Fonctionnalités produit, outils internes, pipelines de données, agents, copilotes, notebooks et SaaS tiers atteignent les modèles par le même point d'entrée — et héritent des mêmes identité, budgets, politique et audit sans rien intégrer.
C'est la différence entre disposer d'une passerelle IA et disposer d'une infrastructure IA. La passerelle résout un problème de routage pour une équipe. La control plane donne à l'organisation un endroit où l'IA est gouvernée, valorisée et observée — et un endroit à modifier quand le paysage des modèles bougera de nouveau le trimestre prochain.
Quatre plans, séparés à dessein
Une interface d'administration greffée sur un proxy n'est pas une control plane. Séparer ces quatre plans garde l'application rapide, le reporting peu coûteux et la configuration chez vous.
| Plan | Ce qu'il contient | Pourquoi séparé |
|---|---|---|
| Data plane | Le chemin de la requête. Répliques Rust sans état : authentification, contrôle des budgets, politique, cache, routage, appel, comptabilisation. | Passe à l'échelle horizontalement et indépendamment. Aucune dépendance à l'administration dans le chemin critique. |
| Control plane | Configuration, identité, définitions de politique, budgets, clés, locataires, registre MCP. | La vôtre, pas la nôtre. Aucune instance fournisseur dont dépendre ou que l'on pourrait contraindre. |
| Plan analytique | Usage, dépenses, traces, enregistrements d'audit. | Séparé du stockage de contrôle pour que la charge de reporting ne touche jamais l'application des règles. |
| Plan de politique | Moteurs d'analyse, relations OpenFGA, catalogue de prix. | Enfichable et hors processus, pour qu'un changement de politique n'impose pas un changement de passerelle. |
Tout ce qu'il faudrait sinon construire, acheter ou abandonner
Six surfaces de contrôle, toutes appliquées dans le même chemin de requête, toutes valables pour chaque application derrière le point d'entrée — y compris celles qui n'ont jamais été instrumentées.
Maîtrise des coûts
Limites de dépenses et de débit empilées sur org → équipe → utilisateur → modèle → clé. Plafonds d'équité, webhooks de budget souple, étiquettes de refacturation, catalogue de prix importable. Avec WAEG_CLUSTER=1, les budgets échouent en position fermée si Redis est perdu.
Politique et protection des données
Une chaîne d'analyseurs ordonnée avant l'appel, en cours de flux sur une fenêtre glissante et après l'appel. Modération, données personnelles ou votre propre webhook. Bloquer, masquer ou caviarder, règle par règle.
Gouvernance des agents
Identité, limites d'exécution, politique d'outils avec approbations humaines, contrôle des flux, épinglage des outils et identifiants éphémères — pour les agents que vous construisez n'importe où.
Observabilité et audit En partie Enterprise
Chaque requête, décision de routage, verdict de politique et coût sous forme de traces OTEL et de métriques Prometheus, plus un registre de preuves signé et des enregistrements de résidence. Paquets d'audit, rôle d'auditeur et export de sortie relèvent d'Enterprise.
Identité et multi-locataire En partie Enterprise
Locataires OpenFGA, et clés fournisseurs résolues depuis votre propre coffre. Avec Enterprise : SSO OIDC, SCIM 2.0 et jetons de l'IdP d'entreprise qui authentifient /v1.
Fiabilité
Bascule au sein d'un alias, replis inter-alias du plus performant au moins performant, disjoncteurs et N répliques sans état partageant leurs compteurs via Redis.
Toute la control plane au même endroit
Trafic, dépenses, routage, cache, politique, clés et locataires — servis par le binaire Rust lui-même. Aucune exécution Node dans la passerelle.

S'exécute là où vous le placez
| Forme | Pour | Nécessite |
|---|---|---|
| Binaire unique | Évaluation, une seule machine, mode embarqué. | Rien. État en mémoire, aucun service externe. |
| Docker Compose | Une control plane complète sur un hôte, pour une équipe. | Docker. Postgres et Redis tournent dans la pile. |
| Kubernetes (opérateur) | Production, multi-locataire, haute disponibilité — exploité et contrôlé par l'opérateur Wäg à partir d'une seule ressource personnalisée. | Postgres, Redis au-delà d'un réplica, un stockage objet et OpenFGA — que l'opérateur peut faire tourner sur votre Postgres. |
| Kubernetes (chart Helm) | Les clusters où un chart s'intègre au pipeline existant, y compris OpenShift. | Postgres, OpenFGA, Redis au-delà d'un réplica, un stockage objet. Le chart ne fait jamais tourner les bases de données. |
| Data planes régionales | Une seule control plane, avec une passerelle par région qui garde les données de trafic de cette région dans la région. | Une passerelle de control plane plus une passerelle de data plane par région. Open source. |
| Isolé du réseau | Aucune sortie Internet. | Catalogue de prix hors ligne, moteurs de politique locaux, cache sémantique en mémoire. |
| Wäg Edge (appareils) | Modèles locaux sur les ordinateurs des membres et dans les applications mobiles : Ollama, LM Studio, llama.cpp, Apple Foundation Models, Gemini Nano. | L'application de bureau ou la CLI (macOS, Windows, Linux), ou le SDK Swift ou Android. Contrôle et flotte relèvent d'Enterprise. |
Un opérateur maison, pas seulement un chart Helm
Wäg fournit son propre opérateur Kubernetes en plus du chart Helm. Une ressource WaegInstance possède les Deployments, le réseau, la mise à l'échelle et la supervision de la passerelle, et contrôle sa topologie comme le fera la passerelle ; fournisseurs, modèles, organisations, budgets, garde-fous et clés peuvent aussi être déclarés comme ressources personnalisées.
Instance déclarative
Une WaegInstance met en place la passerelle, ses plans API et workers, l'ingress et la supervision, et peut faire tourner OpenFGA sur votre Postgres. Une erreur de configuration devient une condition assortie d'une raison, pas un pod qui échoue une heure plus tard.
Cycle de vie, pas seulement installation
Modifiez l'image ou la spec et l'opérateur renouvelle les pods ; un Secret renouvelé les renouvelle aussi, et une clé fournisseur renouvelée est poussée vers la passerelle. L'arrêt est dimensionné pour que les requêtes en cours se terminent à chaque déploiement.
Passe à l'échelle avec la demande
Les pods d'API se mettent à l'échelle sur le CPU ou, avec KEDA, sur les requêtes en cours lues depuis la passerelle elle-même ; les workers se mettent à l'échelle sur la profondeur de file. Budgets et limites de débit sont partagés via Redis, que l'opérateur exige au-delà d'un réplica.
Correspond aux pratiques des équipes plateforme
Seize ressources personnalisées — l'instance, fournisseurs, modèles, organisations, équipes, budgets, accès aux modèles, garde-fous, utilisateurs, applications, clés, serveurs MCP, résidence et paramètres Enterprise — revues, versionnées et restaurées comme tout le reste.
S'exécute sur le cluster que vous avez déjà
L'opérateur demande Kubernetes 1.28 ou plus récent, ou OpenShift 4, et s'installe via son chart Helm, un bundle OLM ou un simple manifeste. Cela compte autant pour l'argument de souveraineté que pour l'exploitation : « votre infrastructure » n'est vrai que si cela fonctionne aussi dans le cluster que votre organisation exploite réellement.
Une souveraineté qui ne repose pas sur votre confiance en nous
Wäg n'a pas de control plane propre. Aucune instance fournisseur ne détient votre trafic, aucun canal de télémétrie, aucune vérification de licence appelant vers l'extérieur, aucune offre managée — il n'existe donc aucun chemin de données que quiconque pourrait contraindre, dans aucune juridiction, y compris la nôtre.
Pas comme une option de configuration — comme une propriété du logiciel. Vérifiez-le au niveau de votre propre réseau.
- Aucun prompt
- Aucune complétion
- Aucune clé de fournisseur
- Aucun journal
- Aucune télémétrie
- Aucune vérification de licence en ligne
- Aucune analyse d'usage
Aucune connexion sortante n'est requise pour faire fonctionner la passerelle : catalogue de prix hors ligne, moteurs de politique locaux, cache sémantique en mémoire. Déployable sans aucune sortie Internet.
Le chemin de production fonctionne sous Apache-2.0
Routage, haute disponibilité, bascule, cache, budgets hiérarchiques, chaîne de politique, passerelles MCP et A2A, gouvernance des agents, tâches, temps réel, multi-locataire, registre de preuves, résidence, console et observabilité sont open source et le restent. Enterprise ajoute par-dessus l'identité, les paquets d'audit et de preuves, les paiements par agent, le contrôle des appareils et le support.
Un point d'entrée. Tous les modèles. Un contrôle total.
Exploitez-le dans votre propre infrastructure
Tout ce qu'il faut pour exploiter une control plane en production est sous Apache-2.0 et le restera — routage, haute disponibilité, cache, bascule, budgets, politique, MCP, tâches et observabilité. Auto-hébergé, sans compte, sans appel vers l'extérieur.
$ docker run -p 4000:4000 <registry>/waeg-gateway:<version>Ce n'est pas un pull qui fonctionne : les images ne sont pas encore publiques. Les partenaires de conception reçoivent les informations du registre en privé.
Déployer en 5 minutesFaçonnez-le en tant que partenaire de conception
Wäg n'est pas encore disponible publiquement. Nous travaillons avec un petit groupe d'équipes qui exploitent de l'IA multi-fournisseurs en production et prennent au sérieux la gouvernance et la souveraineté, afin de durcir la control plane sur des charges réelles.
- Toutes les capacités Enterprise incluses, sans coût de licence
- Migration accompagnée — nous la faisons avec vous, y compris depuis LiteLLM
- Un lien direct avec les ingénieurs et une influence réelle sur la suite