NipunaRanasinghe/awesome-ai-agents

A curated list of frameworks, tools, and resources for building and deploying AI agents.

HTML

58

261 commits

updated Oct 14, 2026

See the code

README

Awesome AI Agents

Awesome

A curated list of frameworks, tools, libraries, platforms, and resources for building and deploying AI agents.

Browse the list as a website  What's new — Changelog

Awesome AI Agents Logo



Built by the community — add your project


Contributors

Contents


🌟 Core Frameworks

Frameworks for building and managing AI agents.

FrameworkStarsDescription
AutoGenMulti-agent conversations, GPT-4 integration, customizable workflows
AutoGPTAutonomous AI agent for task completion, web browsing, and code execution
MetaGPTSimulates software company workflows, role-based agents
NeurolinkMulti-provider AI agent framework, unifies 12+ LLM providers, workflow orchestration
CrewAIRole-based agent orchestration, task delegation
PraisonAIFastest multi-agent framework (3.77μs), 100+ LLMs, MCP, workflows, Python & JS SDKs
LightAgentLightweight Python agent framework with memory, MCP/SSE, Skills, streaming, and LightSwarm multi-agent collaboration
LangChainTool integration, memory management, agent chaining
LangGraphStateful, multi-actor applications with LLMs
SuperAGIOpen-source AGI framework, multi-modal agents
Google ADK (Agent Development Kit)Code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents
OpenAI Assistants API (SDK)Build AI assistants with tools and persistent threads via SDK
AgentOpsMonitoring, cost tracking, and benchmarking SDK for agents
AgentFieldOpen-source control plane for AI agents at scale, with routing, memory, observability, identity, and auth
AgentsetProduction-ready RAG platform with agentic reasoning, hybrid search, and multimodal support
LLMStackNo-code multi-agent framework with data workflows
Agency SwarmReliable multi-agent orchestration using OpenAI Assistants API
AGiXTAdaptive automation platform with persistent memory
UpsonicReliability layer, model context protocol, task-oriented
TaskadeAI-native workspace for building and deploying multi-agent workflows
Taskade MCPOpen-source MCP toolkit and integrations for building AI agents and automated workflows
AgentVerseMulti-agent simulation environments for research
ChatDevCollaborative software development agents
AgnoMulti-agent framework, runtime, and control plane for AI products
Agentlas OSApache-2.0 local-first agent OS for portable agent and team packages, cross-host orchestration, MCP/A2A, and verification gates
Composio100+ integrations for AI agents via function calling, MCP compatible
PocketFlowMinimalist 100-line LLM framework for agents, workflows, and RAG
CAMELMulti-agent framework for communicative agents research
Strands Agents SDKAWS-backed model-driven agent SDK with MCP and multi-provider support
SummonerAgent-to-agent networking for server-decoupled agents over long-lived TCP sessions (Python/Rust), 50+ runnable templates
KodeAgentThe Minimal Agent Engine to build ReAct & CodeAct agents, with support for code sandbox and observability
Hivemoot ColonySelf-governing multi-agent platform; agents propose, vote, peer-review, and ship software via democratic consensus
OIXA ProtocolAgent-to-agent economic marketplace protocol on Base with on-chain escrow and A2A integrations
smolagentsCode-first agent library by Hugging Face, model-agnostic with MCP and sandbox support
LlamaIndexData framework for LLM apps with RAG, agents, and 300+ integrations
MastraTypeScript AI framework for agents, workflows, MCP servers, and evals
HivekeepSelf-hosted platform to run a team of specialized AI agents with persistent memory, a web UI, and Telegram/Slack/Discord/Matrix channels, in a single Bun and SQLite container
OrkasLocal-first workspace coordinating specialist AI agents across projects
Better AgentSource-available workspace for running and supervising Claude, Codex, and Gemini coding-agent sessions
fractalHierarchical coding-agent runtime with bounded autonomous loops, recursive delegation, isolated Git worktrees, persistent SQLite state, and live operator controls
YYLOCommand-line orchestrator for coding agents with typed task, validation, merge, and release-readiness boundaries, a dedicated branch/worktree, and risk-based merge review
SandBase HarnessLocal-first, self-hosted TypeScript agent runtime and MCP bridge with sandboxed sessions and audit/replay
TaleSelf-hosted workspace for people and AI agents, with shared project tasks, manager delegation, persistent sandbox workspaces, and human review of results
RavenPlans a complex task as a DAG and runs it across built-in and third-party agents, with a self-evolving loop that installs only verified changes
MarkusPlatform for building and running teams of AI agents with roles, task delegation, and persistent memory

