Skip to content

mdyzma/awesome-ai-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome AI-Agents Awesome

A curated list of AI-powered coding assistants, autonomous agents, and agentic tools that help developers write, review, and understand code. This collection covers everything from command-line interfaces and IDEs to web-based platforms and self-hosted solutions, designed to enhance productivity and transform the way we build software.

AI agents are transforming software development by providing intelligent assistance across the entire development lifecycle. Whether you're looking for a CLI tool to chat with your codebase, an IDE with deep AI integration, or a self-hosted solution for privacy-conscious teams, this list has you covered.

Contents

CLI Tools

Command-line AI assistants that bring powerful AI capabilities directly to your terminal.

  • Aider - AI pair programming in your terminal with Git integration and multi-file editing support.
  • Claude-CLI - Command-line interface for Anthropic's Claude API with image support and customizable parameters.
  • Codex - OpenAI's lightweight coding agent that converts natural language to code and runs locally.
  • Copilot CLI - GitHub's AI-powered command-line assistant for generating shell commands.
  • Gemini CLI - Google's terminal-based AI agent with powerful code understanding and GitHub Actions integration.
  • Goose CLI - Open-source local AI agent by Block with extensible MCP server support and customizable autonomy.
  • OpenCode - Open-source AI coding agent available as CLI, desktop app, and IDE extension with 75+ LLM providers support.
  • Plandex - Terminal-based AI designed for large projects with 2M+ token context window and multi-step task planning.
  • QwenCode - Terminal AI agent optimized for Qwen3-Coder models with IDE integration and agentic workflows.

Web-Based Chat Interfaces

Browser-based AI chat platforms for conversational coding assistance.

  • ChatGPT - OpenAI's conversational AI with code generation, debugging, and explanation capabilities.
  • Claude - Anthropic's AI assistant with strong coding abilities and large context windows.
  • Gemini - Google's multimodal AI with code understanding and generation features.
  • Grok - X's AI assistant with real-time information access and coding capabilities.
  • Z.ai - AI-powered assistant focused on productivity and code-related tasks.

AI-Enhanced IDEs & Editors

Integrated development environments and code editors with deep AI integration for seamless workflows.

Standalone IDEs:

  • Claude Code - Anthropic's IDE-integrated coding environment with agentic capabilities and cloud/local execution.
  • Cursor - AI-first code editor built on VS Code with codebase-aware chat and multi-file reasoning.
  • OpenCode Desktop - Open-source desktop IDE supporting 75+ LLM providers with GitHub Copilot and ChatGPT integration.
  • Windsurf - AI-native IDE with Cascade feature for deep codebase understanding and autonomous coding.
  • Zed - High-performance Rust-built editor with AI integration, real-time collaboration, and agentic editing.

IDE Plugins & Extensions:

  • Cline - VS Code extension for AI-powered coding assistance.
  • GitHub Copilot - AI pair programmer that suggests code in real-time across multiple editors.

Web UI Agents & Frameworks

Browser-based autonomous agents and frameworks for automating web tasks and building AI-powered workflows.

End-User Tools:

  • AgentGPT - Autonomous AI agents deployable directly in your browser for complex tasks.
  • Bardeen - Browser automation extension with AI-powered workflow builder and data scraping.
  • BrowserAgent - Privacy-first Chrome extension for running local AI agents with no-code workflow builder.
  • Fellou AI - Self-driving browser for automating multi-step tasks with AI workflow intervention.
  • Project Mariner - Google DeepMind's research prototype for human-agent interaction in browsers.
  • Web-UI - User-friendly browser interface for AI agents built on browser-use framework.
  • Zapier Agents - Chrome extension integrating personalized AI agents into webpages for automation.

Frameworks & Libraries:

  • Browser-Use - Open-source framework making websites accessible for AI agents.
  • LaVague - Control web browsers using natural language with text language models.
  • Mastra - TypeScript framework for building agents, workflows, and browser automation.
  • OpenManus - Multi-agent system for complex tasks with browser interaction capabilities.
  • Skyvern-AI - Browser control framework using visual language models and natural language.
  • Stagehand - Framework for building robust web agents with serverless browser support.
  • UI-TARS - Multimodal AI agent stack with GUI control for terminals, computers, and browsers.

Self-Hosted Solutions

Privacy-focused platforms for running AI agents and chat interfaces locally or on private infrastructure.

Chat Platforms:

  • AnythingLLM - All-in-one AI application with RAG, multiple LLM support, and private ChatGPT-like experience.
  • OpenWebUI - Extensible self-hosted AI platform with offline capability and built-in RAG support.

Local Model Runtimes:

  • LM Studio - Desktop application for running and chatting with local language models.
  • Ollama - Local LLM platform with easy model management and API access.

