Skip to content

MIAJIA/awesome-open-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Awesome AI Agents Hub

A curated list of high-quality, reusable AI agents and tools that can act autonomously or semi-autonomously in specific domains like commerce, education, productivity, and more.

Star this repo if you find it useful!


🧭 Categories

This project uses the following categories to classify AI agents. When contributing, please select the most appropriate primary category for your agent from this list:

  1. Commerce: E-commerce agents for shopping, checkout, recommendation, etc.
  2. Payment: Agents for payment processing, transfers, and transaction handling.
  3. Finance: Agents for financial analysis, planning, and investment management.
  4. Productivity: Tools to increase efficiency, summarize, organize tasks.
  5. Education: AI tutors, learning aids, academic tools.
  6. Infra Tools: Agent infrastructure such as memory, browser, APIs.
  7. Meta Agents: Agents that orchestrate or manage other agents.
  8. Writing: Tools focused on content generation and editing.
  9. Research and Analysis: Agents that gather, analyze or report information.
  10. Lifestyle: Assistants for life tasks, wellness, hobbies, etc.
  11. Programming: Code generation, analysis, or AI coding assistants.
  12. Art: Agents used in visual arts, music, creative design.
  13. IoT: Interfaces with physical devices or embedded systems.
  14. Data Visualization: Charts, dashboards, visual summaries.
  15. Social Media: Tools for creating, managing, or automating social presence.
  16. Gaming: Agents for games, game development, or NPCs.
  17. Workflow Automation: Automate repetitive digital workflows.
  18. Marketing: Market analysis, campaign automation, sales assistance.
  19. Communication: Enhancing or automating messaging and collaboration.

📦 Featured Agents

🗂 research-and-analysis

Awesome-LLM ★ 23559 stars

Awesome-LLM: a curated list of Large Language Model

  • Highlight: Extensive and curated compilation of resources related to Large Language Models
  • Limitation: Primarily serves as a static resource list; does not provide dynamic content or real-time updates on LLM advancements

gpt-researcher ★ 21580 stars

LLM based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations.

  • Highlight: Autonomous research agent that generates comprehensive reports with citations by leveraging LLMs for deep web and local research.
  • Limitation: Dependent on the availability and accuracy of online sources; may struggle with real-time updates or rapidly changing topics.

Scrapegraph-ai ★ 19800 stars

Python scraper based on AI

  • Highlight: AI-powered web scraping with advanced data extraction capabilities
  • Limitation: May face challenges with dynamic content and JavaScript-heavy websites; requires ongoing updates to adapt to website changes

🗂 payment

agentkit ★ 722 stars

Every AI Agent deserves a wallet.

  • Highlight: Empowers AI agents with cryptocurrency wallet capabilities.
  • Limitation: Currently supports limited cryptocurrency networks; requires integration with specific blockchain platforms.

x402 ★ 532 stars

A payment protocol enabling AI agents to perform blockchain payments via HTTP 402 extensions.

  • Highlight: —
  • Limitation: Requires stablecoin support. Both client and server must adopt. Gas fees and latency exist.

MugglePay ★ 221 stars

Make Payments Crypto Native. MugglePay makes merchants and AI agents accept crypto and sell more with it.

  • Highlight: Enables merchants to accept cryptocurrency payments seamlessly, enhancing their sales potential.
  • Limitation: Limited to merchants using supported platforms; requires understanding of cryptocurrency handling and regulations.

🗂 infra-tools

dify ★ 99525 stars

Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.

  • Highlight: Combines AI workflow, RAG pipeline, and model management for rapid LLM app development
  • Limitation: Limited to the capabilities of the underlying LLMs, may require significant computational resources for large-scale deployments

servers ★ 49670 stars

Model Context Protocol Servers

  • Highlight: —
  • Limitation: Currently in alpha stage, may have stability issues and limited documentation for advanced configurations.

prisma ★ 42396 stars

Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • Highlight: Prisma is a next-generation ORM that simplifies database access and management for Node.js and TypeScript applications.
  • Limitation: Prisma is primarily designed for Node.js and TypeScript environments, and may not be suitable for other programming languages. Some advanced database features might not be fully supported.

🗂 meta-agents

