agentjido/jido

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

62
/ 100
Established

This framework helps developers create self-managing software components, called agents, that can inspect their situation, choose actions, and coordinate with other components to perform complex, dynamic tasks. It takes Elixir code defining agent behaviors and actions, producing reliable, autonomous systems. This is for software architects and backend developers building sophisticated, self-healing applications in Elixir.

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

Use this if you need to build Elixir applications where parts of your system need to make decisions, manage their own state, and interact with other autonomous parts in a robust and fault-tolerant way.

Not ideal if you are building simple, linear applications that don't require complex state management, autonomous decision-making, or dynamic coordination between multiple software entities.

distributed-systems workflow-automation backend-development software-architecture autonomous-systems
No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 16 / 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)

41

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.