An open API service indexing awesome lists of open source software.

awesome-ai-agents

Curated list of 50+ AI agent frameworks, multi-agent systems, LLM integration tools, and autonomous agent resources for developers
https://github.com/tysoncung/awesome-ai-agents

Last synced: 10 days ago
JSON representation

Agent Development Platforms

Full-Stack Platforms

  • LangSmith - Platform for debugging, testing, and monitoring LLM applications.
  • MLflow - Platform for ML lifecycle management.

Low-Code/No-Code

  • Dify - LLMOps platform for building AI applications.
  • PromptFlow - Streamlining development cycle of LLM applications.
  • Botpress - Open-source conversational AI platform.

Agent Orchestration

Task Management

  • TaskWeaver - Code-first framework for building LLM-powered autonomous agents.
  • AgentGPT - Assemble, configure, and deploy autonomous AI agents in your browser.
  • ix - Autonomous GPT-4 agent platform.

Workflow & Planning

  • LangChain - Building applications with LLMs through composability.
  • Semantic Kernel - Microsoft's SDK for integrating LLMs with conventional programming languages.
  • Haystack - End-to-end framework for building production-ready LLM applications.
  • Composio - Integration platform for AI agents with 150+ tools.

Learning Resources

Books

Communities

Courses & Tutorials

LLM Integration

Agent-Specific Models

  • Gorilla - LLM connected with massive APIs.

Model Providers

  • OpenAI API - GPT-5, GPT-4o, o1/o3 reasoning models with function calling.
  • Google Gemini - Gemini 3 Pro with 1M+ context and function calling.
  • Ollama - Run open-source LLMs locally (Llama 3, Mistral, Qwen, etc.).
  • vLLM - High-throughput LLM serving with PagedAttention.

Memory & State Management

Memory Systems

  • Mem0 - Memory layer for AI agents.
  • Zep - Long-term memory for AI assistants.
  • LangMem - Memory management for LangChain agents.

Vector Databases

  • Pinecone - Vector database for LLM applications.
  • Weaviate - Open-source vector search engine.
  • Qdrant - Vector similarity search engine with extended filtering support.
  • Chroma - Open-source embedding database.
  • Milvus - Cloud-native vector database.

Multi-Agent Frameworks

Agent Collaboration

  • AutoGen - Microsoft's framework for building multi-agent conversational systems.
  • CrewAI - Cutting-edge framework for orchestrating role-playing autonomous AI agents.
  • LangGraph - Build stateful multi-actor applications with LLMs using graph-based workflows.
  • Swarm - OpenAI's educational framework for exploring lightweight multi-agent orchestration.

Autonomous Agents

  • OpenHands - Open-source autonomous coding agent (formerly OpenDevin).
  • AutoGPT - Experimental autonomous GPT-4 agent that chains tasks.
  • BabyAGI - AI-powered task management system using OpenAI and vector databases.
  • GPT Engineer - Specify what you want to build, AI asks clarifying questions, then builds it.
  • MetaGPT - Multi-agent framework that assigns different roles to GPTs to form collaborative software entities.
  • Devin - Cognition's autonomous AI software engineer, now generally available.
  • Orkas - Open-source, local-first desktop AI workforce where a Commander plans goals and coordinates specialist agents through one conversation.

Browser & Computer Use Agents

  • OpenAI Operator - OpenAI's browser automation agent (research preview).
  • OpenAgent - Self-hostable personal AI assistant with LLM, RAG, and agent loops; computer-use, browser-use, and coding agents; MCP and multi-model support (demo).
  • Stagehand - AI browser automation built on Playwright with act/extract/observe primitives.
  • browser-use - Open-source Python framework for AI web automation.
  • Skyvern - Computer vision-based browser automation API.
  • Anthropic Computer Use - Claude's native computer use capability for GUI automation.

Production & Deployment

Monitoring & Observability

  • LangFuse - Open-source LLM engineering platform.
  • Phoenix - AI observability & evaluation.
  • Helicone - Open-source LLM observability platform.
  • ax - Local-first evidence graph for coding-agent sessions, tool calls, skills, and cost.

Serving & Scaling

  • Ray - Distributed computing framework for ML workloads.
  • BentoML - Unified framework for building, shipping, and scaling ML services.
  • Seldon Core - ML deployment on Kubernetes.
  • Open Agent Relay - Serve existing local agents as LAN-callable capabilities without moving their implementation or credentials.

Research Papers

Communities

Tool & Function Calling

Function Calling Frameworks

Tool Integration

  • n8n - Workflow automation with AI capabilities and 400+ integrations.
  • NotFair - Open-source Claude Code skills for SEO, GEO, Google Ads, and Meta Ads; connects to live data via Google Ads MCP, Meta Ads MCP, Google Search Console MCP, and Google Analytics (GA4) MCP.
  • Flowise - Visual builder for AI workflows.