The Lab
What we build for ourselves.
The experiments, tools, and infrastructure we build for ourselves, where we take the risks so your project does not have to. Ideas arrive here as questions on our own hardware and leave as reliable technique. This is where the on-premise expertise comes from.
The homelab
Where on-premise AI actually runs.
This is the hardware behind the pitch. Four machines on a private network, running local AI models on our own silicon. When we say your data never leaves the building, this is the building.
- cawecapionline
Raspberry Pi 5
Sensor node
~200MB~2W- Environmental sensors
- GPIO / I2C / Serial
- serveronline
Mac Mini M4 · 16GB
Services & data
12-14GB~5-8W idle- PostgreSQL · Redis · RabbitMQ
- Django APIs + Nuxt dashboards
- Caddy reverse proxy
- brainonline
Mac Mini M4 Pro · 48GB
On-premise AI
32-40GB~8-12W idle- Ollama · Gemma · Llama 3.1 · TranslateGemma
- Rust services
- AI workers
- renderstandby
Desktop · RTX 5090
GPU render, on demand
Wakes on demand~0W asleep- FFmpeg + NVENC
- GPU render worker
The toolbox
What we build with.
AI / ML
- Local LLMs
- Fine-tuning
- RAG & search
- On-prem inference
Engineering
- TypeScript
- Node & edge
- APIs
- Databases
- Testing
Infrastructure
- Cloudflare
- Serverless
- On-premise
- CI/CD
- Observability
Design
- Product (UX/UI)
- Brand systems
- Design systems
- Prototyping
Navegavam sem o mapa que faziam
They sailed without the map they were making
Internal projects

Independent project
Neseia, Condominium Accounts That Survive Whoever Keeps Them
Condominium administration software for Portugal, where every posting is immutable, the whole history travels with the building when the administrator changes, and the money never passes through us.
Outcome
More than 150 specification documents and 4,700 automated tests in six weeks, covering a ledger, four payment rails, assemblies, collections and a handover pack no competitor ships
- SaaS
- Fintech-adjacent
- Django
- Nuxt

Independent project
Real-Time Environmental Monitoring
A Raspberry Pi sensor platform measuring the actual air in the room, temperature, humidity, pressure, and particulates, with everything from sensor to dashboard on one device.
Outcome
Live readings from real sensors on a single low-power board, with no account, no cloud, and no subscription
- IoT
- Realtime
- Full-stack

Independent project
CloudPrep, Cloud-Cert Practice With Nothing to Keep Running
A study app for cloud certifications across Azure, AWS, Google Cloud, and Databricks, with the entire backend deleted, open question banks compiled to a static dataset, installable and offline.
Outcome
Thousands of practice questions, offline and private, with no account, no server, and nothing to keep alive
- PWA
- Nuxt
- Static-first

Independent project
A Pokémon Guessing Game With 39 Ways to Play
A Pokémon guessing game with 39 modes under one handheld-console interface, from a daily Wordle-style challenge to trivia, hangman, and word search.
Independent project
A Self-Hosted, Distributed AI Pipeline
A demanding AI and media workload spread across four mismatched machines I already owned, with nothing leaving the network and no meter running.
Independent project
One Library for Every Manga Source, on iOS and Android
A self-hosted manga reader with native iOS and Android apps over a Rust backend, unifying many sources into one private library that remembers exactly where you are.
Want this kind of curiosity pointed at your problem?