Texts-to-Transformer: Train a Model on Your iMessage History

Introduction Have you ever wondered if you could create an AI that texts like you? With the rise of large language models, the idea of training a model on personal data is fascinating, yet often seems complex and raises significant privacy concerns. Enter...

Start AI Engineering: A Guide to Building Real-World AI Systems

Introduction The rise of Large Language Models (LLMs) has created a new and distinct role in the tech industry: the AI Engineer. This role is not just about research or traditional machine learning; it’s about building, deploying, and maintaining real-world...

MLX-LoRA-Studio: One-Click LLM Finetuning on Apple Silicon

Introduction Fine-tuning large language models (LLMs) on personal hardware has become increasingly accessible, especially for developers with Apple Silicon Macs. However, the process often involves navigating complex command-line scripts, managing dependencies, and...

RedKnot: A Privacy-First Desktop App for Local LLMs

Introduction The movement to run large language models (LLMs) locally on personal hardware is gaining momentum, driven by concerns over data privacy, API costs, and the desire for offline access. This has led to a need for user-friendly applications that can manage...

Tessera: Create Interactive ML Dashboards in Python

Introduction Machine learning engineers and data scientists constantly need to visualize, analyze, and share the results of their experiments. While Jupyter notebooks are excellent for exploration, sharing them often results in a non-interactive, static report....