Skip to content

AbstractGateway docs

Start here if you’re new to the project.

AbstractFramework ecosystem

AbstractGateway is one component in the larger AbstractFramework ecosystem:

  • AbstractRuntime (required): durable runs + stores
  • AbstractRuntime + transitive capability packages (required by the default server install): Runtime owns the LLM/tool/media integration boundary; Gateway uses its discovery/run facades for prompt-cache controls, generated and edited image/video plus voice/audio/music capabilities, and KG-backed bundle execution
  • Higher-level UIs (optional): AbstractFlow / AbstractObserver / AbstractCode / thin clients

Related repos: - AbstractFramework: https://github.com/lpalbou/AbstractFramework - AbstractCore: https://github.com/lpalbou/abstractcore - AbstractRuntime: https://github.com/lpalbou/abstractruntime

Docs map

API docs (generated)

Published static docs site: https://www.lpalbou.info/AbstractGateway/

When the HTTP server is running (abstractgateway serve): - Health: GET /api/health - OpenAPI JSON: GET /openapi.json - Interactive Swagger UI: GET /docs

Project docs