AutoGPT ★ 175696 stars

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

  • Highlight: First open-source attempt to make GPT-4 autonomous and self-improving.
  • Limitation: Still in alpha, may have stability issues and limited to tasks that can be defined within the capabilities of GPT-4.

MetaGPT ★ 55935 stars

🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming

  • Highlight: First AI Software Company framework facilitating natural language programming through multi-agent systems.
  • Limitation: Currently in alpha stage; may have limited documentation and stability; primarily experimental with potential for refinement.

FULL v0, Cursor, Manus, Same.dev, Lovable, Devin, Replit Agent, Windsurf Agent, VSCode Agent, Dia Browser & Trae AI (And other Open Sourced) System Prompts, Tools & AI Models.

  • Highlight: Comprehensive collection of system prompts and AI models for various open-source tools and agents.
  • Limitation: Primarily serves as a resource repository; effectiveness depends on implementation in specific tools.

🗂 gaming

awesome-mcp-servers ★ 51892 stars

A collection of MCP servers.

  • Highlight: —
  • Limitation: Primarily a collection of links without direct integration or automation features; dependent on external projects' availability and documentation.

DouZero ★ 4323 stars

[ICML 2021] DouZero: Mastering DouDizhu with Self-Play Deep Reinforcement Learning | 斗地主AI

  • Highlight: Mastering the Chinese card game DouDizhu using self-play deep reinforcement learning.
  • Limitation: Primarily focused on DouDizhu, may require significant adaptation for other games; computationally intensive training process.

awesome-mcp-clients ★ 3428 stars

A collection of MCP clients.

  • Highlight: Comprehensive collection of Minecraft Proxy clients for enhancing and customizing Minecraft gameplay.
  • Limitation: Primarily a collection of links without direct integrations or functionality; relies on external sources for client functionality.

🗂 education

developer-roadmap ★ 324139 stars

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

  • Highlight: Comprehensive and interactive roadmaps for developers to guide their career growth.
  • Limitation: The roadmaps are generalized and may not cover every specific technology or career path nuance.

21 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/

  • Highlight: Comprehensive beginner-friendly curriculum for learning and building with Generative AI using practical examples
  • Limitation: Requires a basic understanding of Python and access to computational resources for running AI models

system-design-101 ★ 72553 stars

Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

  • Highlight: Simplifies complex system design concepts using visuals and straightforward explanations.
  • Limitation: Primarily focused on system design interviews; may not cover advanced or niche system design topics.

🗂 workflow-automation

n8n ★ 100390 stars

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

  • Highlight: Combines visual workflow building with extensive integration capabilities in a fair-code model
  • Limitation: Requires technical knowledge for self-hosting, limited to integrations provided or custom developed

browser-use ★ 61778 stars

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

  • Highlight: Enables AI agents to interact with web pages like a human, automating online tasks seamlessly.
  • Limitation: Limited to web-based automation; requires a running browser environment and may face issues with websites using anti-bot measures.

Flowise ★ 39165 stars

Build AI Agents, Visually

  • Highlight: Visual interface for building and orchestrating AI agents using a low-code/no-code approach.
  • Limitation: Primarily focused on AI workflow design; may require additional setup for specific AI model integrations.

🗂 programming

gpt-engineer ★ 54225 stars

CLI platform to experiment with codegen. Precursor to: https://lovable.dev

  • Highlight: Experimental CLI platform for code generation using GPT-4
  • Limitation: Currently in alpha with potential stability issues; limited to Python and requires a compatible environment for GPT-4

void ★ 22191 stars

N/A

  • Highlight: A cutting-edge code editor extension that leverages multiple LLMs for enhanced developer productivity
  • Limitation: Currently in alpha stage, potential issues with model integration stability and limited language support

context7 ★ 9600 stars

Context7 MCP Server -- Up-to-date code documentation for LLMs and AI code editors

  • Highlight: Provides up-to-date code documentation for LLMs and AI code editors through a server-based approach
  • Limitation: May have limited support for non-standard programming languages or environments; primarily focused on JavaScript

🗂 productivity

UI-TARS-desktop ★ 14293 stars

A GUI Agent application based on UI-TARS(Vision-Language Model) that allows you to control your computer using natural language.

  • Highlight: Enables computer control through natural language using a Vision-Language Model.
  • Limitation: Currently in alpha stage, may have limited command recognition and execution capabilities.

