agentjido/jido

🤖 Autonomous agent framework for Elixir. Built for distributed, autonomous behavior and dynamic workflows.

58
/ 100
Established

Provides immutable agent state machines with pure `cmd/2` transformations and directive-based side effects, separating deterministic logic from OTP runtime execution. Extends GenServer with formalized patterns for signals, actions, and parent-child agent hierarchies, enabling multi-agent workflows with schema-validated state and pluggable execution strategies. Integrates with the broader ecosystem via `jido_ai` for LLM capabilities, `jido_action` for composable validated actions, and CloudEvents-based signal routing through `jido_signal`.

1,538 stars. Actively maintained with 49 commits in the last 30 days.

No Package No Dependents
Maintenance 23 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 16 / 25

How are scores calculated?

Stars

1,538

Forks

85

Language

Elixir

License

Apache-2.0

Last pushed

Mar 13, 2026

Commits (30d)

49

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/agentjido/jido"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.