Jido 2.0 is now available on Hex after 18 months of development. The release overhauls the original overengineered 1.0 with a simpler, BEAM-first agent architecture built around pure functional design. Agents are plain data structs processed through a single cmd/2 function, with side effects described as typed directives. Key additions include pluggable execution strategies (Direct, FSM, ReAct, Chain-of-Thought, Tree-of-Thoughts), a dedicated jido_action package with 25+ pre-built tools and DAG-based workflow planning, and jido_signal built on the CloudEvents spec with a trie-based router. The Jido AI layer adds LLM-powered reasoning strategies on top of the core via ReqLLM, an Elixir LLM client supporting 665+ models across 11 providers. First-class Ash Framework integration ships with 2.0, allowing Ash resources to expose CRUD actions as AI-callable tools.

6m read timeFrom jido.run
Post cover image
Table of contents
From 1.0 to 2.0A strong, durable agent coreJido AIA growing ecosystemThank youGet building

Sort: