Your Own AI Assistant on a VPS

A 20-lesson curriculum that takes you from zero to a fully operational AI assistant running on your own server — connected to Telegram, powered by Claude, contributing to Gitea.

Start Lesson 1

What You'll Build

OpenClaw on a Vultr VPS, connected to Telegram, powered by Claude's API, with memory, scheduled updates, your own domain, and a private Gitea instance.

What It Costs

~$38–78/month total. Mostly VPS hosting (~$28) and Claude API usage (~$10–50). One-time domain cost of ~$12/year.

What You Need

A computer, a credit card, and willingness to follow terminal commands. No prior server experience required — just follow each lesson.

Curriculum

Phase 1: Preparation

Phase 2: Server Setup

Phase 3: OpenClaw + Telegram

Phase 4: The Brain

Phase 5: Memory & Automation

Phase 6: Domain & Web Services

Phase 7: Gitea

Phase 8: Maintenance & Knowledge

Bonus

Budget Summary

Phase One-Time Cost Monthly Cost
Preparation $0 ~$20 (AI chat subscription)
Server Setup $0 ~$28 (VPS + backups)
OpenClaw + Telegram $0 $0
The Brain $0 ~$100–1,000 (API usage)
Memory & Automation $0 ~$1–5 (cron job API usage)
Domain & Web Services ~$12/year $0
Gitea $0 $0
Total ~$12 ~$150–1,050/month