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