aichat ★ 6848 stars

All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.

  • Highlight: All-in-one CLI tool that integrates multiple LLMs and AI agents for versatile chat and automation tasks.
  • Limitation: Primarily designed for command-line usage; may require familiarity with CLI operations. Limited to the models and services it integrates with.

obsidian-copilot ★ 4713 stars

THE Copilot in Obsidian

  • Highlight: Integrates AI capabilities directly into Obsidian for enhanced note-taking and productivity
  • Limitation: Dependent on OpenAI API for AI features, which may incur costs; functionality limited to the capabilities of the OpenAI models used

🗂 communication

chatwoot ★ 23793 stars

Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬

  • Highlight: Open-source alternative to Intercom and Zendesk for omni-channel customer support
  • Limitation: May require technical expertise for setup and customization, limited to the features implemented by the community

onyx ★ 12912 stars

Gen-AI Chat for Teams - Think ChatGPT if it had access to your team's unique knowledge.

  • Highlight: Integrates team-specific knowledge with AI chat capabilities for enhanced team communication.
  • Limitation: Currently in alpha stage, limited to specific team knowledge bases, and may require significant setup for custom integrations.

Zero ★ 7694 stars

Experience email the way you want with 0 – the first open source email app that puts your privacy and safety first. Join the discord: https://discord.gg/0email

  • Highlight: Zero prioritizes user privacy and security as an open-source email client.
  • Limitation: Being in alpha status, it may have stability issues and limited feature set compared to mature email clients.

🗂 writing

awesome-prompts ★ 6181 stars

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

  • Highlight: Curated collection of high-quality prompts for enhancing ChatGPT interactions and prompt engineering practices.
  • Limitation: The effectiveness of the prompts may vary based on the specific implementation of GPT models and the context in which they are used.

gpt-newspaper ★ 1315 stars

GPT based autonomous agent designed to create personalized newspapers tailored to user preferences.

  • Highlight: Generates personalized newspapers using user preferences and GPT technology.
  • Limitation: Relies on the quality and relevance of available data sources; may require fine-tuning for niche topics.

A creative writing multi-agent solution to help users write articles.

  • Highlight: Multi-agent system for creative writing leveraging Azure AI services
  • Limitation: Requires Azure subscription for full functionality, primarily supports English language, limited customization options

🗂 finance

OpenBB ★ 41775 stars

Investment Research for Everyone, Everywhere.

  • Highlight: Comprehensive investment research platform with extensive financial data analysis capabilities.
  • Limitation: Primarily designed for advanced users familiar with financial markets and data analysis; requires Python environment setup.

FinRobot ★ 3515 stars

FinRobot: An Open-Source AI Agent Platform for Financial Analysis using LLMs 🚀 🚀 🚀

  • Highlight: Integrates large language models for advanced financial analysis and decision-making capabilities.
  • Limitation: Primarily focused on financial data; may require domain-specific customization for optimal performance.

listen ★ 962 stars

Solana Swiss Army Knife

  • Highlight: Comprehensive toolset for interacting with Solana blockchain, focusing on trading and financial operations.
  • Limitation: Primarily focused on the Solana blockchain; requires understanding of blockchain technology and trading concepts.

🗂 iot

rosa ★ 1193 stars

ROSA 🤖 is an AI Agent designed to interact with ROS1- and ROS2-based robotics systems using natural language queries. ROSA helps robot developers inspect, diagnose, understand, and operate robots.

  • Highlight: Seamless interaction with ROS1 and ROS2 systems using natural language queries
  • Limitation: Limited to robotics systems that are based on ROS1 or ROS2; may require customization for specific robot configurations

ElatoAI ★ 988 stars

Realtime AI speech with OpenAI Realtime API on Arduino ESP32 with Secure Websockets and Deno edge functions with >15 minutes uninterrupted conversations globally for AI toys, AI companions, AI devices and more

  • Highlight: Enables uninterrupted real-time AI speech interactions using OpenAI's Realtime API on Arduino ESP32 with secure WebSockets.
  • Limitation: Dependent on network connectivity for uninterrupted conversations, hardware limitations of ESP32, requires OpenAI API access.

AugmentOS ★ 514 stars

