OutDept
Case · AI agents

Multi-tenant AI assistant

A Telegram assistant built on Claude, running 24/7 on our own VPS: voice, attachments, calendar, browser control and memory across sessions.

Production VPS: five isolated tenant services, scheduled timers and containers
Production VPS: five isolated tenant services, scheduled timers and containers

What we built

  • One isolated tenant per user: separate systemd service, token and access rights
  • Claude Agent SDK with MCP servers, tool calling and multi-step scenarios
  • Scheduled routines on systemd timers: daily brief, evening reflection, weekly review

Tech stack

Python · Claude API · Claude Agent SDK · MCP · Telegram Bot API · Docker

Got a project like one of these?

Tell us the problem, not the service name — we'll scope it properly before quoting anything.

Talk to us

AI platforms

All case studies