agentsilex
Builds a small, readable agent framework with swappable models, tools, sessions, and handoffs.
- Stars
- 451
- Forks
- 45
- Updated
- Updated Jun 19, 2026
Builds a small, readable agent framework with swappable models, tools, sessions, and handoffs.
AgentSilex is a roughly 300-line Python framework built around readable Agent, Runner, Session, and tool abstractions. LiteLLM lets it switch among more than 100 model providers, while the framework adds tool calls, session history, multi-agent handoffs, MCP clients, streaming, and structured output. OpenTelemetry tracing is included for inspecting execution, and the package requires Python 3.12 or newer.
Resource types
Use cases
Runtime
Combine interchangeable models, data sources, and tools in LLM applications.
Trace, evaluate, monitor, and manage LLM, agent, and ML workflows.
Protocols & integrations
Capabilities
Audience
Public GitHub facts last synced Jul 10, 2026.
Build and run Python agents with graph-based workflows
Build type-safe Python agents with tools, structured outputs, and provider choice