The journey of a developer, one quest at a time.
Welcome to my personal IT journal, where I plan, document, and showcase the projects I build along the way.
A comprehensive exploration path for mastering on-device AI with Apple Intelligence
Build with Apple's native frameworks for privacy-first, on-device intelligence
Build with Apple's native Foundation Models framework. Session management, structured outputs, and tool-calling entirely on-device.
Expose app data and functionality to system-wide Apple Intelligence with App Intents and semantic indexing.
Combine Vision and Speech frameworks with Foundation Models for multimodal experiences that see, hear, and understand.
Build Retrieval-Augmented Generation systems with SwiftData and vector embeddings for intelligent knowledge bases.
Convert, optimize, and deploy custom models for Apple Silicon
Set up professional ML environments with Python, PyTorch, and Jupyter. Understand tensors and model inference pipelines.
Use coremltools to convert models into optimized .mlpackage files that leverage the Apple Neural Engine.
Shrink models to fit on base-model devices through quantization, pruning, and compression techniques.
Build hyper-personalized models with Apple's Create ML framework and on-device training capabilities.
Master low-level frameworks and build production-ready AI applications
Leverage Apple's research framework for custom training loops and research-grade models with unified memory architecture.
Write custom GPU kernels in Metal Shading Language for operations not natively supported by Apple frameworks.
Optimize CPU performance with Accelerate framework and profile energy, memory, and thermal impact with Instruments.
Build a production-ready, agentic AI application showcasing on-device intelligence, optimization, and professional architecture.
Insights, reflections, and discoveries
No posts yet. Check back soon.
Applications and experiments built along the way
No projects yet. Experiments and applications from the roadmap will appear here.