Apps I Built

Apps I build for myself first — my own problems, my own products.

FOS app icon

FOS In daily use · private

A macOS menu-bar companion for deep work: focus sessions, smart named breaks, on-screen session suggestions, and automatic hand-off of every session into my time tracking. Built AI-natively from the first commit — and running my own workdays ever since.

  • macOS
  • SwiftUI
  • Menu bar
  • Agentic engineering
PhotoTriage app icon

PhotoTriage In development

A photo-culling app for the Mac that turns an overflowing Apple Photos library into a curated one — three focused sweeps, one keystroke per decision, with on-device ML picking the best of every near-duplicate. Spec-first development: a single SPEC.md is the source of truth, and AI agents build against it.

  • SwiftUI
  • macOS
  • PhotoKit · Vision
  • Agentic engineering
Todoist Metrics app icon

Todoist Metrics Live · public

A FOS-styled analytics dashboard over my Todoist history — completions, streaks, backlog health, postpone pressure, even a task-survival curve. A single static page with zero dependencies: the browser talks straight to Todoist over read-only OAuth, and nothing leaves it. Ships as a web app and a small macOS app.

  • Web · macOS
  • Vanilla JS
  • Todoist API
  • Data viz
TodoistTriage app icon

TodoistTriage MVP · private

A keyboard-first tool for grooming the Todoist inbox: route each task into Next, Soon or Later with one key, add priority, effort and a due date as you pass, and let a local LLM pull the buried action out of a rambling note. Completing a task raw takes a deliberate double-press — the habit it exists to reduce.

  • macOS · Web
  • Vanilla JS
  • Local LLM
  • Todoist API
Quarters app icon

Quarters Rebuild in progress

A memento mori life visualizer: from a birthdate and an expected lifespan it draws the life you have lived and have left as a grid of boxes, one per quarter. A Kotlin Multiplatform rebuild of my original iOS app — one shared core, a native face on iOS, Android, Web and Desktop.

  • iOS · Android · Web · Desktop
  • Kotlin Multiplatform
  • Compose
  • SwiftUI
MyHealth app icon

MyHealth In daily use · private

A native macOS app that bundles fifteen years of my own health analysis into one offline tool: a meal picker, long-range charts, and the theories my own numbers disproved. SwiftUI around a web view — no server, no network, everything in the bundle.

  • macOS
  • SwiftUI · WKWebView
  • Offline-only
  • XcodeGen
dennisnehrenheim.com app icon

dennisnehrenheim.com Live · you're on it

This very site — my bilingual home and résumé. Rebuilt from Squarespace with Claude Code in a few hours and maintained by prompt ever since: a microblog, book reviews, annual reviews, and a self-updating résumé. Statically generated, no cookies, no tracking.

  • Static site
  • Bilingual (EN · DE)
  • Cloudflare Pages
  • Agentic engineering
Ubermind Track app icon

Ubermind Track Shipped 2020 · retired 2023

A solo indie iOS app for tracking personal self-experiments — carried end to end from idea, design, and architecture through TestFlight betas to the App Store release. My proof of owning a product across its whole lifecycle, alone.

  • iOS
  • Swift
  • CoreData
  • Solo indie