---
title: "Deploy lettabot"
description: "Your personal AI assistant that remembers everything."
category: "AI/ML"
url: https://railway.com/deploy/lettabot
---

# Deploy lettabot

Your personal AI assistant that remembers everything.

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

- **Creator:** Letta
- **Category:** AI/ML
- **Total deploys:** 23

## Template content

### lettabot

- **Source:** letta-ai/lettabot

## Documentation

# Deploy and Host lettabot on Railway

[LettaBot](https://letta.bot) is a multi-channel AI assistant powered by Letta agents with persistent memory. It connects to Telegram, Discord, and Slack, maintaining a single continuous conversation across all platforms. Your agent remembers context, learns preferences, and can take proactive actions.

Learn more here: https://github.com/letta-ai/lettabot

## About Hosting lettabot

LettaBot runs as a Node.js server that connects to your messaging platforms via their respective APIs. It requires a Letta Cloud API key for the AI backend and at least one channel token (Telegram, Discord, or Slack). The server maintains WebSocket/long-poll connections to each platform and routes messages to
your Letta agent. On first deploy, it automatically discovers or creates an agent by name, so your memory persists across redeploys without manual configuration.

## Common Use Cases

- Personal AI assistant accessible from any messaging app with persistent memory
- Team assistant in Slack/Discord that remembers project context and can execute tasks
- Proactive notifications via heartbeats (daily summaries, reminders, check-ins)
- Voice message transcription and response across platforms
- Scheduled tasks via cron jobs (reports, monitoring, automated workflows)

## Dependencies for lettabot Hosting

- Letta Cloud account (API key from app.letta.com)
- At least one messaging platform bot token (Telegram, Discord, or Slack)

### Deployment Dependencies

- Letta Cloud (https://app.letta.com) - AI agent backend with persistent memory
- Telegram BotFather (https://t.me/botfather) - Create Telegram bots
- Discord Developer Portal (https://discord.com/developers/applications) - Create Discord bots
- Slack API (https://api.slack.com/apps) - Create Slack apps

## Why Deploy lettabot 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 lettabot 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/lettabot
