Our work - What we've built.
Our own products, built and run with the same approach we bring to client work.
ArtlessDev
In private preview
Behavioral specs your whole team, including AI agents, can read and check against reality.
Behavior is captured as structured Scenarios, each one a durable fact about how the software should behave, which people and AI agents can read, track and check against the running system.
Stack: React, Vite, Supabase, MCP and REST APIs
GolosAI
A voice coaching app that analyses your speech and builds a weekly exercise plan with Claude.
A mobile PWA that analyses a short voice recording (pronunciation via Azure Speech, acoustic analysis of timbre) and turns it into a weekly plan of short daily exercises, narrated by Claude, with accounts and a Stripe subscription.
Stack: Python (FastAPI), React PWA, Azure Speech, Claude, Stripe, Supabase
Interlok
Open source
An open-source operations log with sharing and an MCP server for agents.
A personal ops ledger: write a tagged note when something happens, and notes group into streams by tag. Streams can be shared read-only with other users, and an optional REST and MCP server gives external tools and agents access.
Stack: Next.js PWA, Supabase (Row-Level Security), REST + MCP server, AGPL-3.0
8020.school
Learn what actually matters: a focused-foundation approach to learning software development.
A focused-foundation approach to learning software development: the small set of things that carries most of the weight.
Client work is under NDA — ask us about relevant experience.