notes

Log

A record of decisions, progress, and thinking. The story of building :analog, as it happens.

SLM development guide complete

Wrote an exhaustive hands-on guide for small language model development. Covers the full practitioner journey: running models, dataset curation, fine-tuning on Mac and cloud, evaluation, quantization, knowledge distillation, alignment. Complete code examples throughout.

Analog requires on-device intelligence, and understanding the full development lifecycle from the ground up is non-negotiable. The M1 Max with 64GB can run 70B models locally -- meaning we can use large models as teachers and judges entirely on-device.

AI research surveys complete

Produced three comprehensive research surveys. The SLM landscape covers 15+ model families and architecture innovations. The MLOps survey covers the full pipeline from data curation to monitoring. The Apple on-device AI survey covers Silicon capabilities, MLX, Core ML, and deployment patterns.

All converted to clean HTML. The research is the foundation for every AI decision we make.

Website updated

Overhauled the site to reflect the current state. Product pages reflect the real architecture: shared database, MemoKit protocol, lens apps named for paper products. Research section links to survey documents. Roadmap reflects real dates.

Platform architecture crystallized

The architecture decision: one shared SQLite database in an App Group container. MemoKit as the Swift framework embedded in every app. Lens apps named for paper products.

"Memo is the protocol. Paper is the metaphor. The database is the product. The apps are opinions."

Memo ship dates set

TestFlight beta: March 29, 2026. App Store launch: May 25, 2026. Native macOS and iOS. Swift and SwiftUI. GRDB for the database layer. Local-first, no cloud, no account for v1.

Research foundation built

Completed the core research documents: information theory and philosophy of information as the intellectual foundation, scope and territory mapping, frontier technology survey. Research-forward, products as downstream consequences.

Internal section complete

Built out the initial documentation. Wrote the manifesto, principles, product vision for Memo, product ideas, roadmap, and brand guidelines. The foundation is in place.

Phase 0: establishing what we believe before we build.

Why :analog exists

The name came from thinking about what software used to feel like. Personal. Customizable. Yours. The word analog captures that feeling of the physical, the real, the human. The colon is code. Together: software that feels human.

Start with principles. Start with constraints. Start with what we believe. Then build.