Trond Kristiansen
I build small tools for myself or for fun sometimes at the intersection of learning, performance support, and applied AI.
What I work on
I enjoy making small apps for myself, family, friends and for fun to make life better.
For work I am interested in how people perform — how they acquire, use and develop knowledge in their work — and how we can support them while they work.
Works
-
Spor
iOS diary that pairs symptoms with what you take in — meals, drinks, medication, supplements. Surfaces ingredient patterns as candidates for a clinician conversation, never as diagnoses. This is your information so it is: local-first, optional iCloud sync, no analytics, no streak mechanics. SwiftData, SwiftUI, Swift Charts.
-
Linear Calendar
A native macOS calendar that shows all twelve months at once, based on Nick Milo's Linear Calendar idea — put what matters on the year before everything else fills it up. Milestones, Apple Calendar, a calendar-load heat map, and an optional bring-your-own-key AI assistant using Claude and agent skills. I hope to release it as open source, local-first, optional iCloud sync.
-
Mail2Vault
An Obsidian plugin that saves email from Apple Mail into your vault as clean, readable Markdown — inline images in place, attachments kept, and the original message archived next to the note so nothing is lost. Imports are idempotent, so the same message never lands twice. An optional menu-bar agent keeps importing new mail in the background, even with Obsidian closed. Built because I wanted my mail to live next to my notes. macOS only.
-
Claude Vault Migrator
A native macOS app for getting your work out of claude.ai and into a vault you own. It reads a Claude data export, tracks every project across successive exports — new, changed, gone from the cloud — and writes them into Obsidian as folders with instructions, knowledge files and your own notes. Binary attachments the export leaves behind become a tickable fetch list, and a watched Downloads folder puts them where they belong once you have grabbed them. It regenerates only its own files; anything you add or tick is left alone.
-
Buzz Guide
End-user documentation for Buzz, Block's app where people and AI agents work together in the same chat. Thirty task guides across six phases: get set up, build your agent team, daily work, automate, and safeguard the work. All with supporting knowledge articles and answers to the questions you might have. Written as performance support for the moment of need rather than as a manual to read front to back. Plain, portable markdown; the design comes from conventions in the writing.
-
Agent Skills
Writing agent skills for colleagues, and my own use. Not a product, just hacking my job.