Looking for a developer (or a small team of 2-3) to build the software stack for AI Box 3.0 — a plug-and-play home mini-server.
AI Box is a mini-PC running Ubuntu Linux with a pre-installed suite of services: AI agent with Telegram interface, local LLM, NAS storage, media server, and smart home hub. The user connects the device to power and internet, scans a QR code — and gets a fully working home server.
DELIVERABLES
Milestone 1 ($600-1,500): Golden Image
- Ubuntu Server 24.04 LTS with auto-install script
- Docker + Docker Compose for all services
- Ollama + pre-loaded LLM model (Phi-3-mini)
- Unique UUID generation, mDNS setup (aibox.local)
Milestone 2 ($800-2,000): AI Agent + API Relay
- AI agent based on OpenClaw (MIT license) with Telegram Bot API
- API Relay on VPS (FastAPI) — proxy to cloud LLMs (DeepSeek V3)
- Automatic switching: cloud ↔ local LLM (offline fallback)
- Rate limiting (100 requests/day per device UUID)
Milestone 3 ($600-1,500): Services + Dashboard
- Telegram bot: /start, /status, /help, /home, free-form AI chat
- Web dashboard: service status, settings (Wi-Fi, bot token, API), links
- Home Assistant Container (Xiaomi, Tuya, Yandex integrations)
- Syncthing (backup) + Jellyfin (media) + Cloudflared (remote access)
TECH STACK
- Ubuntu Server 24.04 LTS, systemd
- Docker + Docker Compose
- Python (FastAPI, python-telegram-bot, OpenClaw)
- Ollama
- Home Assistant, Syncthing, Jellyfin, Cloudflared
REQUIRED SKILLS
Must have: Linux/Ubuntu Server, Docker/Compose, Python (FastAPI, Telegram Bot API), Git
Nice to have: Home Assistant, Ollama/LLM, OS image building (golden image, cloud-init)
HOW WE WORK
- Fully remote, async-first
- Communication via Telegram (@Lavr5000), 24h response time
- Private Git repository with shared access
- Screencast or video call demo per milestone
- Payment per milestone
- Full code ownership transferred to client
WHAT'S READY
A detailed specification (v3.0, 10+ pages) with user stories, wireframe screens, acceptance criteria, and module breakdown is available for qualified candidates.
Please include in your proposal:
1. Relevant portfolio projects (self-hosted, Docker, IoT, smart home)
2. Estimated cost per milestone
3. Estimated timeline
4. Your approach to Milestone 1
... Show more