01Infrastructure

The Conductor

Self-hosted orchestration for autonomous build & deploy.

Mac mini (M-series) · Self-hosted Actions · Claude agents building
02Public Data

Politipuls

Real-time map of Norwegian police incidents.

Astro · Cloudflare Workers · D1 live
03Newsletter

Morgenbrief

Daily Norwegian finance brief, in your inbox before market open.

Astro · Cloudflare Pages · Buttondown live
04Delivery

Kyvco — delivery

Kyvco AS delivers electronic and physical security (alarm, access control, camera, welfare technology) for Norwegian municipalities and housing cooperatives. I designed and built their corporate web presence on Next.js 15 and Cloudflare. A delivery, not my company.

Next.js 15 · Cloudflare Pages · Cloudflare Workers shipped
05custom-detection-validatorTool live
06Data API

mcp-for-udir

An MCP server that exposes Utdanningsdirektoratet (Udir) curriculum data — competence aims, learning goals, subject structures — to AI agents. Makes Norwegian K–12 curriculum machine-queryable.

MCP · TypeScript · Udir grep shipped
07Personal MCP

Tryms-helse / Lifetracker

A personal health data project: a Mac-mini-hosted MCP backend that ingests HealthKit data, plus an iOS app that surfaces it. No public landing — runs as personal infrastructure.

Swift / HealthKit · MCP · Mac mini backend building
08open-apisCatalog live
09Platform

AINorge / NM i AI 2026

A platform for hosting Norwegian AI competitions: escape rooms, data challenges, model-jailbreak arenas. Early build aiming at NM i AI 2026.

TypeScript · Astro · Cloudflare building