A curated list of tools, frameworks, marketplaces, and resources for building, deploying, and discovering AI agents.
AI agents are autonomous or semi-autonomous systems powered by large language models (LLMs) that can use tools, execute functions, and complete complex tasks with minimal human intervention. This list helps developers, researchers, and businesses discover the best resources in the rapidly evolving AI agent ecosystem.
- Frameworks
- Marketplaces & Discovery
- Skills & Plugins
- Development Tools
- Vector Databases & Memory
- Multi-Agent Systems
- Documentation & Learning
- Communities
- Contributing
Foundational libraries and SDKs for building AI agents.
- LangChain - Comprehensive framework for developing applications powered by language models with extensive integrations and tool support.
- LangGraph - Library for building stateful, multi-actor applications with LLMs, featuring graph-based agent orchestration.
- AutoGPT - Experimental open-source application showcasing the capabilities of autonomous GPT-4 agents.
- CrewAI - Framework for orchestrating role-playing, autonomous AI agents for collaborative task execution.
- Microsoft AutoGen - Framework for building multi-agent conversational systems with support for human-in-the-loop workflows.
- Semantic Kernel - Microsoft's SDK for integrating LLMs into C#, Python, and Java applications with enterprise features.
- LlamaIndex - Data framework for LLM applications, specializing in data indexing, retrieval, and knowledge graph integration.
- BabyAGI - Minimalist framework for autonomous task-driven agents with dynamic task queue management.
- AgentGPT - Browser-based platform for assembling, configuring, and deploying autonomous AI agents.
- Haystack - End-to-end NLP framework for building production-ready LLM applications and agents.
- Google ADK (Agent Development Kit) - Google's comprehensive toolkit for building production-grade AI agents with enterprise integrations.
- Pydantic AI - Python framework for building type-safe AI agents with Pydantic model validation.
- Langflow - Low-code visual interface for building and deploying LangChain workflows and agents.
Platforms for discovering, sharing, and deploying AI agent tools and skills.
- tutuoai.com - AI agent marketplace with 116+ curated tools, skills, and plugins for enhancing agent capabilities across multiple domains.
- AWS AI Agent Marketplace - Enterprise marketplace for discovering and deploying AI agent solutions on AWS infrastructure.
- Moveworks AI Agent Marketplace - 100+ pre-built, installable agent plugins for enterprise automation and support.
- ServiceNow AI Agent Marketplace - Enterprise marketplace for industry-specific AI agents and workflows.
- Kore.ai Agent Marketplace - Templates, tools, and connectors for custom AI agent development.
- AI Agent Store - Directory of AI agents and frameworks filterable by category, profession, and functionality.
- AI Agents Directory - Curated directory of agent skills with install commands for quick deployment.
- Google Cloud AI Agent Marketplace - Partner ecosystem for discovering enterprise-grade AI agents in Gemini Enterprise.
- GitHub MCP Registry - Central hub for discovering Model Context Protocol (MCP) servers and tools.
Reusable capabilities and integrations that extend agent functionality.
- MCP (Model Context Protocol) - Open protocol for connecting AI agents to external data sources and tools.
- Claude Skills - Anthropic's system for teaching expertise that any agent can apply across tasks.
- 2389 Research Skills - Open-source Claude Code plugins and MCP servers for development workflows and testing.
- Microsoft Skills Repository - Skills, MCP servers, and custom agents for Azure SDK and Microsoft AI Foundry integration.
- LangChain Tools - Extensive collection of pre-built tools and integrations for LangChain agents.
- WordPress MCP Adapter - Converts WordPress Abilities into MCP tools for AI agents.
- mcp-agent - Build effective agents using Model Context Protocol and workflow patterns.
Tools for building, testing, and deploying AI agents.
- LangSmith - Platform for debugging, testing, and monitoring LLM applications and agents.
- Langfuse - Open-source observability and analytics platform for LLM applications with agent tracking.
- n8n - Workflow automation platform with AI agent integration and visual programming interface.
- Flowise - Drag-and-drop UI for building customized LLM flows and AI agents.
- Spec Kit - Open-source toolkit for spec-driven development with coding agents.
- AgentOps - Observability and monitoring platform specifically designed for AI agents.
- PromptLayer - Platform for tracking, managing, and versioning prompts for agent development.
Storage solutions for agent memory, context, and knowledge retrieval.
- Pinecone - Managed vector database for similarity search and long-term memory in AI agents.
- Weaviate - Open-source vector database with built-in vectorization and hybrid search capabilities.
- Chroma - Lightweight, open-source embedding database designed for AI applications.
- Qdrant - High-performance vector database with advanced filtering and payload support.
- Milvus - Open-source vector database built for scalable similarity search and AI applications.
Frameworks specifically designed for coordinating multiple AI agents.
- CrewAI - Role-based multi-agent collaboration with task delegation and hierarchical planning.
- Microsoft AutoGen - Multi-agent conversation framework with customizable agent roles and behaviors.
- MetaGPT - Multi-agent framework that simulates software development teams with specialized roles.
- ChatDev - Collaborative agents forming a virtual software company with roles like CEO, CTO, and developers.
- CAMEL - Communicative Agents for "Mind" Exploration of Large Language Model Society.
Resources for learning about AI agents and staying current.
- LangChain Documentation - Comprehensive guides and tutorials for building with LangChain.
- Anthropic Agent Documentation - Official documentation for building agents with Claude.
- OpenAI Agents Guide - Guide to building assistants and agents with OpenAI APIs.
- Awesome Agents List - Another curated collection of AI agent frameworks and tools.
- Azure AI Agent Training - Microsoft Learn courses for integrating MCP tools with Azure AI agents.
- LlamaIndex Guides - Deep dives into agent architecture decisions and best practices.
Places to discuss, learn, and collaborate on AI agent development.
- r/AI_Agents - Reddit community for AI agent discussion, tools, and use cases.
- r/LangChain - Community focused on LangChain development and agent workflows.
- r/LLMDevs - Subreddit for LLM developers building agents and applications.
- AI Agency Alliance Discord - 12,000+ member Discord community for AI automation and agent development.
- LangChain Discord - Official Discord server for LangChain developers and users.
- CrewAI Discord - Community for CrewAI framework users and contributors.
- AutoGPT Discord - Discussion and support for AutoGPT development and usage.
Contributions are welcome! Please read our contribution guidelines first.
If you'd like to add a tool, framework, or resource:
- Make sure it's relevant to AI agent development or deployment
- Check that it's not already listed
- Add it in the appropriate category, alphabetically
- Include a brief description (one sentence, ~10-20 words)
- Ensure the link works and points to the official source
- Submit a pull request with a clear description
To the extent possible under law, the contributors have waived all copyright and related rights to this work.
