Skip to main content

Choose Your Deployment Method

Bytebot can be deployed in several ways depending on your needs:

☁️ One-click Deploy on Railway

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

Check Docker is running and you have enough resources:
Ensure all services are running:
All services should show as “Up”.
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

Need help? Join our Discord community for support and to share what you’re building!