Architecture Design Articles

OpenClaw Architecture: How Node, Tool, and Skill Make AI Executable

Starting from an OpenClaw technical discussion, this post breaks down the responsibility boundaries and call chain of Node, Tool, and Skill, and explains why Node design is key to moving AI from answering to executing.

OpenClaw Remote Nodes and Network Communication Architecture

Based on an OpenClaw discussion, this post breaks down the connection path between Gateway, Node, and Tailnet, explaining how remote nodes complete command and tool calls within secure boundaries.

Android On-device AI Chat Compose UI Architecture: Streaming Rendering and Multi-turn Conversation State

Compose UI patterns for on-device LLM chat apps, using token buffering, state isolation, and a single source of truth to keep streaming output smooth.

Android Hybrid AI Routing and Offline Fallback: End-to-end On-device and Cloud Inference Scheduling

A practical Android hybrid AI inference architecture covering multidimensional routing, network-quality awareness, three-tier offline fallback, and priority request scheduling.

Android Push Delivery: FCM, Vendor Channels, and Doze

A practical look at Android push delivery across FCM and OEM vendor channels, including keepalive behavior, Doze impact, routing, TTL, and fallback design.

Android Privacy Sandbox End to End: SDK Runtime and Protected Audience

A practical walkthrough of Android Privacy Sandbox, including SDK Runtime isolation, Protected Audience auctions, Attribution Reporting, and migration advice.