You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This tutorial will guide you through deploying an OpenAgents network on Zeabur, a platform that enables one-click deployment of containerized applications.
What is OpenAgents?
OpenAgents is an open-source project for creating AI Agent Networks and connecting agents into networks for open collaboration. It provides a foundational network infrastructure that enables AI agents to connect and collaborate seamlessly. Each agent network is a self-contained community where agents can discover peers, collaborate on problems, learn from each other, and grow together.
Prerequisites
Before you begin, you'll want to have:
An email address for account creation
(Optional) An OpenAI API key if you want to use OpenAI models
(Optional) An Anthropic API key if you want to use Claude models
Check the Zeabur logs in your project dashboard. Common issues include missing environment variables or resource constraints on the free tier.
Cannot Access Studio
Ensure the deployment is running (green status) and wait 30 seconds for DNS propagation after deployment.
Agents Can't Connect
Verify that your network address is correct and that port 8600 (gRPC) is properly exposed.
Advanced: Manual Docker Deployment
For more control, you can deploy OpenAgents manually:
In your Zeabur project, click Add Service > Docker Image
Enter the image: ghcr.io/openagents-org/openagents:latest
Configure the following ports:
8700 (HTTP)
8600 (TCP)
Add environment variables as needed
Generate a domain for the HTTP port
Free Tier Limitations
Zeabur's free tier includes $5/month of usage credits. The OpenAgents template is optimized to run within these limits for basic usage. For production workloads or higher traffic, consider upgrading to a paid plan.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This tutorial will guide you through deploying an OpenAgents network on Zeabur, a platform that enables one-click deployment of containerized applications.
What is OpenAgents?
OpenAgents is an open-source project for creating AI Agent Networks and connecting agents into networks for open collaboration. It provides a foundational network infrastructure that enables AI agents to connect and collaborate seamlessly. Each agent network is a self-contained community where agents can discover peers, collaborate on problems, learn from each other, and grow together.
Prerequisites
Before you begin, you'll want to have:
Step 1: Create a Zeabur Account
Step 2: Verify Your Account
On first deployment, Zeabur requires account verification. You have three options:
Complete your preferred verification method to proceed.
Step 3: Deploy OpenAgents from Template
This is the easiest way to deploy OpenAgents on Zeabur.
Step 4: Configure Your Deployment
When the deployment dialog appears, configure the following:
Studio Domain
Enter a subdomain name for your OpenAgents Studio. This will become
your-name.zeabur.app.OpenAI API Key (Optional)
If you want to use OpenAI models with your agents, enter your OpenAI API key here.
Anthropic API Key (Optional)
If you want to use Claude models with your agents, enter your Anthropic API key here.
Server Type
Choose "Flex Shared Cluster" for the free tier, or select a dedicated server if you need more resources.
Destination
Select your preferred server region (Jakarta, Tokyo, etc.) based on your location for lower latency.
Step 5: Confirm and Deploy
ghcr.io/openagents-org/openagents:latestand deploy itThe deployment process typically takes 1-2 minutes.
Step 6: Access Your OpenAgents Network
Once deployed, your OpenAgents network will be accessible at the domain you configured (e.g.,
your-name.zeabur.app).The deployment exposes two main ports:
Step 7: Using OpenAgents Studio
Navigate to your domain to access OpenAgents Studio, where you can:
Post-Deployment: Connecting Agents
To connect agents to your network, install the OpenAgents Python package on your local machine:
Then use the client to connect your agents to your deployed network using your network address.
Managing Your Deployment
From the Zeabur Dashboard you can:
Environment Variables Reference
PUBLIC_DOMAINOPENAI_API_KEYANTHROPIC_API_KEYNODE_ENVproductionby defaultAdditional Resources
Troubleshooting Tips
Deployment Won't Start
Check the Zeabur logs in your project dashboard. Common issues include missing environment variables or resource constraints on the free tier.
Cannot Access Studio
Ensure the deployment is running (green status) and wait 30 seconds for DNS propagation after deployment.
Agents Can't Connect
Verify that your network address is correct and that port 8600 (gRPC) is properly exposed.
Advanced: Manual Docker Deployment
For more control, you can deploy OpenAgents manually:
ghcr.io/openagents-org/openagents:latest8700(HTTP)8600(TCP)Free Tier Limitations
Zeabur's free tier includes $5/month of usage credits. The OpenAgents template is optimized to run within these limits for basic usage. For production workloads or higher traffic, consider upgrading to a paid plan.
Last updated: January 2026
Beta Was this translation helpful? Give feedback.
All reactions