Choose Your Deployment Method
Bytebot can be deployed in several ways depending on your needs:☁️ One-click Deploy on Railway
1
Visit the Template
Click the Deploy Now button in the Bytebot template on Railway.
2
Add Anthropic Key
Enter either your
ANTHROPIC_API_KEY
, OPENAI_API_KEY
, or GEMINI_API_KEY
for the bytebot-agent resource.3
Deploy & Launch
Hit Deploy. Railway will build the stack, wire the services together via private networking and output a public URL for the UI. Your agent should be ready within a couple of minutes!
Need more details? See the full Railway deployment guide.
Managing Your Agent
View Logs
Monitor what your agent is doing:Stop Services
Update to Latest
Reset Everything
Remove all data and start fresh:Quick API Examples
Create a Task via API
Direct Desktop Control
Troubleshooting
Container won't start
Container won't start
Check Docker is running and you have enough resources:
Can't connect to tasks UI
Can't connect to tasks UI
Ensure all services are running:All services should show as “Up”.
Agent errors or no response
Agent errors or no response
Check your API key is set correctly:Ensure you’re using a valid API key from Anthropic, OpenAI, or Google.
📚 Next Steps
Using the UI
Learn how to create and manage tasks effectively
Takeover Mode
Take control when you need to guide Bytebot
LiteLLM Integration
Use any LLM provider with Bytebot
API Integration
Automate Bytebot with your applications
🔧 Configuration Options
Environment Variables
AI Provider Settings
AI Provider Settings
Port Configuration
Port Configuration
Using LiteLLM Proxy
Using LiteLLM Proxy
Need help? Join our Discord
community for support and to share
what you’re building!