Smart glasses OS, with dozens of built-in apps. Users get AI assistant, notifications, translation, screen mirror, captions, and more. Devs get to write 1 app that runs on any pair of smart glases.

  • Highlight: Allows developers to write a single app that runs on any pair of smart glasses.
  • Limitation: Currently in alpha stage, may have limited support for some smart glasses models and feature stability may vary.

🗂 experimental

VideoLingo ★ 13028 stars

Netflix-level subtitle cutting, translation, alignment, and even dubbing - one-click fully automated AI video subtitle team | Netflix级字幕切割、翻译、对齐、甚至加上配音,一键全自动视频搬运AI字幕组

  • Highlight: One-click automated video subtitle processing including cutting, translation, alignment, and dubbing
  • Limitation: May be limited by language support and accuracy of translations depending on the source and target languages

cai ★ 879 stars

Cybersecurity AI (CAI), an open Bug Bounty-ready Artificial Intelligence

  • Highlight: Bug Bounty-ready AI designed specifically for cybersecurity applications
  • Limitation: Primarily focused on cybersecurity; may require customization for specific environments or threat models

MedRAX ★ 611 stars

MedRAX: Medical Reasoning Agent for Chest X-ray

  • Highlight: Integrates advanced medical reasoning capabilities specifically for analyzing chest X-rays.
  • Limitation: Primarily focused on chest X-rays, may not generalize well to other types of medical imaging without further training or adaptation.

🗂 lifestyle

ai-travel-agent ★ 496 stars

AI Travel Agent

  • Highlight: —
  • Limitation: Limited to certain geographic locations, initial setup requires API key configuration for external services.

⚕️GenAI powered multi-agentic medical diagnostics and healthcare research assistance chatbot. 🏥 Designed for healthcare professionals, researchers and patients.

  • Highlight: GenAI powered multi-agent system for medical diagnostics and healthcare research assistance.
  • Limitation: Currently in alpha stage, may have limited coverage of medical conditions, and requires validation for clinical use.

Podcast ★ 256 stars

N/A

  • Highlight: —
  • Limitation: Limited to basic podcast management features, lacks advanced analytics and monetization options

🗂 marketing

SalesGPT ★ 2271 stars

Context-aware AI Sales Agent to automate sales outreach.

  • Highlight: Automates sales outreach by generating personalized sales messages using context-aware AI.
  • Limitation: Limited to predefined sales scenarios, may require fine-tuning for specific industries, dependent on data quality for personalization.

ai-directories ★ 419 stars

An awesome list of best top AI directories to submit your ai tools

  • Highlight: Comprehensive list of AI directories for tool submission and discovery
  • Limitation: The list is subject to change and may require regular updates to remain current

mangosqueezy ★ 175 stars

AI agent to find and manage affiliates for businesses 🤖

  • Highlight: Efficiently manages and expands affiliate networks using AI-driven insights
  • Limitation: Currently focused on specific platforms like Vercel and Supabase, may require custom adaptation for other environments

🗂 social-media

who-is-hiring ★ 1100 stars

这个仓库是由 Rebase 社区创建的,为区块链行业以及其他各行各业的企业和团队提供招聘信息披露机会,所有招聘信息都将在 Rebase 社区的所有媒体上进行发表。这都是免费的!

  • Highlight: Free platform for companies to post job openings in the blockchain and other industries, with wide dissemination through the Rebase community.
  • Limitation: Focus is primarily on the blockchain industry; may not cover other industries comprehensively.

YT-Navigator ★ 446 stars

YT Navigator: AI-powered YouTube content explorer that lets you search and chat with channel videos using AI agents. Extract insights from hours of content in seconds with semantic search and precise timestamps.

  • Highlight: Enables semantic search and interaction with YouTube video content using AI agents, providing precise timestamps for insights.
  • Limitation: Dependent on YouTube API availability and limitations, may require substantial computational resources for processing large video datasets.

short-video-maker ★ 285 stars

Creates short videos for TikTok, Instagram Reels, and YouTube Shorts using the Model Context Protocol (MCP) and a REST API.

  • Highlight: Automated creation of faceless short videos using the Model Context Protocol (MCP) and REST API.
  • Limitation: Primarily focused on faceless video content; may not support complex video editing tasks. Limited to platforms that support short video formats.

🗂 data-visualization

data-formulator ★ 12155 stars

