Recent Blog Posts
Insights on AI Agents, Modern Web, and the Future of Engineering.
Function Calling and Structured Output for On-Device Agents with Gemma 4
Make on-device agents reliable with Gemma 4 function calling and constrained decoding. Learn structured output patterns, parse-error fallbacks, and how to build a trustworthy tool-calling loop with LiteRT-LM.
On-Device AI in the Browser: LiteRT-LM with WebGPU and WebAssembly
Run Gemma 4 LLM inference in the browser with LiteRT-LM, WebGPU, and WebAssembly. Learn the JavaScript API, serverless architecture, and how to build privacy-preserving web apps with zero backend.
Gemma 4 on Arm: SME2 and the Optimized On-Device AI Stack
How Arm SME2 instructions and KleidiAI accelerate Gemma 4 on-device AI. Learn about the hardware-software stack delivering 5.5x prefill speedups and enabling privacy-first edge experiences on Android.
On-Device Agentic Skills in Flutter with flutter_gemma_agent
Turn your Flutter app into an on-device AI agent with flutter_gemma_agent. Learn the SKILL.md catalog, four skill execution mechanisms, two-stage discovery, and the tool-calling loop that runs fully offline.
Mastering Edge AI on Raspberry Pi with LiteRT and Gemma
Deploy Gemma and LiteRT on Raspberry Pi 5 to build autonomous robots and local AI agents. Learn CPU and GPU inference, the Reachy Mini dual-processing pipeline, and the litert-lm CLI workflow.
Running Gemma 4 On-Device in a Multi-Agent Flutter App
Lessons learned running Gemma 4 E4B inside a Flutter app with multi-agent concurrency. Learn the platform channel bridge pattern, engine singleton design, serialization, and the multimodal constraints that bite in production.
Building a High-Performance On-Device LLM Client in Flutter with Qualcomm QNN
Learn how to build a production-quality on-device LLM client in Flutter that runs Gemma 4 on Qualcomm NPUs. Covers Dart FFI vs MediaPipe delegates, model delivery workflows, self-healing registries, and streaming reasoning UX.
Blazing Fast On-Device GenAI with LiteRT-LM
A deep dive into the LiteRT-LM runtime powering on-device GenAI. Learn how multi-token prediction, memory-mapped embeddings, session management, and constrained decoding deliver blazing-fast Gemma 4 inference on mobile.
Bringing Agentic Skills to the Edge with Gemma 4
Learn how to give on-device apps true agentic capabilities with Gemma 4, LiteRT-LM, and Agent Skills. Build multi-step autonomous workflows that plan, call tools, and act entirely on the device.
The Future of Mobile Dev: On-Device Agents and Edge AI
Explore how on-device agents and edge AI are reshaping mobile development with Gemma 4, LiteRT-LM, and Flutter. Learn the architecture, tradeoffs, and code patterns for building privacy-first agentic apps that run entirely on the device.
Real-Time Apps with Supabase Realtime in Flutter
Learn how to build real-time Flutter apps with Supabase Realtime — database changes, presence, and broadcast across connected clients.
In-App Purchases: RevenueCat and StoreKit 2
Learn how to add in-app purchases and subscriptions to your mobile app with RevenueCat, StoreKit 2, and Billing Client 7 — entitlements, paywalls, and webhooks.