Awesome AI AgentsMulti-Agent Frameworks

jason-lang/jason

⭐ 258 Java added to this list on 2025-04-19 repository created 2016-05-16

Jason is a fully-fledged interpreter for an extended version of AgentSpeak, a BDI (Belief-Desire-Intention) agent-oriented logic programming language. It implements the operational semantics of AgentSpeak and provides a robust platform for developing multi-agent systems with many customizable features. Jason is open source and distributed under the GNU LGPL license. The project is developed by Jomi F. Hübner and Rafael H. Bordini, with contributions from various researchers in the field. The documentation is comprehensive and available both in the repository and on the Jason website. Installation instructions are provided for both users and developers, including how to build the command line interface and run example projects. Jason no longer includes an IDE but offers a command line interpreter for interaction. Developers can also integrate Jason as a library in their Gradle projects, facilitating its use in other software. The project supports building, documentation generation, cleaning, and release packaging through Gradle tasks. Overall, Jason serves as a powerful tool for those interested in agent-oriented programming and multi-agent system development, offering flexibility, extensibility, and a strong community backing.

https://github.com/jason-lang/jason

agentagent-oriented-programmingagentspeakbdicommand-line-interfacegnu-lgplgradleinterpreterjasonjomi-f.-hübnerlibrarylogic-programmingmulti-agent-system-developmentmulti-agent-systemsopen-sourceoperational-semanticsprogramming-languagerafael-h.-bordini

Also in Multi-Agent Frameworks

affaan-m/ECC

ECC is a harness-native operator system designed for agentic AI work, providing a comprehensive solution with skills, memory optimization, security, and research-first development across multiple A...

ruvnet/ruflo

Ruflo is a leading agent orchestration platform for Claude, enabling the deployment of intelligent multi-agent swarms, coordination of autonomous workflows, and building conversational AI systems.

Yeachan-Heo/oh-my-claude-sisyphus

Oh My Claude Sisyphus (OMC) is a multi-agent orchestration framework for Claude Code, simplifying complex AI agent workflows without a steep learning curve.

microsoft/JARVIS

JARVIS is a collaborative AI system that connects large language models with expert AI models from HuggingFace to autonomously plan, execute, and integrate complex AI tasks.

rowboatlabs/rowboat

Rowboat is an AI-powered platform that enables users to build and manage multi-agent swarms using natural language, integrating tools and knowledge for automated workflows and deployment via API or SDK.

cft0808/edict

Edict is an OpenClaw Multi-Agent Orchestration System featuring 9 specialized AI agents, a real-time dashboard, model configuration, and full audit trails, inspired by ancient Chinese imperial gove...

MemoriLabs/Memori

Memori is a versatile SQL native memory layer designed to enhance LLMs, AI agents, and multi-agent systems with advanced memory management, seamless integration, and high performance.

HKUDS/DeepCode

DeepCode is an open-source project that uses multi-agent AI systems to convert research papers and natural language into production-ready code through both CLI and web interfaces.