Agent Skills & Resources

Repositories, protocols, and resources for extending agent capabilities with modular skills.

  • Agent Skills Repo - 100K+ skills for Claude/Cursor; categories like dev, data, security, productivity.
  • Agent Skills Specification - Definitive resource for modular, standardized SKILL.md packages for AI agents.
  • Awesome OpenClaw Skills - Curated catalog of community-built skills for OpenClaw organized by category.
  • Claude Code Skills - Official Claude skills documentation and templates.
  • ClawMart - Simple buy/sell for skill files; quick listing, usage-based payments.
  • Claw Tasks - Platform for discovering and sharing agent task definitions.
  • Context Mode - MCP server and virtualization layer for LLM context that reduces bloat and ensures session continuity.
  • MCP Market - Discover Model Context Protocol servers for connecting AI clients to tools.
  • Microsoft AI Skills - Skills, MCP servers, and configurations for Azure SDKs and Microsoft AI Foundry.
  • OpenSpec - Lightweight, community-driven framework for Spec-Driven Development (SDD) across 20+ AI coding assistants.
  • Skillcreator AI - Universal skill repository compatible with various AI coding agents.
  • Skills Store - Verified, security-audited skills via API; creators set prices, handles payments for downloads.
  • SkillzWave - Largest collection with 44,000+ curated skills; CLI-based (skilz install), quality scores, domain packages for legal/finance/real estate.
  • Smithery - Community-built skills for memory, search, trading; Model Context Protocol integration.
  • Spec Kit - Toolkit for Spec-Driven Development (SDD) providing structured workflows and slash commands for AI agents.
  • VoltAgent Skills - 300+ agent skills from official teams and community for multiple platforms.

Prompt Management & Libraries

Tools for building, versioning, and optimizing prompts for LLM-based agents.

  • AIPRM - Browser extension with thousands of pre-built prompts integrated with ChatGPT for quick prototyping.
  • God of Prompt - Curated library of 30,000+ prompts for diverse agent use cases including marketing and sales.
  • LangSmith - Observability platform for production agents with deep tracing, evaluation, and prompt management.
  • PromptLayer - Visual agent builder and management platform providing prompt versioning, analytics, and A/B testing.

Development Frameworks

Frameworks and SDKs for building custom AI agents, workflows, and agentic applications.

  • Deep Agents - Building agents with task planning, file systems for context management and subagent-spawning.
  • LangChain - Framework for developing applications powered by LLMs with chains, agents, and memory.
  • Langflow - Low-code AI builder for constructing agents and MCP servers with visual interface.
  • LangGraph - Framework for building stateful, multi-actor applications with LLMs.
  • LiteLLM - Unified API for calling 100+ LLMs with OpenAI-compatible format and built-in observability.
  • Mem0 - Intelligent memory layer that stores evolving user preferences and facts for a stateful development experience.
  • OpenAI AgentKit - Tools for building agentic workflows with visual Agent Builder and Agents SDK.

Other Notable Tools

Additional platforms, services, and research projects in the AI agent ecosystem.

Research Projects:

  • Agent0 Series - Research initiative on self-evolving agents that improve without human-curated datasets.
  • Project Mariner - Google DeepMind's research prototype exploring advanced human-agent interaction.

Development Platforms:

  • GitHub Agentic Workflows - AI agents running within GitHub Actions for repository automation.
  • Google AI Studio - Google's platform for prototyping with generative AI models.
  • OneContext - Context platform for building RAG-powered applications with integrated vector database and retrieval infrastructure.
  • OpenRouter - Unified API for accessing 200+ LLMs from multiple providers with built-in fallbacks and loadbalancing.

Autonomous Agents:

  • Accomplish - Open-source, local-first desktop platform for automating tasks across files and browser workflows with full privacy.
  • OpenClaw - Free open-source autonomous AI agent with 50+ messaging platform integrations.
  • ZeroClaw - Fast, lightweight autonomous AI assistant infrastructure written in Rust for self-hosted deployments.

AI-Powered Tools:

  • MemSync - Universal memory vault that syncs user context and project history across multiple chat platforms.
  • NotebookLM - AI-powered research and note-taking assistant from Google.
  • Perplexity - AI-powered search engine with conversational interface and citation support.

Contributing

Contributions are welcome! Please read the contribution guidelines first.

When contributing:

  • Ensure your suggestion is not already listed
  • Check that the tool/resource is actively maintained
  • Use the following format: [Name](link) - Description.
  • Add new entries in alphabetical order within their category
  • Descriptions should be concise (one line) and start with a capital letter

License

CC0

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

About

Curated list of tools and services related to the AI/LLM world

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors