v1.0

v1.0

Construisez, exécutez et opérez vos agents IA. Sur votre infrastructure.

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

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.
A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

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.

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

thaink²

|

+-------+--------+-------+

| | | |

Data Analyst BI Agent Knowledge Agent

| | | |

+-------+--------+-------+

|

aPowerB

Open-source runtime

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

thaink²

|

+-------+--------+-------+

| | | |

Data Analyst BI Agent Knowledge Agent

| | | |

+-------+--------+-------+

|

aPowerB

Open-source runtime

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.

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

aPowerB UI

|

REST API

|

+------ aPowerB ------+

| |

Agent Runtime Orchestration

| |

Google ADK Tools / RAG

| |

LiteLLM Data

| |

Any LLM Provider PostgreSQL

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

aPowerB UI

|

REST API

|

+------ aPowerB ------+

| |

Agent Runtime Orchestration

| |

Google ADK Tools / RAG

| |

LiteLLM Data

| |

Any LLM Provider PostgreSQL

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

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

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

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

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

A colorful, abstract blurred background complemented by a clean white foreground, enhancing visual appeal.

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.

Lancez votre première instance.

Déployez le stack, explorez l’API ou partez directement du code.

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.

Bash

git clone https://github.com/apowerb/apowerb-hosting.git

git clone https://github.com/apowerb/apowerb-hosting.git

cd apowerb-hosting

cd apowerb-hosting

cp .env.example .env

cp .env.example .env

docker compose -f docker-compose/docker-compose.yml --env-file .env up -d

docker compose -f docker-compose/docker-compose.yml --env-file .env up -d

An open-source foundation for building your own agents.

aPowerB is the open-source agentic framework developed by thaink² to build, orchestrate, and operate AI agents on your own stack, using your models, tools, and data.

What if your next analysis were ready before your next meeting?

Show us your environment and a use case. See how thaink² can query, monitor, and act on your data.

What is an Agentic Data Platform?

An Agentic Data Platform uses specialized AI agents to work with enterprise data. Unlike a static dashboard or a simple chatbot, agents can explore multiple sources, run analyses, generate visualizations, produce deliverables, and execute recurring missions.

What’s the difference between Proactive Mode and Exploratory Mode?

In Exploratory Mode, the user asks a question and thaink² runs the analysis on demand. In Proactive Mode, a mission is defined in advance: agents monitor the data based on a set schedule or specific conditions and automatically deliver the relevant results.

Do I need to know SQL to use thaink²?

Not for business use cases. Users can ask questions in natural language and get analyses, tables, charts, and dashboards without writing SQL queries themselves.

What data sources can thaink² connect to?

The platform is designed to work with the systems already in place across your organization: databases, data warehouses, ERP, CRM, APIs, files, and document repositories. Available connectors depend on your environment and use case.

What types of outputs can the agents produce?

Depending on the agent and use case, outputs can include analyses, tables, charts, dashboards, forecasts, alerts, summaries, and reports. The goal is to deliver an actionable result, not just a text response.

Can thaink² be deployed on our own infrastructure?

thaink² supports deployment options designed around enterprise requirements, including organizations that need greater control over their infrastructure, models, and data. Our teams help define the architecture that best fits the project.

Which part of the thaink² ecosystem is open source?

aPowerB is the open-source agentic framework developed by thaink². It enables technical teams to build and operate their own agents, with support for RAG, Text-to-SQL, multi-LLM setups, and APIs.

How do I get started with thaink²?

The easiest way to start is with a concrete use case: reporting, analysis, forecasting, document search, or monitoring. An initial session helps define the available data, expected outcomes, and the most suitable deployment approach.

Join our Discord community

Connect with builders, Data teams, and AI practitioners. Share ideas, get technical help, discuss agentic architectures, and follow the latest developments around aPowerB.

Our newsletter (Soon)

Data that takes action, straight to your inbox.

Field insights, agentic architectures, benchmarks, use cases, and the latest from aPowerB. Only what’s worth reading.

© All rights reserved.

An open-source foundation for building your own agents.

aPowerB is the open-source agentic framework developed by thaink² to build, orchestrate, and operate AI agents on your own stack, using your models, tools, and data.

What if your next analysis were ready before your next meeting?

Show us your environment and a use case. See how thaink² can query, monitor, and act on your data.

What is an Agentic Data Platform?

An Agentic Data Platform uses specialized AI agents to work with enterprise data. Unlike a static dashboard or a simple chatbot, agents can explore multiple sources, run analyses, generate visualizations, produce deliverables, and execute recurring missions.

What’s the difference between Proactive Mode and Exploratory Mode?

In Exploratory Mode, the user asks a question and thaink² runs the analysis on demand. In Proactive Mode, a mission is defined in advance: agents monitor the data based on a set schedule or specific conditions and automatically deliver the relevant results.

Do I need to know SQL to use thaink²?

Not for business use cases. Users can ask questions in natural language and get analyses, tables, charts, and dashboards without writing SQL queries themselves.

What data sources can thaink² connect to?

The platform is designed to work with the systems already in place across your organization: databases, data warehouses, ERP, CRM, APIs, files, and document repositories. Available connectors depend on your environment and use case.

What types of outputs can the agents produce?

Depending on the agent and use case, outputs can include analyses, tables, charts, dashboards, forecasts, alerts, summaries, and reports. The goal is to deliver an actionable result, not just a text response.

Can thaink² be deployed on our own infrastructure?

thaink² supports deployment options designed around enterprise requirements, including organizations that need greater control over their infrastructure, models, and data. Our teams help define the architecture that best fits the project.

Which part of the thaink² ecosystem is open source?

aPowerB is the open-source agentic framework developed by thaink². It enables technical teams to build and operate their own agents, with support for RAG, Text-to-SQL, multi-LLM setups, and APIs.

How do I get started with thaink²?

The easiest way to start is with a concrete use case: reporting, analysis, forecasting, document search, or monitoring. An initial session helps define the available data, expected outcomes, and the most suitable deployment approach.

Join our Discord community

Connect with builders, Data teams, and AI practitioners. Share ideas, get technical help, discuss agentic architectures, and follow the latest developments around aPowerB.

Our newsletter (Soon)

Data that takes action, straight to your inbox.

Field insights, agentic architectures, benchmarks, use cases, and the latest from aPowerB. Only what’s worth reading.

© All rights reserved.