AI CONTROL PLANE

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.

PÉRIMÈTRE

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.

Fonctionnalités produitOutils internesPipelines données et MLAgents et MCPCopilotes et IDENotebooks et rechercheSaaS tiersModèles locaux sur les appareils

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.

ARCHITECTURE

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.

PlanCe qu'il contientPourquoi séparé
Data planeLe 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 planeConfiguration, 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 analytiqueUsage, 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 politiqueMoteurs d'analyse, relations OpenFGA, catalogue de prix.Enfichable et hors processus, pour qu'un changement de politique n'impose pas un changement de passerelle.
LA SURFACE DE CONTRÔLE

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.

LA CONSOLE

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.

Vue d'ensemble de la console d'administration Wäg — requêtes totales, latence, tokens, coût estimé, requêtes dans le temps, meilleurs modèles et état des fournisseurs
DÉPLOIEMENT

S'exécute là où vous le placez

FormePourNécessite
Binaire uniqueÉvaluation, une seule machine, mode embarqué.Rien. État en mémoire, aucun service externe.
Docker ComposeUne 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égionalesUne 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éseauAucune 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.
OPÉRATEUR KUBERNETES

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.

AWS EKSGoogle GKEAzure AKSRed Hat OpenShiftRancher / RKE2k3sAutogéréSur siteIsolé du réseau
PROPRIÉTÉ

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.

Rien ne quitte votre périmè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.

Lire la note sur la souveraineté

OPEN SOURCE

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.

Commencer par l'open source

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 minutes
Partenariat de conception

Faç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
Postuler au programme