Awesome AI AgentsCollaborative Swarm Systems

fetchai/agents-aea

⭐ 241 Python added to this list on 2025-03-09 repository created 2019-08-21

The AEA Framework by Fetch.ai is a comprehensive platform designed for the creation and development of Autonomous Economic Agents (AEAs). These agents represent individuals, families, organizations, or objects in the digital world, acting autonomously to manage and advance their owners' interests with minimal or no interference. The primary focus of these agents is to generate economic value for their owners through autonomous decision-making and actions. The framework supports the development of AEAs that are capable of operating independently, embodying the preferences and goals of their owners. This autonomy allows AEAs to perform tasks and make decisions that align with economic objectives, making them valuable tools in digital economies and marketplaces. Installation of the framework is straightforward, requiring Python versions 3.8, 3.9, or 3.10, with optional use of virtual environments like pipenv or poetry for better dependency management. The framework is available via PyPI and includes comprehensive documentation to guide users from installation to advanced usage. The project encourages community involvement, welcoming contributions not only in code but also in documentation and user support. It maintains a code of conduct and detailed contribution and development guidelines to ensure a collaborative and respectful environment. Issues and discussions are actively managed on GitHub, fostering an engaged developer community. Licensed under the Apache License 2.0, the AEA Framework is open-source, promoting transparency and collaboration. It is supported by continuous integration and testing workflows to maintain code quality and reliability. Overall, the AEA Framework is a powerful tool for developers interested in building autonomous agents that can operate economically in digital environments, providing a robust foundation for innovation in autonomous economic systems.

https://github.com/fetchai/agents-aea

aeaagentagent-developmentagent-frameworkapache-license-2.0autonomousautonomous-agentsautonomous-decision-makingautonomous-economic-agentscommunity-contributionscryptocurrenciescryptocurrencydecentralizeddecentralized-networkdigital-economydigital-worldeconomic-systemseconomic-valuefetch-aifetch.aimulti-agentmulti-agent-systemsopen-sourcepython

Also in Collaborative Swarm Systems

OpenBMB/AgentVerse

AgentVerse is a versatile open-source framework that enables the deployment and collaboration of multiple LLM-based agents for task-solving and simulation applications, supporting research and development in multi-agent AI systems.

SolaceLabs/solace-agent-mesh

Solace Agent Mesh is an open-source event-driven framework for building and orchestrating scalable multi-agent AI systems that integrate with real-world data and systems.

langroid/langroid

Langroid is a Python framework that enables building LLM-powered applications using a multi-agent programming approach for collaborative problem solving and enhanced developer experience.

EvoAgentX/EvoAgentX

EvoAgentX is an automated framework for building a self-evolving ecosystem of AI agents that generate, evaluate, and execute multi-agent workflows based on natural language goals.

agentuniverse-ai/agentUniverse

agentUniverse is a multi-agent framework based on large language models that enables developers to build collaborative intelligent agents integrating domain expertise for solving complex problems.

hyperspaceai/agi

Public research log of Hyperspace, a libp2p peer-to-peer network where autonomous agents run experiments across five domains, gossip findings, pool machines into private pods and train models collaboratively.

101dotxyz/GPTeam

GPTeam is an open-source multi-agent simulation platform that uses GPT-4 to enable AI agents to collaborate and communicate effectively to achieve predefined goals.

fetchai/uAgents

uAgents is a lightweight Python framework by Fetch.ai for creating secure, decentralized autonomous AI agents that operate within a blockchain-enabled network.