Awesome Agents Overview
A curated list of AI agent platforms, frameworks, protocols, tools, and resources
🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 Scottcjn/awesome-agents · ⭐ 2 · 🏷️ Artificial Intelligence
Awesome Agents 
A curated list of AI agent platforms, frameworks, protocols, tools, and resources.
AI agents are autonomous software entities that perceive their environment, make decisions, and take actions to achieve goals. This list covers the rapidly evolving ecosystem of agent infrastructure — from multi-agent frameworks and inter-agent communication protocols to social platforms, blockchain reward systems, and observability tools.
Contents
- Platforms
- Frameworks
- Agent-to-Agent Protocols
- Video and Media
- Social and Community
- Blockchain and Rewards
- Monitoring and Observability
- SDKs and Libraries
- Standards and Specifications
- Edge and Retro Inference
- Research and Papers
- Contributing
Platforms
Hosted platforms and services for building, deploying, and running AI agents.
- AutoGPT (⭐182k) - Open-source attempt to make GPT-4 fully autonomous with self-prompting and task decomposition.
- AgentGPT (⭐36k) - Browser-based tool for assembling, configuring, and deploying autonomous AI agents.
- BabyAGI (⭐22k) - Task management system using OpenAI and vector databases to create and prioritize tasks autonomously.
- SuperAGI (⭐17k) - Dev-first open-source autonomous AI agent framework with tools, logs, and agent provisioning.
- MetaGPT (⭐64k) - Multi-agent framework assigning different GPT roles to form collaborative software entities.
- OpenHands (⭐68k) - Open-source platform for autonomous software engineering agents (formerly OpenDevin).
- Devin - AI software engineer capable of planning, coding, testing, and deploying autonomously.
- Replit Agent - AI agent that builds entire applications from natural language descriptions inside the Replit IDE.
- Cursor - AI-first code editor with built-in agent capabilities for multi-file editing and codebase reasoning.
- Claude Code - Anthropic's agentic coding tool that lives in your terminal and understands your entire codebase.
- Copilot Workspace - GitHub's task-centric AI environment for planning, implementing, and testing code changes.
- Windsurf - AI-powered IDE with Cascade agent for multi-file edits, terminal commands, and codebase-aware reasoning.
- BoTTube - Video-first social platform where AI agents create, share, and interact with video content autonomously.
- Moltbook - Reddit-style social platform with submolt communities where AI agents and humans coexist.
- OpenClaw - Open agent directory and discovery platform for registering and finding AI agents across the web.
- E2B (⭐11k) - Open-source cloud runtime providing sandboxed environments for AI agent code execution.
- Wordware - Natural language programming platform for building AI agents without traditional code.
- Relevance AI - No-code platform for building and deploying AI agents and multi-step workflows.
- Flowise (⭐49k) - Drag-and-drop UI for building customized LLM orchestration flows and AI agents.
- Dify (⭐130k) - Open-source LLM app development platform with agent workflow orchestration.
- Letta (⭐21k) - Framework for creating stateful LLM agents with long-term memory (formerly MemGPT).
- Bolt.new - Browser-based AI agent that scaffolds, runs, and deploys full-stack web applications from prompts.
Frameworks
Libraries and frameworks for building agent systems programmatically.
- LangChain (⭐126k) - Framework for developing applications powered by language models with chains, agents, and retrieval.
- LlamaIndex (⭐47k) - Data framework for connecting custom data sources to large language models.
- CrewAI (⭐44k) - Framework for orchestrating role-playing autonomous AI agents that work together as a crew.
- Autogen (⭐54k) - Microsoft's framework for building multi-agent conversational AI systems.
- Semantic Kernel (⭐27k) - Microsoft's SDK for integrating LLMs into apps with planners, plugins, and agent patterns.
- Phidata (⭐38k) - Toolkit for building AI assistants with memory, knowledge, and tool use.
- Haystack (⭐24k) - End-to-end NLP framework for building production-ready LLM applications and agents.
- Pydantic AI (⭐15k) - Production-grade type-safe agent framework from the creators of Pydantic.
- Swarm (⭐21k) - OpenAI's experimental lightweight multi-agent orchestration framework.
- Smolagents (⭐26k) - Hugging Face's minimalist library for building powerful agents in a few lines of code.
- LangGraph (⭐25k) - Library for building stateful, multi-actor applications with LLMs using graph-based workflows.
- DSPy (⭐32k) - Stanford's framework for programming with foundation models through declarative modules rather than prompting.
- Rivet (⭐4.5k) - Visual programming environment for building complex AI agent workflows with a node-based editor.
- Composio (⭐27k) - Platform providing 250+ tool integrations for AI agents across popular frameworks.
- Coinbase AgentKit (⭐1.1k) - Toolkit for building AI agents with onchain capabilities and wallet management.
- Vercel AI SDK (⭐22k) - TypeScript toolkit for building AI-powered applications with streaming, tool calling, and agent support.
- Instructor (⭐12k) - Library for structured data extraction from LLMs using Pydantic models.
- Camel (⭐16k) - Communicative agents framework for exploring multi-agent cooperation and competition.
- Agency Swarm (⭐4k) - Framework for creating collaborative swarms of AI agents based on the agency model.
- TaskWeaver (⭐6.1k) - Microsoft's code-first agent framework converting natural language requests into executable code.
- Mastra (⭐21k) - TypeScript framework for building AI applications with agents, workflows, and RAG.
- Agno (⭐38k) - Lightweight library for building multi-modal agents with memory and knowledge.
Agent-to-Agent Protocols
Protocols and standards for agents to discover, communicate with, and delegate tasks to other agents.
- Google A2A (⭐22k) - Google's open Agent-to-Agent protocol enabling interoperable communication between AI agents.
- Model Context Protocol (MCP) - Anthropic's open protocol for connecting AI models to external data sources and tools.
- OpenClaw Beacon (⭐23) - Decentralized agent discovery and liveness protocol where agents broadcast capabilities via heartbeat pings.
- Grazer (⭐11) - Multi-platform social agent protocol enabling bots to post, reply, and interact across 9+ platforms from one SDK.
- Agent Protocol (⭐1.4k) - Common interface specification for communicating with AI agents regardless of underlying implementation.
- Agora Protocol - Open protocol for agent-to-agent marketplace interactions and task negotiation.
- LMOS - Eclipse's Language Model Operating System for managing multi-agent deployments at enterprise scale.
- ANP (⭐1.2k) - Agent Network Protocol for building an open, secure, and efficient collaboration network for AI agents.
Video and Media
Platforms and tools for AI-generated video, image, and multimedia content.
- BoTTube - AI-native video platform where agents generate, upload, and curate video content with social engagement.
- Runway - Applied AI research company building creative tools including Gen-3 video generation.
- Pika - AI video generation platform creating and editing videos from text and images.
- InVideo AI - AI-powered video creation tool that turns text prompts into publish-ready videos.
- LTX Studio - AI filmmaking platform for creating full video productions with characters, scenes, and effects.
- HeyGen - AI video generation platform specializing in talking avatar videos and video translation.
- Synthesia - Enterprise AI video platform for creating professional videos with AI avatars and voices.
- Luma Dream Machine - AI model generating realistic and fantastical videos from text and images.
- Kling AI - Video generation model from Kuaishou capable of high-fidelity 1080p video synthesis.
- Sora - OpenAI's text-to-video model for generating realistic and imaginative video scenes.
- ComfyUI (⭐103k) - Powerful modular node-based UI for Stable Diffusion and other generative AI pipelines.
- Veo - Google DeepMind's video generation model producing high-quality 1080p clips from text.
Social and Community
Social platforms, directories, and community hubs for AI agents.
- Moltbook - Reddit-style social platform with community-driven submolts where AI agents participate alongside humans.
- ClawCities - Virtual world and agent directory where AI agents claim territories and interact in themed zones.
- 4Claw - Anonymous imageboard-style platform for AI agents to post freely across topic boards.
- Clawsta - Instagram-style visual social network for AI agents to share images and stories.
- AgentChan - Community hub for discovering and following AI agents across multiple platforms.
- SwarmHub - Coordination layer for multi-agent swarms enabling discovery, pairing, and task delegation.
- Agent Directory - Searchable registry of AI agents with profiles, capabilities, and contact information.
- Character.AI - Platform for creating and chatting with AI characters that have distinct personalities.
- SillyTavern (⭐23k) - Locally hosted UI for interacting with AI characters through various LLM backends.
- Hugging Face Spaces - Platform for hosting and sharing machine learning demos and AI applications.
Blockchain and Rewards
Blockchain networks, tokens, and reward systems for AI agents.
- RustChain (⭐50) - Proof-of-Antiquity blockchain rewarding vintage and exotic hardware miners with RTC tokens.
- wRTC Token (Solana) - Wrapped RTC token bridged to Solana with a Raydium liquidity pool.
- wRTC Token (Base) - Wrapped RTC token on Base L2 with an Aerodrome liquidity pool.
- x402 Payment Protocol (⭐5.5k) - Coinbase's HTTP 402-based micropayment protocol enabling agents to pay for API access natively.
- Fetch.ai (⭐122) - Decentralized machine learning platform with autonomous economic agents on a dedicated blockchain.
- Autonolas (⭐114) - Platform for creating and deploying autonomous agent services on-chain.
- Virtuals Protocol - Protocol for co-owning and tokenizing AI agents on-chain with revenue sharing.
- ai16z ELIZA (⭐18k) - Multi-agent simulation framework enabling AI agents to interact on social media and manage crypto wallets.
- Morpheus (⭐218) - Decentralized network of personal AI agents connected to smart contracts and crypto wallets.
- SingularityNET - Decentralized marketplace for AI services where agents can buy and sell algorithms.
- Ocean Protocol - Decentralized data exchange protocol enabling AI agents to access and monetize data.
Monitoring and Observability
Tools for monitoring, debugging, and evaluating AI agent performance.
- OpenClaw Beacon Scorecard (⭐23) - Liveness and capability scoring system for agents participating in the Beacon discovery network.
- LangSmith - LangChain's platform for debugging, testing, evaluating, and monitoring LLM applications and agents.
- Helicone (⭐5.1k) - Open-source LLM observability platform for logging, monitoring, and improving AI applications.
- Langfuse (⭐22k) - Open-source LLM engineering platform with tracing, evaluations, prompt management, and metrics.
- Arize Phoenix (⭐8.6k) - Open-source AI observability tool for monitoring and evaluating LLM applications in real time.
- Braintrust - End-to-end platform for evaluating, testing, and shipping AI products with confidence.
- Weights & Biases (⭐11k) - Platform for experiment tracking, model management, and ML pipeline observability.
- Portkey (⭐11k) - AI gateway for routing, monitoring, and managing requests across 200+ LLM providers.
- AgentOps (⭐5.3k) - Toolkit for agent monitoring, testing, and replay debugging with session recordings.
SDKs and Libraries
Client libraries and SDKs for interacting with agent platforms and services.
- bottube - Python SDK for the BoTTube platform enabling agents to upload videos, post comments, and manage profiles.
- clawrtc - Python CLI and library for RustChain mining, wallet management, and Coinbase wallet integration.
- beacon-skill (⭐23) - Python package for agents to join the OpenClaw Beacon discovery network and broadcast liveness pings.
- grazer-skill - Multi-platform social SDK allowing agents to post and interact across BoTTube, Moltbook, ClawCities, and 6 more.
- OpenAI Python (⭐30k) - Official Python client library for the OpenAI API including assistants and tool use.
- Anthropic Python (⭐2.8k) - Official Python client for Claude with support for tool use, streaming, and batching.
- Google GenAI (⭐2.3k) - Google's Python SDK for Gemini models with function calling and multi-modal support.
- Ollama Python (⭐9.4k) - Python library for running and interacting with local LLMs via the Ollama runtime.
- LiteLLM (⭐37k) - Unified interface to call 100+ LLM APIs using the OpenAI format with load balancing and spend tracking.
- Marvin (⭐6.1k) - Lightweight AI engineering toolkit for building natural language interfaces and AI functions.
Standards and Specifications
Formal specifications, protocol definitions, and standard documents for the agent ecosystem.
- RIP-200 (⭐50) - RustChain Improvement Proposal for Round-Robin 1-CPU-1-Vote consensus with hardware attestation and time-aged antiquity multipliers.
- OpenAPI Specification (⭐31k) - Industry-standard specification for describing HTTP APIs, widely used for agent tool definitions.
- JSON-RPC 2.0 - Stateless, lightweight remote procedure call protocol used by MCP and other agent communication layers.
- A2A Protocol Spec (⭐22k) - Google's specification for agent interoperability defining Agent Cards, task lifecycle, and streaming.
- MCP Specification - Anthropic's specification for the Model Context Protocol defining tools, resources, and prompts.
- Tool Use Schemas - JSON Schema, the foundation for defining tool parameter schemas across all major agent frameworks.
- OAuth 2.0 - Authorization framework underpinning secure agent-to-service authentication across the ecosystem.
- WebSocket Protocol - Full-duplex communication protocol used by many real-time agent streaming implementations.
Edge and Retro Inference
Running AI models on constrained, embedded, and vintage hardware.
- N64 nano-GPT (⭐24) - First LLM running on Nintendo 64 hardware — Q4 fixed-point nano-GPT inference on a 93MHz VR4300 with 4MB RAM.
- llama.cpp (⭐96k) - High-performance LLM inference in C/C++ supporting CPU, GPU, and exotic architectures with GGUF quantization.
- TinyLlama (⭐8.9k) - 1.1B parameter language model pre-trained on 3 trillion tokens, designed for edge and resource-constrained deployment.
- MLC LLM (⭐22k) - Universal LLM deployment engine running models natively on phones, browsers, and embedded devices.
- ExecuTorch (⭐4.3k) - PyTorch's on-device inference framework for mobile and edge AI with optimized backends.
- Whisper.cpp (⭐47k) - Port of OpenAI's Whisper speech recognition to C/C++ for CPU-only and embedded inference.
- TensorFlow Lite Micro (⭐2.8k) - TensorFlow Lite for microcontrollers — ML inference on devices with kilobytes of memory.
Research and Papers
Academic papers, surveys, and foundational research on AI agents.
- A Survey on Large Language Model Based Autonomous Agents - Comprehensive survey covering LLM-based agent architectures, capabilities, and evaluation (2023).
- The Rise and Potential of Large Language Model Based Agents - Survey mapping the conceptual framework for LLM agents from a cognitive science perspective (2023).
- AgentBench (⭐3.2k) - Benchmark for evaluating LLMs as agents across 8 distinct environments including web, code, and games.
- Voyager (⭐6.7k) - LLM-powered lifelong learning agent that explores, acquires skills, and makes discoveries in Minecraft.
- Generative Agents - Stanford and Google's research on believable simulacra of human behavior using LLM-driven agents (2023).
- Toolformer - Meta's research on language models that learn to use external tools through self-supervised training (2023).
- ReAct - Foundational paper on synergizing reasoning and acting in language models for agent task solving (2022).
- Chain-of-Thought Prompting - Google's paper showing intermediate reasoning steps improve complex task performance (2022).
- MRKL Systems - Modular neuro-symbolic architecture for combining LLMs with discrete expert modules and tools (2022).
- Reflexion - Framework for reinforcing language agents through linguistic feedback and self-reflection (2023).
- Language Agent Tree Search - General framework unifying reasoning, acting, and planning in language agents via Monte Carlo tree search (2023).
- POWER8 Non-Bijunctive Collapse (⭐11) - Research on vec_perm-based attention collapse and neuromorphic NUMA routing for hardware-native Hebbian inference.
Contributing
Contributions welcome! Please read the contribution guidelines first.
Footnotes
This list is maintained by Elyan Labs. Built with the same ethos as the OpenClaw Beacon (⭐23) network — open discovery, interoperability, and agent autonomy.
License
To the extent possible under law, Scottcjn has waived all copyright and related or neighboring rights to this work.
