Railway

Deploy Tarsee

24/7 Claude Code agent — web, Telegram, Discord, voice. No API keys.

Deploy Tarsee

Just deployed

/data

Deploy and Host Tarsee on Railway

Tarsee is a personal 24/7 Claude Code agent you can talk to from anywhere — web, Telegram, Discord, or voice. It wraps the Claude Code SDK directly, uses your Claude Max subscription (no API keys needed), and runs on a lightweight Node.js server with no build step.

Why Deploy

  • Your own Claude Code agent running 24/7 — no laptop needed
  • Talk to it from web, Telegram, Discord, or voice from any device
  • Persistent memory — it remembers everything across sessions
  • Browser automation with stealth mode and captcha solving
  • Scheduled tasks, daily briefings, and cron jobs that run while you sleep
  • Voice mode with hold-to-talk, local speech-to-text, and instant TTS
  • REST API for iOS Shortcuts and automations
  • No API keys needed — uses your Claude Max subscription directly

About Hosting Tarsee

Tarsee deploys as a single Docker container on Railway with a persistent volume for data. It needs a Claude Max subscription for authentication — just run claude login in the built-in web terminal after deploying. The only env var you need to change is your 4-digit PIN password. Everything else (encryption key, Node env) is pre-configured. The server runs on ~200MB RAM, includes Playwright for browser automation, faster-whisper for speech-to-text, and Piper/Edge TTS for text-to-speech. Credentials auto-refresh on the volume — no maintenance needed after initial setup.

Common Use Cases

  • Personal AI assistant accessible from any device — phone, laptop, tablet
  • Voice-powered agent with hold-to-talk, local STT, and instant TTS
  • Browser automation with stealth mode and captcha solving (reCAPTCHA, hCaptcha, Turnstile)
  • Scheduled tasks, daily briefings, and cron jobs that run while you sleep
  • Multi-channel bot — same AI on web, Telegram, and Discord simultaneously
  • Persistent memory across sessions — remembers everything you tell it

Dependencies for Tarsee Hosting

  • Claude Max subscription (Pro works but hits limits quickly)
  • Railway account with a volume mounted at /data
  • Telegram bot token (optional, from @BotFather)
  • Discord bot token (optional, from Developer Portal)

Deployment Dependencies

  • Docker (handled by Railway automatically)
  • Node.js 22 (included in Docker image)
  • Python 3 (included — for faster-whisper STT and Piper TTS)
  • Playwright + Chromium (included — for browser automation)

Template Content

More templates in this category

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

okisdev
112
View Template
Hermes Agent | OpenClaw Alternative with Dashboard
[Jun'26] Self-improving AI agent with memory, skills, and web dashboard 🤖

codestorm
42
View Template
EchoDeck
Generate a mp4 from powerpoint with TTS

Fixed Scope
7