🚀 Specialized Agents

Agents designed for specific tasks or industries.

💻 Coding Agents

NameStarsDescription
SWE-agentAI agent for software engineering tasks
GPT PilotAssists in writing and debugging code
OpenHandsOpen-source AI software development agents (formerly OpenDevin)
DevikaAgentic AI Software Engineer that writes code from natural instructions
AiderAI pair programming in terminal
PlandexAI coding engine for complex projects
TaskWeaverCode-first agent framework for analytical tasks
Gemini CLIOpen-source AI agent bringing Gemini to the terminal with MCP support
AgenticSeekFully local autonomous agent that browses web and codes without APIs
ClineAutonomous coding agent in VS Code with MCP, browser use, and terminal
GooseOpen-source extensible AI agent by Block for engineering tasks
bolt.diyAI-powered full-stack web development in the browser with 19+ LLMs
Atomic AgentLocal-first CLI and TUI coding agent, open-weight models, 56 tools, MCP
OrbiTakes a labeled GitHub issue to a reviewed PR and a tagged release

🔬 Research Agents

NameStarsDescription
GPT ResearcherAutonomous agent for comprehensive research
Dr. ClawLocal research workspace with survey, ideation, experiment, publication, and promotion stages
StormMulti-agent system for collaborative reasoning
DeerFlowFramework for deep research with web search and Python execution
AgonPrompt Economy orchestrator: reusable scientist/coder/auditor loops instead of per-task prompts, 18 roles, 10+ disciplines
AutoNumericsWrites, debugs, and validates classical PDE numerical solvers from plain-language problem descriptions
CaesarBuilds a knowledge graph while exploring the web, then refines drafts via adversarial synthesis
P2PCLAWDecentralized P2P agent swarm for open scientific research
CAJALLocal scientific paper generation agent with IMRaD structure and citations

🎨 Creative Agents

NameStarsDescription
ShortGPTShort-form video generation agent
AI-townVirtual world simulation with AI agents
BulkPublishAPI and agent skills for drafting, scheduling, and publishing social media content

🌐 Web & Computer Use Agents

NameStarsDescription
Browser UseMake websites accessible for AI agents, automate tasks with ease
NanoBrowserTypeScript-based AI browsing agent
FirecrawlTurn websites into LLM-ready markdown or structured data
Crawl4AIOpen-source LLM-friendly web crawler and scraper
StagehandAI browser automation framework with natural language and code
XquikX/Twitter data and action API (REST, MCP, webhooks) that agents call for search, monitoring, and posting
SkyvernBrowser automation agent using LLMs and computer vision to complete web workflows
Playwright MCPMCP server exposing Playwright browser automation to AI agents
Agent SOpen framework for computer-use agents that operate desktop GUIs like a human
UI-TARS DesktopGUI agent by ByteDance that controls desktop and browser via natural language, built on the UI-TARS vision model
agent-qaSelf-improving QA agent for natural-language web and mobile tests

🗣️ Programming Language Agents

Agents and frameworks specialized for specific programming languages.

NameLanguageStarsDescription
TypeChatTypeScriptType-safe LLM outputs using TypeScript types
LangChain.jsJavaScriptJS version of LangChain
Semantic KernelC#/.NETIntegrate LLMs into .NET apps
LangChain4jJavaJava implementation of LangChain
HaystackPythonSearch and question answering agents
LlamaIndex.jsTypeScriptJS version of LlamaIndex
LangChain.rbRubyRuby implementation of LangChain
LangChainGoGoGo implementation for LLM orchestration
OpenAI Agents (Python)PythonLightweight, provider-agnostic agent framework
Swarms-rsRustSwarm-based agent orchestration in Rust
AnythingLLMJavaScriptAll-in-one AI agent builder with RAG and UI

🎙️ Voice Agents

Frameworks for building real-time voice and conversational AI agents.

NameStarsDescription
PipecatOpen-source framework for building real-time voice and multimodal conversational agents
LiveKit AgentsFramework for real-time voice AI agents with WebRTC transport, built on LiveKit
TEN FrameworkOpen-source framework for real-time conversational voice agents with multimodal support

⚙️ Agent Operations

