What are Workspaces?
Workspaces are standardized codebases for production Agentic Systems. They contain:- A RestAPI (FastAPI) for serving Agents, Teams and Workflows.
- A streamlit application for testing — think of this as an admin interface.
- A postgres database for session and vector storage.
Here’s how they work
- Create your codebase using:
ag ws create
- Run locally using docker:
ag ws up
- Run on AWS:
ag ws up prd:aws
agent-app
template and taking it from there.
Agent App
An Agentic System built with FastAPI, Streamlit and a Postgres database.
Agent Api
An Agent API built with FastAPI and Postgres.
How we build Agentic Systems
When building Agents, we experiment locally till we achieve 6/10 quality. This helps us see quick results and get a rough idea of how our solution should look like in production. Then, we start moving to a production environment and iterate from there. Here’s how we build production systems:- Serve Agents, Teams and Workflows via a REST API (FastAPI).
- Use a streamlit application for debugging and testing. This streamlit app is generally used as an admin interface for the agentic system and shows all sorts of data.
- Monitor, evaluate and improve the implementation until we reach 9/10 quality.
- In parallel, we start integrating our front-end with the REST API above.

We strongly believe that your AI applications should run securely inside your VPC.
We fully support BYOC (Bring Your Own Cloud) and encourage you to use your own cloud account.