aPowerB est le runtime agentique open source de thaink². Construisez et orchestrez des agents IA, connectez les modèles et outils de votre choix, auto-hébergez votre stack et gardez le contrôle de vos données.

Apache 2.0

Self-hosted

Multi-LLM

Python

FastAPI
L’IA qui travaille sur vos données ne devrait pas être une boîte noire.
Depuis le premier jour, thaink² construit ses agents Data autour d’une conviction simple : lorsqu’une IA travaille avec les données d’une entreprise, les équipes doivent pouvoir comprendre son fonctionnement, inspecter son architecture et garder la maîtrise de son environnement.
aPowerB est le cœur technique de cette conviction rendu public.
C’est le moteur agentique sur lequel s’appuie notre écosystème Data, notamment nos Data Analyst, BI, Predictive et Knowledge Agents disponible sous licence Apache 2.0 pour que vous puissiez l’auditer, l’auto-héberger, l’étendre et construire vos propres agents dessus.
Une architecture pensée pour la production. Pas pour la démo.
aPowerB ne s’arrête pas à une abstraction autour d’un LLM. Il fournit l’environnement nécessaire pour construire, exposer et exécuter des systèmes agentiques dans une architecture réelle.
Matérialisez les agents dynamiquement
Les définitions de vos agents sont stockées en base puis générées sous forme de modules Python exécutables au démarrage. Vous pouvez faire évoluer votre catalogue d’agents sans reconstruire toute votre architecture.
Définitions d’agents persistées en base
Modules Python générés automatiquement
Évolution sans rebuild applicatif complet


Un runtime. Les modèles de votre choix.
LiteLLM fournit une couche unifiée pour connecter différents fournisseurs de modèles ou endpoints compatibles. Faites évoluer votre stack sans réécrire la logique de vos agents.
Multi-LLM via LiteLLM
Modèles locaux et endpoints personnalisés
Changez de fournisseur sans réécrire vos agents


Les capacités essentielles sont déjà là.
RAG, Text-to-SQL, outils personnalisés, intégrations, webhooks, exécutions planifiées et génération d’artefacts : les primitives nécessaires pour transformer un agent en véritable système sont intégrées au runtime.
RAG & Text-to-SQL
Outils, intégrations & webhooks
Exécutions planifiées & génération d’artefacts


Open source là où cela compte. Commercial là où l’entreprise en a besoin.
Pas de fonctionnalités open source artificiellement limitées pour vous pousser vers un plan supérieur.
Le runtime agentique, la matérialisation des agents, la connectivité multi-modèle et les capacités fondamentales sont disponibles dans le core open source sous Apache 2.0.
Les fonctions spécifiques à l’exploitation Enterprise et à l’offre thaink² sont distribuées séparément sous forme d’extensions.
Le core public dispose effectivement d’un chargeur de briques via TH2_EXTENSIONS, et les briques non installées ne sont pas simplement « désactivées » : elles sont absentes du core.
aPowerB Open Source
Agent runtime
Agent orchestration
Agent materialization
Multi-LLM connectivity
RAG
Text-to-SQL
Custom tools & integrations
REST API & CLI
Self-hosting
Apache 2.0
thaink² / Extensions
AgentOps
Evaluation
Usage & cost controls
Enterprise monitoring
Advanced enterprise security
Organisation governance
Priority support
Managed implementation
Enterprise services
Commercial modules
Votre infrastructure. Vos modèles. Vos données.
Déployez aPowerB sur votre propre environnement et gardez la maîtrise de l’endroit où s’exécutent vos agents et où résident vos données.
Le stack de déploiement officiel prévoit notamment Docker Compose, Kubernetes, Helm et un déploiement sur VM. Le Docker Compose self-hosted démarre PostgreSQL, le backend aPowerB et aPowerB UI.

Docker

Kubernete

Helm

VM
aPowerB nécessite-t-il une base de données spécifique ?
Oui. aPowerB utilise PostgreSQL. Le déploiement self-hosted via le stack Docker Compose officiel inclut un service PostgreSQL aux côtés du backend et de l’interface.
Puis-je utiliser mon propre LLM ou un modèle local ?
Oui. aPowerB utilise LiteLLM comme couche de connectivité multi-modèle, ce qui permet de travailler avec différents fournisseurs et endpoints sans coupler la logique de vos agents à un seul modèle. Le core documente notamment la compatibilité multi-fournisseurs via LiteLLM.
Quelle est la différence entre aPowerB et thaink² ?
aPowerB est le runtime agentique open source sur lequel s’appuie l’écosystème thaink². Vous pouvez l’utiliser pour construire et exploiter vos propres agents. thaink² y ajoute ses agents Data prêts à l’emploi ainsi que des capacités et services Enterprise distribués séparément.
Sous quelle licence aPowerB est-il distribué ?
Le core aPowerB est distribué sous licence Apache 2.0. La licence autorise notamment l’utilisation, la modification et la redistribution du logiciel sous réserve de ses conditions.