🪄 Create rich visualizations with AI

  • Highlight: Transforms data into rich visualizations using AI-driven insights
  • Limitation: May require significant computational resources for large datasets, visualization options might be limited to predefined templates

WrenAI ★ 7896 stars

🤖 Open-source GenBI AI Agent that empowers data-driven teams to chat with their databases to generate Text-to-SQL, BI and embedded AI. 📈📊📋🧑‍💻

  • Highlight: Empowers data-driven teams to interact with databases using natural language for seamless Text-to-SQL conversion and business intelligence.
  • Limitation: May face challenges with complex queries or ambiguous natural language inputs, and requires model fine-tuning for domain-specific applications.

CrewAI-Visualizer ★ 359 stars

Interactive user interface for CrewAI package.

  • Highlight: Provides an interactive visualization interface specifically designed for the CrewAI package, enhancing user interaction with AI models.
  • Limitation: Primarily dependent on the CrewAI package for core functionalities, limited to the features supported by CrewAI.

🗂 art

muzic ★ 4766 stars

Muzic: Music Understanding and Generation with Artificial Intelligence

  • Highlight: Advanced AI-driven music generation and understanding tool by Microsoft.
  • Limitation: Primarily focused on music; may not generalize to other audio types. Requires significant computational resources for model training.

awesome-generative-ai ★ 2837 stars

A curated list of Generative AI tools, works, models, and references

  • Highlight: An extensive and well-organized collection of Generative AI resources, making it a go-to repository for researchers and developers interested in AI art and models.
  • Limitation: As a curated list, it does not provide the tools or models directly but rather links to external resources, which may vary in availability and quality.

suno-api ★ 2078 stars

Use API to call the music generation AI of suno.ai, and easily integrate it into agents like GPTs.

  • Highlight: Seamlessly integrates suno.ai's music generation capabilities into applications using a simple API.
  • Limitation: Currently in alpha stage, may have limited features and stability issues.

🗂 commerce

mcp-marketplace ★ 611 stars

This is the official repository for submitting MCP servers to be included in Cline's MCP Marketplace. If you've built an MCP server and want it to be discoverable and easily installable by millions of developers using Cline, submit your server here.

  • Highlight: Official repository for submitting and managing MCP servers in Cline's marketplace ecosystem.
  • Limitation: Currently limited to MCP server submissions; requires adherence to submission guidelines and approval process.

storecraft ★ 335 stars

⭐ Rapidly build AI-powered, modular e-commerce backends with JavaScript

  • Highlight: Rapidly build AI-powered, modular e-commerce backends with JavaScript
  • Limitation: Currently in alpha stage, which may include limited features and potential instability; requires JavaScript knowledge.

apps ★ 125 stars

A central space for Saleor Apps, integrations, and the App Store 🚀

  • Highlight: Central hub for Saleor Apps, enabling seamless integration and management of e-commerce functionalities
  • Limitation: Currently in alpha status, indicating potential instability and limited feature set

🛠️ How to Contribute

We welcome contributions! To add your AI agent to this list:

  1. Fork and star ⭐ this repository
  2. Check requirements: Your agent should have 50+ GitHub stars and be actively maintained
  3. Choose a category: Select the most appropriate category from our list above
  4. Create a JSON entry: Add a new file in the format specified by our schema (see schemas/agent.schema.json)
  5. Submit a Pull Request: Include a clear description of your agent

Required Fields

Your JSON entry must include:

  • name: Display name of the agent
  • slug: Unique identifier (kebab-case)
  • description: Brief description
  • repository: GitHub repository URL
  • stars: Current star count (minimum 50)
  • category: One of our predefined categories

Optional Fields

You can also include:

  • highlight: Key standout feature
  • purpose: Primary goal
  • principle: How it works
  • limitations: Known constraints
  • useful_links: Demos, docs, tutorials
  • stack: Technologies used
  • platforms: Supported platforms
  • And more! (See schema for full list)

📊 Statistics

  • Total Agents: 845
  • Categories: 20
  • Minimum Stars: 50 per agent
  • Last Updated: 2024-12-20

❤️ Maintained by

Mia Jia @miajia

Contributions welcome! 🤝


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Public-only version of Awesome AI Agents Hub. Contains only public/awesome-agent-hub/ directory for community and GATES deployment.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors