Skip to content

chris-os docs

One person. One Pi. 37 containers. A personal AI infrastructure built solo: PostgreSQL, n8n, MCP, Caddy, Home Assistant, voice pipeline, semantic memory, and a React dashboard, all running on a Raspberry Pi 5.

chris-os is a personal infrastructure monorepo. 37 Docker containers run on a Raspberry Pi 5 in a network closet, handling everything from email classification and health data imports to voice commands and semantic memory for AI assistants. One PostgreSQL database with 210 tables serves as the single source of truth. 80 n8n workflows automate data flows. 14 MCP servers expose 611 tools to Claude and other AI assistants. A full observability stack (Grafana, Prometheus, Loki, Tempo) monitors every container.

One person built all of it.

Operations

Deployment procedures, database migrations, backup and restore, container management, and incident runbooks.