Skip to content

Architecture

This section describes the internal architecture of Lango, a Go-based AI agent framework built on Google ADK v0.4.0.

  • System Overview


    High-level architecture layers, component interactions, and a visual diagram of how Lango processes messages from channels through the agent runtime to AI providers.

  • Project Structure


    Complete directory layout with descriptions of every package, explaining what each module owns and how packages relate to each other.

  • Data Flow


    End-to-end message flow, the bootstrap/wiring process, and async buffer patterns used for embedding generation and graph indexing.