Awesome AI AgentsCollaborative Swarm Systems

ldclabs/anda

⭐ 439 Rust added to this list on 2025-03-09 repository created 2025-01-03

Anda is an advanced AI agent framework developed in Rust, designed to leverage the power of the Internet Computer Protocol (ICP) blockchain and Trusted Execution Environments (TEEs) to create a secure, autonomous, and composable network of AI agents. The framework aims to build a super Artificial General Intelligence (AGI) system by connecting specialized agents across various industries, enabling them to collaborate on complex tasks that single agents cannot solve alone. This modular and composable design allows for flexible problem-solving and adaptation to diverse needs. Key features of Anda include its composability, simplicity, trustworthiness, autonomy, and perpetual memory. Composability allows agents to specialize in domain-specific problems and combine efforts for robust solutions. Simplicity ensures that both developers and non-developers can create and deploy agents easily, lowering technical barriers. Trustworthiness is achieved through the use of decentralized TEEs, which guarantee security, privacy, and data integrity. Autonomy is provided by agents having permanent identities and cryptographic capabilities derived from the ICP blockchain, combined with reasoning powered by large language models (LLMs). Perpetual memory is maintained by storing agent memory states on the ICP blockchain and within the trusted storage network of dTEE, enabling continuous learning, evolution, and potentially immortal operation. The project structure includes core libraries, engine implementations, command-line interfaces, integration tools, and example agents, facilitating extensibility and community contributions. Anda is developed by ICPanda DAO, a decentralized autonomous organization focused on the integration of Web3 and AI technologies. The framework is open-source under the MIT License and aims to revolutionize AI applications across industries by creating a secure, trustworthy, and collaborative AI agent network.

https://github.com/ldclabs/anda

agentagiai-agent-frameworkautonomousautonomycomposabilitydata-integritydecentralizedecentralizedicp-blockchainicpanda-daolarge-language-modelsmit-licensemodular-designopen-sourceperpetual-memoryprivacyrustsecuritysuper-agiteestrusted-execution-environmentsweb3-integration

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.