Build autonomous agents with Elixir and OTP.
Jido is an open-source framework for building agents and workflows in Elixir. It provides a core agent runtime, actions, and signals. You can add AI and other integrations when you need them.
- jido — Core agent framework and runtime
- jido_action — Composable, validated actions
- jido_signal — Signals and message routing
- jido_ai — AI and LLM features for Jido agents
- req_llm — Elixir library for LLM APIs
- jido_chat — Chat models and adapter contracts
- jido_messaging — Messaging runtime and delivery
- jido_chat_telegram — Telegram adapter
- jido_chat_discord — Discord adapter
Jido is open source. Start with the README and contribution guide in the repository you want to work on. You can also report issues in that repository.