Tools and systems for managing AI agents.

🧠 Memory

NameStarsDescription
Letta (formerly MemGPT)Dynamic, adaptive agent memory system
Mem0Universal memory layer for AI agents
Tree Ring MemoryLocal-first CLI/TUI for agent memory recall, forgetting, audit, and consolidation
ChromaDBVector DB for memory/context
WeaviateScalable vector DB for semantic memory
Portable HandoffLocal-first CLI for handing off coding-agent session context between tools
MnemoverseMIT MCP memory server; a hosted engine re-ranks recall from reported outcomes
Fidelis MemoryLocal-first MCP memory: local vector recall, optional keyword+vector hybrid mode
ScreenpipeSource-available screen/audio history for agents via MCP and a local API
BusabaseOpen-source agent workspace with auditable, permission-aware ChangeRequests

📊 Evaluation

NameStarsDescription
AgentBenchMulti-environment testing for agents
LangTraceMonitoring and trace visualization
agenttraceLocal TUI and reports for AI coding agent session cost, latency, failures, and health
axLocal-first evidence graph for coding-agent sessions, tool calls, skills, and cost
Agent EvaluationBenchmarking agent capabilities
Simple EvalsOpenAI's lightweight LLM evaluation library

📈 Observability

Tracing, monitoring, and debugging tools for agents in production.

NameStarsDescription
LangfuseOpen-source LLM engineering platform for tracing, prompt management, and evaluations
Arize PhoenixOpen-source AI observability with OpenTelemetry tracing, evals, and agent debugging
HeliconeOpen-source LLM observability with one-line integration for cost and usage tracking
OpenLLMetryOpenTelemetry-based instrumentation for LLM and agent frameworks
LaminarOpen-source platform for tracing and evaluating AI agents
Noveum TracePython SDK for tracing LLM calls and agent workflows in the hosted Noveum platform
OrcaReplayRecords a coding-agent run below the harness and replays it offline byte-for-byte
OpenClaw MonitorOpen-source monitoring dashboard for OpenClaw AI agents — token usage, session tracking, 7-day trends
BifrostOpenAI-compatible LLM gateway with multi-provider routing, failover, and tracing

🚀 Deployment

NameStarsDescription
DaytonaElastic infrastructure for AI-generated code
E2BSecure sandboxed environments for agents
OctoAIScalable infrastructure for agent deployment
ModalServerless runtime for AI workloads

🔒 Security & Governance

NameStarsDescription
Agent Governance ToolkitPolicy enforcement, zero-trust identity, and execution sandboxing for autonomous AI agents
GarakLLM vulnerability scanner - probes for prompt injection, data leakage, and hallucination
PresidioPII detection, redaction, and anonymization across text, images, and structured data
Guardrails AIOutput validation and guardrails for LLM responses
NeMo GuardrailsProgrammable guardrails for LLM-based conversational systems
LLM GuardSecurity toolkit for scanning and sanitizing LLM prompts and outputs
PolaxisPre-execution runtime firewall for AI agents - 7-layer threat detection and spend controls
sofagentCommit-time audit harness for coding agents - git-diff rules, HMAC audit trail, rollback
hermes-jailbenchDeterministic jailbreak regression benchmark for known-pattern attacks
LintLangZero-LLM static analysis for agent configs, tool descriptions, and prompts
Little CanarySacrificial-canary prompt-injection preflight (block / flag / pass)

🔌 Protocols

Open protocols and implementations for agent-to-tool and agent-to-agent interoperability.

NameStarsDescription
Model Context ProtocolAnthropic's open protocol standardizing how AI agents connect to tools and data sources
MCP ServersOfficial collection of reference MCP server implementations
A2AOpen protocol started by Google for agent-to-agent communication across frameworks
FastMCPPythonic framework for building MCP servers and clients

📚 Research & Benchmarks

Key research papers, benchmarks, and surveys on AI agents.

📄 Papers

