/00 — boot sequence

Hello.

cd ../open-source

~/projects — 2026

Domus

Domus is an open-source smart home platform built with Claude Opus, Gemini 3.5, and Antigravity, designed to provide a seamless experience across Web, Desktop, and Mobile from a single codebase. Control and automate devices from ecosystems like Tapo, Xiaomi, Tuya, MQTT, Matter, and Zigbee, create custom lighting scenes, and receive real-time device updates through WebSocket integration. Domus also features Ambient Sync Screen Share, allowing smart lights to react instantly to on-screen colors for an immersive experience. Built with a self-hosted architecture powered by FastAPI and PostgreSQL, Domus gives users complete ownership of their smart home data without relying on cloud services. Tech Stack: Next.js 15, React 19, Tailwind CSS, shadcn/ui, FastAPI, SQLAlchemy, WebSocket, Capacitor, Electron, TypeScript, and Python.

Domus preview

// stack

  • Next.js 15
  • React 19
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • TanStack Query
  • Zustand
  • React Hook Form
  • Zod
  • Socket.IO client
  • FastAPI
  • Python 3.12+
  • SQLAlchemy
  • Alembic
  • PostgreSQL
  • Redis
  • Pydantic v2
  • JWT auth
  • WebSockets
  • MQTT

// specs

status
Deferred
type
Web App
year
2026