Architecture Overview
Insight LM follows an extension-workbench architecture, inspired by modern code editors:
- The host application owns the shell, layout, routing, and workspace state.
- Extensions contribute features through a public Extension API and never reach into host internals.
- Tool servers (Model Context Protocol) are standalone processes that give the assistant deterministic, auditable capabilities.