---
title: "Deploy beevibe"
description: "Self-hosted agent runtime — pinned to release branch (latest stable tag)"
category: "AI/ML"
url: https://railway.com/deploy/beevibe
---

# Deploy beevibe

Self-hosted agent runtime — pinned to release branch (latest stable tag)

**[Deploy beevibe on Railway](https://railway.com/template/beevibe)**

- **Creator:** Danielzzzz's Projects
- **Category:** AI/ML
- **Total deploys:** 5

## Template content

### Postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:18

### web

- **Source:** beevibe-ai/beevibe
- **Public domain:** Yes

### api

- **Source:** beevibe-ai/beevibe
- **Public domain:** Yes

### scheduler

- **Source:** beevibe-ai/beevibe

## Documentation

# Deploy and Host beevibe on Railway       

  A self-hosted runtime for autonomous AI agent teams. Beevibe lets you run a small organization of Claude Code agents that delegate to each other, negotiate, escalate to humans when stuck, and build up shared
  memory over time. Open source under Apache 2.0, designed for self-hosting.

  ## About Hosting beevibe                                                                                                                                                                                        
   
  This template deploys three services — api, scheduler, web — plus a managed Postgres instance with pgvector for memory. After deploy, you provide your own ANTHROPIC_API_KEY and OPENAI_API_KEY (for chat and   
  embeddings respectively). The web UI then walks you through installing the local beevibe-daemon binary on your own machine — that's where your agents' Claude CLI subprocesses actually run, so your code never
  leaves your filesystem. Database migrations apply automatically on every deploy. The template is pinned to the latest stable release branch; redeploy from Railway's dashboard to pick up new versions when you
  want.                                                                                                                                                                                                           
   
  ## Common Use Cases                                                                                                                                                                                             
                                                                                                                          
  - Build a team of specialized agents (researcher, coder, reviewer) that delegate work to each other autonomously
  - Run multi-agent negotiation and escalation flows for decisions you'd otherwise tackle one prompt at a time
  - Centralize agent memory and tool access across an organization while keeping each user's code execution local on their own machine
                                              
  ## Dependencies for beevibe Hosting     
                                                                                                                                                                                                                  
  - An Anthropic API key — used for every agent CLI call. Get one at [console.anthropic.com](https://console.anthropic.com).                                                                                      
  - An OpenAI API key — used for memory embeddings (the agent fact-archive uses pgvector + OpenAI's text-embedding model). Get one at [platform.openai.com](https://platform.openai.com).                         
  - The local `beevibe-daemon` binary on each user's machine — installed via Homebrew (`brew install beevibe-ai/tap/beevibe-daemon`), npm (`npx -y @beevibe/daemon@latest`), or direct download. The web UI's     
  welcome wizard walks you through this after sign-up.                                                                                                                                                            
  - The `claude` CLI installed locally where the daemon runs — see [Claude Code docs](https://docs.claude.com/en/docs/claude-code/overview).
                                                                                                                                                                                                                  
  ### Deployment Dependencies                                                                                                                                                                                     
                                                                                                                                                                                                                  
  - [beevibe GitHub repository](https://github.com/beevibe-ai/beevibe) — source code, release history, and self-host docs                                                                                         
  - [beevibe-daemon Homebrew tap](https://github.com/beevibe-ai/homebrew-tap) — `brew install beevibe-ai/tap/beevibe-daemon`
  - [@beevibe/daemon on npm](https://www.npmjs.com/package/@beevibe/daemon) — `npx -y @beevibe/daemon@latest`                                                                                                     
  - [Anthropic API console](https://console.anthropic.com) — for the API key                                                                                                                                      
  - [OpenAI API platform](https://platform.openai.com) — for the API key
  - [Claude Code CLI](https://docs.claude.com/en/docs/claude-code/overview) — runs locally, spawned by the daemon                                                                                                 
                                                                                                                                                                                                                  
  ### Implementation Details                                                                                                                                                                                      
                                                                                                                                                                                                                  
  The deployed services on Railway handle orchestration, web UI, the MCP tool surface for agents, and the shared memory database. The actual `claude` CLI subprocesses that do the work run on the user's local   
  machine via the `beevibe-daemon`, which connects back to Railway over WebSocket + HTTP. This split keeps your code, filesystem, and execution context entirely on your own hardware while Railway handles the
  multi-agent coordination and persistence.                                                                                                                                                                       
                                                                                                                                                                                                                  
  The template pins all services to the `release` branch — a movable pointer maintained by the [release workflow](https://github.com/beevibe-ai/beevibe/blob/main/.github/workflows/release.yml) that always
  points at the latest stable tag. New deploys get the freshest stable version; existing deploys stay frozen until you click Redeploy.                                                                            
                                                                                                                          
  ## Why Deploy beevibe on Railway?                                                                                                                                                                               
   
                                                                                                                                                            
  Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale
  it.                                         
                                          
  By deploying beevibe on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
  

## Similar templates

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [stella](https://railway.com/deploy/stella) — Self-host stella with web, API, Postgres, Redis, and object storage.
- [Hermes Agent | OpenClaw Alternative with Dashboard](https://railway.com/deploy/hermes-agent-or-openclaw-alternative-wit) — Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

Open this page in a browser: https://railway.com/deploy/beevibe
