Back to News
RSS feedgithub.com

apowerb Open-Source Framework Targets Production AI Agents

Summary

apowerb is an Apache 2.0 open-source framework for building, orchestrating, and operating production AI agents. Its core uses FastAPI, Google ADK, and LiteLLM, supporting multiple model providers, hierarchical sub-agents, and base, parallel, sequential, and loop orchestration patterns. The framework includes 31 tool modules, RAG indexing for files, URLs, databases, and S3, natural-language-to-SQL, SSE streaming, artifact generation, scheduled runs through an external orchestrator, and an Agent Hub for publishing and cloning agents. It provides OAuth workspace integrations for Google, Microsoft, and GitHub, along with Gmail and Outlook webhook triggers. The Docker quick start bundles PostgreSQL and exposes a front end on port 3000 and an API on port 8000; source installation instead requires Python 3.13 or later, PostgreSQL, and UV. Users must supply an LLM key or model configuration, because the framework does not provide a model. The core also includes encrypted secret storage, auto-migrations, session controls, guardrails, RAG webhook verification, SSRF and path-traversal protections, and scoped session supervision. Billing, consumption analytics, prospecting, identity-provider login, MFA, evaluation, the supervision interface, and organization management are separate commercial bricks, although administration, token metering, and usage caps remain partly in the core.