Blog

Jun 10, 2026

Every Chip Has a Secret Name: gfx Codes, ROCm, and the Fallback Ladder

Imagine installing a local AI tool on your gaming PC. You have a Radeon RX 7900 XT in there, a card…

AI Lemonade Local AI Stack
Jun 10, 2026

Run AI on Your Own Computer With Lemonade Server

You do not need a cloud subscription to run AI. You do not need to send your questions to a server …

AI Developer Tools Lemonade
Apr 23, 2026

Building a Local LLM Workflow: Gitea, Lemonade, and Autonomous Agents

Welcome to a new series where we explore the practicalities of running a fully local, AI-augmented …

AI Developer Tools Gitea Lemonade Local LLM Workflow
Apr 23, 2026

LLM Modalities: Designing for Text, Vision, Audio, Video, and Action

Most teams still talk about AI products as if the interface is just a chat box. That framing is alr…

AI Design Interactive
Apr 22, 2026

Game Primitives 01: The Heartbeat

Every video game, from Pong to Cyberpunk, runs on a continuous cycle called the Game Loop. This loo…

Interactive Parts Programming
Apr 22, 2026

Game Primitives 02: The Touch

How does Mario know he's standing on a platform? How does a bullet know it hit an enemy? It all sta…

Interactive Parts Programming
Apr 22, 2026

Game Primitives 03: The Motion

In the physical world, things don't just "be" at a location; they are constantly moving toward a lo…

Interactive Parts Physics
Apr 22, 2026

Game Primitives 04: The Mind

How do you keep your character from jumping while they're already in mid-air? How do you make sure …

Interactive Parts Software Design
Apr 21, 2026

Interactive Waiting: TUI and GUI Animation Patterns

In software design, the "waiting state" is a critical moment. Below is a collection of 9 classic TU…

Design Interactive Parts