Skip to content

AFunLS/awesome-ai-agent-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome AI Agent Tools Awesome

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.

Contents

Frameworks

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.

Marketplaces & Discovery

Platforms for discovering, sharing, and deploying AI agent tools and skills.

Skills & Plugins

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.

Development Tools

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.

Vector Databases & Memory

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.

Multi-Agent Systems

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.

Documentation & Learning

Resources for learning about AI agents and staying current.

Communities

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.

Contributing

Contributions are welcome! Please read our contribution guidelines first.

If you'd like to add a tool, framework, or resource:

  1. Make sure it's relevant to AI agent development or deployment
  2. Check that it's not already listed
  3. Add it in the appropriate category, alphabetically
  4. Include a brief description (one sentence, ~10-20 words)
  5. Ensure the link works and points to the official source
  6. Submit a pull request with a clear description

License

CC0

To the extent possible under law, the contributors have waived all copyright and related rights to this work.

About

🤖 Awesome list of AI agent tools, frameworks, marketplaces, and resources

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors