timbal-ai/timbal
Timbal is an open-source python framework for building reliable AI applications, battle-tested in production with simple, transparent architecture that eliminates complexity while delivering blazing fast performance, robust typing, and API stability in an ever-changing ecosystem.
Timbal provides two distinct patterns—Agents for autonomous LLM orchestration with tool calling, and Workflows for DAG-based step execution with automatic dependency inference—both built on async/await primitives and Pydantic validation rather than domain-specific abstractions. The execution engine multiplexes concurrent operations through event-driven queues, handles multi-provider LLM routing with unified interfaces, and automatically generates tool schemas from Python function introspection. It integrates with OpenAI and Anthropic providers while supporting hierarchical agent composition and custom runnable components.
37 stars and 2,086 monthly downloads. Available on PyPI.
Stars
37
Forks
8
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 13, 2026
Monthly downloads
2,086
Commits (30d)
0
Dependencies
23
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/agents/timbal-ai/timbal"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related agents
microsoft/agent-framework
A framework for building, orchestrating and deploying AI agents and multi-agent workflows with...
i-am-bee/beeai-framework
Build production-ready AI agents in both Python and Typescript.
fetchai/uAgents
A fast and lightweight framework for creating decentralized agents with ease.
agentuniverse-ai/agentUniverse
agentUniverse is a LLM multi-agent framework that allows developers to easily build multi-agent...
cognizant-ai-lab/neuro-san
Neuro AI System of Agent Networks