TitleLinkDescription
The Rise of LLM-Based AgentsarXivComprehensive survey on LLM-based agents
Tool Learning with Foundation ModelsarXivTool usage in AI agents
Multi-Agent CollaborationarXivCollaboration in multi-agent systems
Large Language Model based Multi-AgentsarXivSurvey of progress and challenges
Agentic AI SystemsarXivComponents and applications of agentic AI
A Survey on LLM-based Autonomous AgentsarXivFocus on autonomous LLM agents
OptimAI: Optimization from Natural Language Using LLM-Powered AI AgentsarXivFour-agent pipeline with bandit scheduling turns optimization problems into solver code
Training Agents to Evolve with Their Harness (HAT)arXivHarness-aware training for a live-commerce agent, with evaluation on changing skills, tools, prompts, and hooks
The Agent Loop: A Survey of Control Strategies, Skills, and HarnessesSSRNControl strategies, agentic RL, termination and recovery, skills, and harnesses around the agent loop

📊 Benchmarks

NameStarsDescription
ToolBenchBenchmark for tool learning
SOTOPIA-πSocial intelligence benchmark for multi-agent systems
PerspectiveGapBenchmark for writing orchestration prompts in multi-agent systems, 110 scenarios across 10 topologies
ClawBenchLive-web browser-agent benchmark with 283 tasks across 163 real websites

🌐 Community Resources

Join the conversation and stay updated on AI agent developments.

👥 Communities

NameLinkDescription
LangChain CommunityDiscordActive developer community
AutoGen DiscussionsGitHubMicrosoft AutoGen community forum
AgentOps DiscordJoinDeveloper space for observability and testing agents
Letta AI CommunityDiscordDiscussions on adaptive memory in AI agents

📰 Newsletters

NameLinkDescription
The Batch (DeepLearning.AI)SubscribeWeekly AI industry insights

🚀 Contributors

A huge thank you to all our amazing contributors!

Your contributions make this project better every day.

⭐ A special shoutout to all our stargazers for your support! Star this repository to stay updated and help grow the community of AI enthusiasts!

Contributing

Your contributions are welcome! Here's how to get started:

  • Fork the repository and clone it locally.
  • Add your resource to the appropriate section in README.md.
  • Ensure the resource is:
    • Relevant to AI agents.
    • Actively maintained (updated within the last 6 months).
    • Includes a brief description and link.
  • Submit a pull request with a clear description of your changes.

For more details, see the CONTRIBUTING.md guide.

ai
ai-agent
ai-agents
awesome
awesome-agents
awesome-ai
awesome-list
awesome-lists
curated-list

NipunaRanasinghe/awesome-ai-agents

A curated list of frameworks, tools, and resources for building and deploying AI agents.

HTML

58

261 commits

updated Oct 14, 2026

See the code

README

Awesome AI Agents

Awesome

A curated list of frameworks, tools, libraries, platforms, and resources for building and deploying AI agents.

Browse the list as a website  What's new — Changelog

Awesome AI Agents Logo



Built by the community — add your project


Contributors

Contents


🌟 Core Frameworks

Frameworks for building and managing AI agents.

