my apps
The apps DojoLabz builds and runs — from live on the stores to internal testing. Built in the open, shipped and operated on our own infrastructure.
shipped & in testing
Android / iOS
A sci-fi minesweeper where you scan alien worlds for hazards and extract resources. Six planets, three scan tools, and increasing danger as you progress through the tiers.
Android / iOS
A personal AI companion that remembers you. Natural text and voice conversations, semantic memory across sessions, emotional context awareness, and proactive nudges — built to feel like a friend beside you.
build log
Colony Scanner
Mitra
how it's built
Colony Scanner
A Flutter client with Riverpod for state. Each planet is a procedurally generated hazard field — density and scan-tool economy tuned per tier so difficulty ramps without hand-authoring every board.
Structured logs stream to the same Loki/Grafana stack that runs the rest of DojoLabz, so crashes and session drop-off from real players are visible on a dashboard rather than guessed at.
Mitra
Flutter on the front, a set of single-purpose AWS Lambdas on the back — chat, memory read/write, settings, reminders, and a WebSocket voice path. Amazon Bedrock handles generation; Cognito handles identity.
Long-term memory is stored as embeddings and recalled semantically, so context carries across sessions. A dedicated PII-scan step and per-account encryption keep that memory isolated, with self-serve data deletion built in.
client work
Alongside its own products, DojoLabz takes on a small number of select client builds — full-stack apps designed, shipped, and operated on production infrastructure. If that's what you need, get in touch.