← All works

engineering · Since 2025

AXON

axondata.net · iOS

A native Swift Life Operating System with on-device AI: calendar, tasks, routines, and goals coordinated into one living daily plan. In production, closing in on its first TestFlight beta.

AXON

Everyone runs their life across a dozen apps and keeps the real picture in their head. AXON is my answer: a native iOS Life Operating System where intelligence runs on-device through Apple Foundation Models, a deterministic planner assembles the day, and the whole app is embedded into Siri, Spotlight, and widgets through App Intents. Nearly 57,000 lines of Swift, built by AI agents inside a gated engineering environment I designed.

Role

Founder · Product

Production

Since 2025

Scope

SwiftOn-device AIApp IntentsPrivacy architectureProduct design

01

Pre-production

Full product discipline solo: a formal PRD with 129 numbered functional requirements, a low-level design, an AI behavior spec, and a decision log with every founder call recorded. The architecture principle that shaped everything: language on device, math on server, truth in Postgres.

02

Production

Built by AI agents inside a gated environment I designed: agent rules that trace every commit to a requirement, ten architecture invariants, eight mechanical quality gates, an adversarial reviewer agent, and CI running the same gates on every pull request. Native SwiftUI over Supabase, with on-device Foundation Models and a deterministic seven-step planner.

03

Creation & Deliverables

A production app nearing its first TestFlight beta: unified daily planning, natural-language smart capture, routines, goals, and system-wide embedding through App Intents. The clearest expression of where I'm headed: AI products where the system thinking and the creative direction come from the same person.

The build in numbers

from the repo

56,747

Lines of Swift across 251 files, SwiftUI throughout

129

Functional requirements, every commit traced to one

40 + 4

Supabase migrations + edge functions behind the app

61

Docs: PRD, low-level design, memory bank, runbooks

The idea

language on device, math on server

Axon is a native Swift Life Operating System: calendar events, tasks, routines, and goals coordinated into one living daily plan. The architecture follows a single principle: language runs on device, schedule math runs on the server, and truth lives in Postgres. Intent parsing and planning language use Apple's on-device Foundation Models (with a Claude backend bridging until Apple Intelligence ships everywhere), so the strongest privacy claim is technically true: your words never leave the phone for AI. A deterministic seven-step planner in a Supabase Edge Function does the placement, and one App Intents investment surfaces everything to Siri, Spotlight, widgets, and the Action button.

SwiftUIFoundation ModelsApp IntentsSwiftDataSupabaseEdge FunctionsStoreKit 2WidgetKit

The app

real build, iOS simulator

Home

Home

The day at a glance: a greeting, weather, and the unified Today timeline where the deterministic planner slots calendar events, tasks, routines, and goal steps into real time windows: a 3-mile run, a standup, replying to Sara, inbox zero, all in order.

How it gets built

gated ai development

Axon is built by AI agents under an environment I designed to make that safe: a senior engineer's standards, enforced by machines. Agent rules pin the stack and require every change to trace to a numbered functional requirement. Ten architecture invariants can never be violated. Before anything merges, eight mechanical gates reject bad code without asking an AI's opinion, and an adversarial reviewer agent audits the change with fresh eyes. A persistent memory bank carries context across sessions and models, and GitHub CI runs the exact same gates on every pull request.

gates · pre-merge

$ make gates

buildcompiles clean, zero warnings

testsevery suite green

coverageover the line, no exceptions

lintstrict rules, no disables

formatone canonical style

dead codenothing unreachable ships

duplicationno copy-paste chunks

secretsnothing sensitive in the diff

PASS · 8/8 gates · change traces to a numbered requirement · reviewer agent signs off

The result: production-quality Swift shipping from a founder-led, AI-driven workflow. The TestFlight toolchain is wired, the App Store Connect runbook is written, and the first beta is around the corner.