FrameworkStarsDescription
AutoGenMulti-agent conversations, GPT-4 integration, customizable workflows
AutoGPTAutonomous AI agent for task completion, web browsing, and code execution
MetaGPTSimulates software company workflows, role-based agents
NeurolinkMulti-provider AI agent framework, unifies 12+ LLM providers, workflow orchestration
CrewAIRole-based agent orchestration, task delegation
PraisonAIFastest multi-agent framework (3.77μs), 100+ LLMs, MCP, workflows, Python & JS SDKs
LightAgentLightweight Python agent framework with memory, MCP/SSE, Skills, streaming, and LightSwarm multi-agent collaboration
LangChainTool integration, memory management, agent chaining
LangGraphStateful, multi-actor applications with LLMs
SuperAGIOpen-source AGI framework, multi-modal agents
Google ADK (Agent Development Kit)Code-first Python toolkit for building, evaluating, and deploying sophisticated AI agents
OpenAI Assistants API (SDK)Build AI assistants with tools and persistent threads via SDK
AgentOpsMonitoring, cost tracking, and benchmarking SDK for agents
AgentFieldOpen-source control plane for AI agents at scale, with routing, memory, observability, identity, and auth
AgentsetProduction-ready RAG platform with agentic reasoning, hybrid search, and multimodal support
LLMStackNo-code multi-agent framework with data workflows
Agency SwarmReliable multi-agent orchestration using OpenAI Assistants API
AGiXTAdaptive automation platform with persistent memory
UpsonicReliability layer, model context protocol, task-oriented
TaskadeAI-native workspace for building and deploying multi-agent workflows
Taskade MCPOpen-source MCP toolkit and integrations for building AI agents and automated workflows
AgentVerseMulti-agent simulation environments for research
ChatDevCollaborative software development agents
AgnoMulti-agent framework, runtime, and control plane for AI products
Agentlas OSApache-2.0 local-first agent OS for portable agent and team packages, cross-host orchestration, MCP/A2A, and verification gates
Composio100+ integrations for AI agents via function calling, MCP compatible
PocketFlowMinimalist 100-line LLM framework for agents, workflows, and RAG
CAMELMulti-agent framework for communicative agents research
Strands Agents SDKAWS-backed model-driven agent SDK with MCP and multi-provider support
SummonerAgent-to-agent networking for server-decoupled agents over long-lived TCP sessions (Python/Rust), 50+ runnable templates
KodeAgentThe Minimal Agent Engine to build ReAct & CodeAct agents, with support for code sandbox and observability
Hivemoot ColonySelf-governing multi-agent platform; agents propose, vote, peer-review, and ship software via democratic consensus
OIXA ProtocolAgent-to-agent economic marketplace protocol on Base with on-chain escrow and A2A integrations
smolagentsCode-first agent library by Hugging Face, model-agnostic with MCP and sandbox support
LlamaIndexData framework for LLM apps with RAG, agents, and 300+ integrations
MastraTypeScript AI framework for agents, workflows, MCP servers, and evals
HivekeepSelf-hosted platform to run a team of specialized AI agents with persistent memory, a web UI, and Telegram/Slack/Discord/Matrix channels, in a single Bun and SQLite container
OrkasLocal-first workspace coordinating specialist AI agents across projects
Better AgentSource-available workspace for running and supervising Claude, Codex, and Gemini coding-agent sessions
fractalHierarchical coding-agent runtime with bounded autonomous loops, recursive delegation, isolated Git worktrees, persistent SQLite state, and live operator controls
YYLOCommand-line orchestrator for coding agents with typed task, validation, merge, and release-readiness boundaries, a dedicated branch/worktree, and risk-based merge review
SandBase HarnessLocal-first, self-hosted TypeScript agent runtime and MCP bridge with sandboxed sessions and audit/replay
TaleSelf-hosted workspace for people and AI agents, with shared project tasks, manager delegation, persistent sandbox workspaces, and human review of results
RavenPlans a complex task as a DAG and runs it across built-in and third-party agents, with a self-evolving loop that installs only verified changes
MarkusPlatform for building and running teams of AI agents with roles, task delegation, and persistent memory

🚀 Specialized Agents

Agents designed for specific tasks or industries.

💻 Coding Agents

NameStarsDescription
SWE-agentAI agent for software engineering tasks
GPT PilotAssists in writing and debugging code
OpenHandsOpen-source AI software development agents (formerly OpenDevin)
DevikaAgentic AI Software Engineer that writes code from natural instructions
AiderAI pair programming in terminal
PlandexAI coding engine for complex projects
TaskWeaverCode-first agent framework for analytical tasks
Gemini CLIOpen-source AI agent bringing Gemini to the terminal with MCP support
AgenticSeekFully local autonomous agent that browses web and codes without APIs
ClineAutonomous coding agent in VS Code with MCP, browser use, and terminal
GooseOpen-source extensible AI agent by Block for engineering tasks
bolt.diyAI-powered full-stack web development in the browser with 19+ LLMs
Atomic AgentLocal-first CLI and TUI coding agent, open-weight models, 56 tools, MCP
OrbiTakes a labeled GitHub issue to a reviewed PR and a tagged release

🔬 Research Agents

NameStarsDescription
GPT ResearcherAutonomous agent for comprehensive research
Dr. ClawLocal research workspace with survey, ideation, experiment, publication, and promotion stages
StormMulti-agent system for collaborative reasoning
DeerFlowFramework for deep research with web search and Python execution
AgonPrompt Economy orchestrator: reusable scientist/coder/auditor loops instead of per-task prompts, 18 roles, 10+ disciplines
AutoNumericsWrites, debugs, and validates classical PDE numerical solvers from plain-language problem descriptions
CaesarBuilds a knowledge graph while exploring the web, then refines drafts via adversarial synthesis
P2PCLAWDecentralized P2P agent swarm for open scientific research
CAJALLocal scientific paper generation agent with IMRaD structure and citations

🎨 Creative Agents

NameStarsDescription
ShortGPTShort-form video generation agent
AI-townVirtual world simulation with AI agents
BulkPublishAPI and agent skills for drafting, scheduling, and publishing social media content

