#artificial-intelligence #openai #anthropic #llm-agent #llm

agent-air-runtime

Core runtime for agent-air - LLM orchestration, tools, and permissions (no TUI dependencies)

1 unstable release

Uses new Rust 2024

0.7.0 Feb 11, 2026

#2968 in Asynchronous


Used in 2 crates

MIT license

1MB
25K SLoC

Agent Air Runtime

Core runtime for building LLM-powered agents. This crate provides the engine layer without any TUI dependencies.

This crate provides:

Agent Infrastructure

  • Message types for Frontend-Controller communication
  • Input routing
  • Logging infrastructure
  • Configuration management
  • Base agent trait for building custom agents

LLM Client

  • Provider-agnostic LLM client interface
  • Anthropic, OpenAI, Gemini, Cohere, and Bedrock provider implementations
  • HTTP client utilities

LLM Controller

  • Controller logic for managing LLM interactions
  • Session management and compaction
  • Tool execution framework
  • Permission and user interaction registries

Permission System

  • Grant-based permission model
  • Batch permission requests
  • Permission registry for runtime management

Dependencies

~31–48MB
~808K SLoC