ApowerB is thaink²’s open-source agent runtime. Build and orchestrate AI agents, connect the models and tools of your choice, self-host your stack, and keep control of your data.

Apache 2.0

Self-hosted

Multi-LLM

Python

FastAPI





AI working on your data should not be a black box.
From day one, thaink² has built its Data Agents around a simple belief: when AI works with a company’s data, teams should be able to understand how it works, inspect its architecture, and retain control of their environment.
ApowerB is the technical core of that belief, made public.
It is the agent runtime powering our Data ecosystem, including our Data Analyst, BI, Predictive, and Knowledge Agents. Released under Apache 2.0, it can be audited, self-hosted, extended, and used to build your own agents.
Built for production. Not for demos.
ApowerB goes beyond a thin abstraction around an LLM. It provides the runtime environment required to build, expose, and execute agentic systems within a real-world architecture.

ApowerB UI
|
REST API
|
+------ ApowerB ------+
| |
Agent Runtime Orchestration
| |
Google ADK Tools / RAG
| |
LiteLLM Data
| |
Any LLM Provider PostgreSQL
Dynamically materialize your agents.
Your agent definitions are stored in the database and generated as executable Python modules at startup. You can evolve your agent catalog without rebuilding your entire architecture.
Agent definitions persisted in the database
Python modules generated automatically
Evolve without a full application rebuild


One runtime. Your choice of models.
LiteLLM provides a unified layer for connecting different model providers and compatible endpoints. Evolve your stack without rewriting your agents’ logic.
Multi-LLM through LiteLLM
Local models and custom endpoints
Switch providers without rewriting your agents


The essential capabilities are already built in.
RAG, Text-to-SQL, custom tools, integrations, webhooks, scheduled executions, and artifact generation: the building blocks required to turn an agent into a real system are built into the runtime.
RAG & Text-to-SQL
Tools, integrations & webhooks
Scheduled executions & artifact generation


Open source where it matters. Commercial where enterprise needs it.
No artificially limited open-source features designed to push you toward a higher plan. The agent runtime, agent materialization, multi-model connectivity, and core capabilities are available in the open-source core under Apache 2.0. Enterprise-specific operational capabilities and thaink² features are distributed separately as extensions.
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
Your infrastructure. Your models. Your data.
Deploy ApowerB in your own environment and retain control over where your agents run and where your data lives. The official deployment stack supports Docker Compose, Kubernetes, Helm, and VM deployments. The self-hosted Docker Compose setup starts PostgreSQL, the ApowerB backend, and ApowerB UI.

Docker

Kubernete

Helm

VM
Does aPowerB require a specific database?
Yes. aPowerB uses PostgreSQL. The official self-hosted Docker Compose stack includes a PostgreSQL service alongside the backend and UI.
Can I use my own LLM or a local model?
Yes. aPowerB uses LiteLLM as its multi-model connectivity layer, allowing you to work with different providers and endpoints without coupling your agents’ logic to a single model. The core documentation covers multi-provider compatibility through LiteLLM.
What is the difference between aPowerB and thaink²?
aPowerB is the open-source agent runtime that powers the thaink² ecosystem. You can use it to build and operate your own agents. thaink² adds ready-to-use Data Agents, along with Enterprise capabilities and services distributed separately.
Under which license is aPowerB distributed?
The aPowerB core is distributed under the Apache 2.0 license. The license allows the software to be used, modified, and redistributed, subject to its terms.
Launch your first instance.
Deploy the stack, explore the API, or start directly from the code.
Bash