🌐 Web & Computer Use Agents

NameStarsDescription
Browser UseMake websites accessible for AI agents, automate tasks with ease
NanoBrowserTypeScript-based AI browsing agent
FirecrawlTurn websites into LLM-ready markdown or structured data
Crawl4AIOpen-source LLM-friendly web crawler and scraper
StagehandAI browser automation framework with natural language and code
XquikX/Twitter data and action API (REST, MCP, webhooks) that agents call for search, monitoring, and posting
SkyvernBrowser automation agent using LLMs and computer vision to complete web workflows
Playwright MCPMCP server exposing Playwright browser automation to AI agents
Agent SOpen framework for computer-use agents that operate desktop GUIs like a human
UI-TARS DesktopGUI agent by ByteDance that controls desktop and browser via natural language, built on the UI-TARS vision model
agent-qaSelf-improving QA agent for natural-language web and mobile tests

🗣️ Programming Language Agents

Agents and frameworks specialized for specific programming languages.

NameLanguageStarsDescription
TypeChatTypeScriptType-safe LLM outputs using TypeScript types
LangChain.jsJavaScriptJS version of LangChain
Semantic KernelC#/.NETIntegrate LLMs into .NET apps
LangChain4jJavaJava implementation of LangChain
HaystackPythonSearch and question answering agents
LlamaIndex.jsTypeScriptJS version of LlamaIndex
LangChain.rbRubyRuby implementation of LangChain
LangChainGoGoGo implementation for LLM orchestration
OpenAI Agents (Python)PythonLightweight, provider-agnostic agent framework
Swarms-rsRustSwarm-based agent orchestration in Rust
AnythingLLMJavaScriptAll-in-one AI agent builder with RAG and UI

🎙️ Voice Agents

Frameworks for building real-time voice and conversational AI agents.

NameStarsDescription
PipecatOpen-source framework for building real-time voice and multimodal conversational agents
LiveKit AgentsFramework for real-time voice AI agents with WebRTC transport, built on LiveKit
TEN FrameworkOpen-source framework for real-time conversational voice agents with multimodal support

⚙️ Agent Operations

Tools and systems for managing AI agents.

🧠 Memory

NameStarsDescription
Letta (formerly MemGPT)Dynamic, adaptive agent memory system
Mem0Universal memory layer for AI agents
Tree Ring MemoryLocal-first CLI/TUI for agent memory recall, forgetting, audit, and consolidation
ChromaDBVector DB for memory/context
WeaviateScalable vector DB for semantic memory
Portable HandoffLocal-first CLI for handing off coding-agent session context between tools
MnemoverseMIT MCP memory server; a hosted engine re-ranks recall from reported outcomes
Fidelis MemoryLocal-first MCP memory: local vector recall, optional keyword+vector hybrid mode
ScreenpipeSource-available screen/audio history for agents via MCP and a local API
BusabaseOpen-source agent workspace with auditable, permission-aware ChangeRequests

📊 Evaluation

NameStarsDescription
AgentBenchMulti-environment testing for agents
LangTraceMonitoring and trace visualization
agenttraceLocal TUI and reports for AI coding agent session cost, latency, failures, and health
axLocal-first evidence graph for coding-agent sessions, tool calls, skills, and cost
Agent EvaluationBenchmarking agent capabilities
Simple EvalsOpenAI's lightweight LLM evaluation library

📈 Observability

Tracing, monitoring, and debugging tools for agents in production.

NameStarsDescription
LangfuseOpen-source LLM engineering platform for tracing, prompt management, and evaluations
Arize PhoenixOpen-source AI observability with OpenTelemetry tracing, evals, and agent debugging
HeliconeOpen-source LLM observability with one-line integration for cost and usage tracking
OpenLLMetryOpenTelemetry-based instrumentation for LLM and agent frameworks
LaminarOpen-source platform for tracing and evaluating AI agents
Noveum TracePython SDK for tracing LLM calls and agent workflows in the hosted Noveum platform
OrcaReplayRecords a coding-agent run below the harness and replays it offline byte-for-byte
OpenClaw MonitorOpen-source monitoring dashboard for OpenClaw AI agents — token usage, session tracking, 7-day trends
BifrostOpenAI-compatible LLM gateway with multi-provider routing, failover, and tracing

🚀 Deployment

