OnQuestCoder

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.

Roadmap

A comprehensive exploration path for mastering on-device AI with Apple Intelligence

Phase 2: The Model Pipeline

Convert, optimize, and deploy custom models for Apple Silicon

Module 5

Python & Tensor Fundamentals

Set up professional ML environments with Python, PyTorch, and Jupyter. Understand tensors and model inference pipelines.

Module 6

CoreML Conversion

Use coremltools to convert models into optimized .mlpackage files that leverage the Apple Neural Engine.

Module 7

Quantization & Optimization

Shrink models to fit on base-model devices through quantization, pruning, and compression techniques.

Module 8

Create ML & Personalization

Build hyper-personalized models with Apple's Create ML framework and on-device training capabilities.

Phase 3: Advanced Systems

Master low-level frameworks and build production-ready AI applications

Module 9

MLX Swift & Unified Memory

Leverage Apple's research framework for custom training loops and research-grade models with unified memory architecture.

Module 10

Metal Compute Kernels

Write custom GPU kernels in Metal Shading Language for operations not natively supported by Apple frameworks.

Module 11

Accelerate & Deep Profiling

Optimize CPU performance with Accelerate framework and profile energy, memory, and thermal impact with Instruments.

Module 12

Capstone Project

Build a production-ready, agentic AI application showcasing on-device intelligence, optimization, and professional architecture.

Blog

Insights, reflections, and discoveries

No posts yet. Check back soon.

Projects

Applications and experiments built along the way

No projects yet. Experiments and applications from the roadmap will appear here.