scaleapi/scale-agentex
Open source codebase for Scale Agentex
What it solves
Agentex provides a framework for building and deploying AI agents that can scale from simple chatbots (Level 1) to fully autonomous, self-driving agentic systems (Level 5). It addresses the limitation of traditional synchronous request/response patterns, allowing developers to create agents capable of handling complex, long-running, or autonomous workflows without needing to change their core architecture as the agent's complexity grows.
How it works
Agentex uses a modular architecture consisting of an Agent Server, a Developer UI for interaction and tracing, and a Python SDK. Developers use the agentex init CLI to scaffold agents, which are then registered via a manifest.yaml file. The system supports both synchronous (blocking) and asynchronous (non-blocking) agents. For advanced asynchronous workflows, it integrates with Temporal for durable execution, enabling features like human escalation and complex multi-step tools.
Who it’s for
AI developers and enterprise teams who want a standardized, cloud-agnostic, and Kubernetes-native framework to build, deploy, and scale agentic AI from simple prototypes to production-ready autonomous systems.
Highlights
- Multi-level Agent Support: Supports a progression from L1 (simple chatbots) to L5 (fully autonomous systems).
- Durable Execution: Partners with Temporal to handle complex, long-running asynchronous tasks.
- Developer Experience: Includes a dedicated Developer UI for testing and tracing agent behavior.
- Zero-Ops Deployment: Offers enterprise support for hosting and scaling agents independently on cloud-agnostic infrastructure.
- Flexible Infrastructure: Lightweight and unopinionated, supporting both Docker-based and Docker-free local development environments.
Related
- Project
- Project
- Project
- Project
- Project