NameStarsDescription
DaytonaElastic infrastructure for AI-generated code
E2BSecure sandboxed environments for agents
OctoAIScalable infrastructure for agent deployment
ModalServerless runtime for AI workloads

🔒 Security & Governance

NameStarsDescription
Agent Governance ToolkitPolicy enforcement, zero-trust identity, and execution sandboxing for autonomous AI agents
GarakLLM vulnerability scanner - probes for prompt injection, data leakage, and hallucination
PresidioPII detection, redaction, and anonymization across text, images, and structured data
Guardrails AIOutput validation and guardrails for LLM responses
NeMo GuardrailsProgrammable guardrails for LLM-based conversational systems
LLM GuardSecurity toolkit for scanning and sanitizing LLM prompts and outputs
PolaxisPre-execution runtime firewall for AI agents - 7-layer threat detection and spend controls
sofagentCommit-time audit harness for coding agents - git-diff rules, HMAC audit trail, rollback
hermes-jailbenchDeterministic jailbreak regression benchmark for known-pattern attacks
LintLangZero-LLM static analysis for agent configs, tool descriptions, and prompts
Little CanarySacrificial-canary prompt-injection preflight (block / flag / pass)

🔌 Protocols

Open protocols and implementations for agent-to-tool and agent-to-agent interoperability.

NameStarsDescription
Model Context ProtocolAnthropic's open protocol standardizing how AI agents connect to tools and data sources
MCP ServersOfficial collection of reference MCP server implementations
A2AOpen protocol started by Google for agent-to-agent communication across frameworks
FastMCPPythonic framework for building MCP servers and clients

📚 Research & Benchmarks

Key research papers, benchmarks, and surveys on AI agents.

📄 Papers

TitleLinkDescription
The Rise of LLM-Based AgentsarXivComprehensive survey on LLM-based agents
Tool Learning with Foundation ModelsarXivTool usage in AI agents
Multi-Agent CollaborationarXivCollaboration in multi-agent systems
Large Language Model based Multi-AgentsarXivSurvey of progress and challenges
Agentic AI SystemsarXivComponents and applications of agentic AI
A Survey on LLM-based Autonomous AgentsarXivFocus on autonomous LLM agents
OptimAI: Optimization from Natural Language Using LLM-Powered AI AgentsarXivFour-agent pipeline with bandit scheduling turns optimization problems into solver code
Training Agents to Evolve with Their Harness (HAT)arXivHarness-aware training for a live-commerce agent, with evaluation on changing skills, tools, prompts, and hooks
The Agent Loop: A Survey of Control Strategies, Skills, and HarnessesSSRNControl strategies, agentic RL, termination and recovery, skills, and harnesses around the agent loop

📊 Benchmarks

NameStarsDescription
ToolBenchBenchmark for tool learning
SOTOPIA-πSocial intelligence benchmark for multi-agent systems
PerspectiveGapBenchmark for writing orchestration prompts in multi-agent systems, 110 scenarios across 10 topologies
ClawBenchLive-web browser-agent benchmark with 283 tasks across 163 real websites

🌐 Community Resources

Join the conversation and stay updated on AI agent developments.

👥 Communities

NameLinkDescription
LangChain CommunityDiscordActive developer community
AutoGen DiscussionsGitHubMicrosoft AutoGen community forum
AgentOps DiscordJoinDeveloper space for observability and testing agents
Letta AI CommunityDiscordDiscussions on adaptive memory in AI agents

📰 Newsletters

NameLinkDescription
The Batch (DeepLearning.AI)SubscribeWeekly AI industry insights

🚀 Contributors

A huge thank you to all our amazing contributors!

Your contributions make this project better every day.

⭐ A special shoutout to all our stargazers for your support! Star this repository to stay updated and help grow the community of AI enthusiasts!

Contributing

Your contributions are welcome! Here's how to get started:

  • Fork the repository and clone it locally.
  • Add your resource to the appropriate section in README.md.
  • Ensure the resource is:
    • Relevant to AI agents.
    • Actively maintained (updated within the last 6 months).
    • Includes a brief description and link.
  • Submit a pull request with a clear description of your changes.

For more details, see the CONTRIBUTING.md guide.

ai
ai-agent
ai-agents
awesome
awesome-agents
awesome-ai
awesome-list
awesome-lists
curated-list

Significant stargazers

Burak Bayır

138 followers · starred Jun 2026