Skip to content

Architecture

For external developers, the AgentOS docs are easiest to understand as three layers:

  1. Service interface layer: agentos-api
  2. Client integration layer: agentos-sdk-ts / agentos-sdk-dart
  3. UI integration layer: chatkit_dart

Responsibilities

  • The API exposes the gateway and service endpoints
  • SDKs provide developer-friendly integration surfaces for each language
  • ChatKit provides a chat UI integration layer for Dart and Flutter