Railway

Deploy nanobot

🐈 nanobot: The Ultra-Lightweight OpenClaw

Deploy nanobot

Just deployed

/root/.nanobot

Deploy and Host nanobot on Railway

nanobot is an ultra-lightweight personal AI assistant inspired by OpenClaw, delivering core agent functionality in just ~4,000 lines of code — 99% smaller than Clawdbot's 430k+ lines.

About Hosting nanobot

This template provides a straightforward setup for nanobot with data persistence, using telegram as channel (you can change it by editing the config.json file)

Common Use Cases

  • Create and customize your AI agent
  • Create custom skills or import from ClawHub
  • Contact the agent from multiples channels (like Telegram, Discord, etc)

Dependencies for nanobot Hosting

Deployment Dependencies

You also need to set these environment variables in your Railway project:

  • LLM_PROVIDER: Which LLM provider to use (e.g., openai, anthropic, openrouter, deepseek)
  • LLM_MODEL: Which model to use (e.g., gpt-5.1, moonshotai/kimi-k2.5, anthropic/claude-opus-4-5)
  • API_KEY: Your API key for the chosen provider
  • TELEGRAM_BOT_TOKEN: Your bot's token generated in Telegram's BotFather
  • TELEGRAM_ID: Your Telegram account's ID

Why Deploy nanobot 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 nanobot 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.


Template Content

More templates in this category

View Template
Chat Chat
Chat Chat, your own unified chat and search to AI platform.

okisdev
View Template
openui
Deploy OpenUI: AI-powered UI generation with GitHub OAuth and OpenAI API.

zexd
View Template
firecrawl
firecrawl api server + worker without auth, works with dify

Rama