Not everything becomes a product.

Some things start as an itch. A tool we needed ourselves, an experiment worth running, a favour for someone who needed it. They are here because they are part of how we think.

In production
AI · Marketplace

AI Product Analyzer

~2 secphoto to finished listing

Nobody wants to type a name, description and category for twenty things from a cupboard clearout. Point a camera at the item instead and all three appear.

Node.jsVertex AIHetznerCaddy
Read the full story →
Research
Accessibility · Finnish voice AI

Iris

~9.7 squestion to spoken answer

Losing your sight does not take independence away in one go. It takes it in small daily steps. Post you cannot read. A medicine label. A cooker dial.

KotlinFastAPIfaster-whisperMistral
Read the full story →
In development
Local AI · Privacy first

ContextOS

0third-party processors

You had a conversation about a customer three weeks ago and cannot remember what was decided. The tools that solve this want all of it on their servers.

PythonFastAPISQLCipherOllama
Read the full story →
Live
Infrastructure · Multi-brand

KK Drive

7interface languages

A private, branded library where every store sees only the marketing it is actually allowed to use. Upload once and every eligible shop has it.

FastAPIVue 3PostgreSQLDocker
Read the full story →
Coming soon
Service · Coming soon

One-pager customization

3-5 daysto a print-ready flyer

A good flyer template still needs your logo, your colours, your photos and your language before it is any use, and most shop owners have neither the time nor the design software.

CanvaKK DriveBrevo
Read the full story →
In development
macOS · Native Swift

Snapper

1 keyrestores a whole layout

You spend the day dragging windows into place, and every time you unplug the monitor it all falls apart.

SwiftAppKitAccessibility APIScreenCaptureKit
Read the full story →
Daily driver
macOS · Internal tool

Toolbox

~400mscapture to editor

Half of software support is showing someone what to click. Screenshot, draw an arrow, save, attach, repeat five times. Toolbox collapses that into one keystroke.

ElectronFabric.jsSwiftVision OCR
Read the full story →