What The SDK Provides
aion-clifor local and deployment runtime operations.aion-serverfor A2A-compatible HTTP serving per agent.- Framework adapters for LangGraph and Google ADK.
- Proxy routing for multi-agent deployments.
- Optional API client support for Aion platform integration.
Runtime Architecture
- Each configured agent runs in its own server process.
- A proxy server starts automatically and exposes unified routing at
/agents/{agent_id}/{path}. - Clients can call either direct agent endpoints or proxy endpoints.
Framework Support
- LangGraph support focuses on compiled graph execution and checkpoint integration.
- ADK support focuses on
BaseAgentexecution with pluggable session backends. - Adapter discovery is plugin-based, allowing additional framework adapters over time.
Configuration Model
aion.yamldefines agent identities, import paths, framework targets, capabilities, and skills.- Environment variables provide API credentials, logging settings, and persistence settings.
- Runtime ports are allocated automatically unless explicitly configured via CLI options.