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.

63
/ 100
Established

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.

Maintenance 13 / 25
Adoption 15 / 25
Maturity 18 / 25
Community 17 / 25

How are scores calculated?

Stars

37

Forks

8

Language

Python

License

Apache-2.0

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.