About this blog
Neural Pocket is the working journal for a native AI app I'm building for iOS and Android. The app is the project; this blog is the paper trail.
Why write it down
Most of what I'm learning — about on-device models, Swift concurrency, the strange new design language of conversational interfaces — isn't documented anywhere obvious. Writing it forces me to actually understand it, and maybe saves someone else a week.
What you'll find here
- Engineering posts on shipping local LLMs on phones.
- Design essays about building trust into AI interfaces.
- Honest devlogs about what's working and what isn't.
The stack
Swift 6 + SwiftUI on iOS, Kotlin + Compose on Android, a small Rust core for the parts that need to be fast on both. Models run on-device through Core ML and TFLite, with a thin cloud layer for the heavy stuff.