This project involves collecting data on the most famous open-source AI agents from GitHub. By examining these open-source projects, we gain insights into trends, key players, and the technological landscape shaping the development of AI agents.

scraped_urlfull_namedescriptionlanguagestargazers_counttopicsorg_nameorg_companyorg_blogorg_locationorg_emailowner_companyowner_blogowner_locationowner_emailowner_bio
https://github.com/significant-gravitas/autogptSignificant-Gravitas/AutoGPTAutoGPT 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.Python165162ai,artificial-intelligence,autonomous-agents,gpt-4,openai,pythonAutoGPTagpt.coagpt.co
https://github.com/langchain-ai/langchainlangchain-ai/langchain🦜🔗 Build context-aware reasoning applicationsJupyter Notebook89859LangChainhttps://www.langchain.comUnited States of America[email protected]https://www.langchain.comUnited States of America[email protected]
https://github.com/ollama/ollamaollama/ollamaGet up and running with Llama 3.1, Mistral, Gemma 2, and other large language models.Go81389gemma,gemma2,go,golang,llama,llama2,llama3,llava,llm,llms,mistral,ollama,phi3Ollamahttps://ollama.com[email protected]https://ollama.com[email protected]
https://github.com/imartinez/privategptzylon-ai/private-gptInteract with your documents using the power of GPT, 100% privately, no data leaksPython53114Zylonhttps://zylon.ai/[email protected]https://zylon.ai/[email protected]The AI collaborator for every workplace
https://github.com/antonosika/gpt-engineergpt-engineer-org/gpt-engineerSpecify what you want it to build, the AI asks for clarification, and then builds it.Python51500ai,autonomous-agent,code-generation,codebase-generation,codegen,coding-assistant,gpt-4,gpt-engineer,openai,pythongpt-engineergptengineer.appgptengineer.app
https://github.com/killianlucas/open-interpreterOpenInterpreter/open-interpreterA natural language interface for computersPython51128chatgpt,gpt-4,interpreter,javascript,nodejs,pythonOpen Interpreterwww.openinterpreter.comwww.openinterpreter.com
https://github.com/geekan/metagptgeekan/MetaGPT🌟 The Multi-Agent Framework: First AI Software Company, Towards Natural Language ProgrammingPython41933agent,gpt,hacktoberfest,llm,metagpt,multi-agentShenzhen, China[email protected]Discord: alexanderwu_
https://github.com/langgenius/difylanggenius/difyDify 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.TypeScript39303agent,ai,anthropic,backend-as-a-service,chatbot,gemini,genai,gpt,gpt-4,llama3,llm,llmops,nextjs,openai,orchestration,python,rag,workflow,workflowsLangGeniushttps://dify.ai[email protected]https://dify.ai[email protected]Dify is an LLMOps platform that helps you build GPT-based applications easily and intuitively.
https://github.com/lobehub/lobe-chatlobehub/lobe-chat🤯 Lobe Chat - an open-source, modern-design LLMs/AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Bedrock / Azure / Mistral / Perplexity ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT chat application.TypeScript36043ai,azure-openai-api,chat,chatglm,chatgpt,claude,dalle-3,function-calling,gemini,gpt,gpt-4,gpt-4-vision,llama3,nextjs,ollama,openai,qwen2,ttsLobeHubhttps://lobehub.com[email protected]https://lobehub.com[email protected]Empowering your AI dreams with LobeHub
https://github.com/lm-sys/fastchatlm-sys/FastChatAn open platform for training, serving, and evaluating large language models. Release repo for Vicuna and Chatbot Arena.Python35918LMSYSLarge Model Systems Organization
https://github.com/run-llama/llama_indexrun-llama/llama_indexLlamaIndex is a data framework for your LLM applicationsPython33987agents,application,data,fine-tuning,framework,llamaindex,llm,rag,vector-databaseLlamaIndex
https://github.com/reworkd/agentgptreworkd/AgentGPT🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.TypeScript30873agent,agentgpt,agi,autogpt,baby-agi,gpt,langchain,next,openai,t3,t3-stackReworkdhttps://reworkd.aiSan Francisco, CA[email protected]https://reworkd.aiSan Francisco, CA[email protected]Pushing the Boundaries of OpenSource Agents
https://github.com/pythagora-io/gpt-pilotPythagora-io/gpt-pilotThe first real AI developerPython29208ai,codegen,coding-assistant,developer-tools,gpt-4,research-project
https://github.com/opendevin/opendevinOpenDevin/OpenDevin🐚 OpenDevin: Code Less, Make MorePython29089agent,artificial-intelligence,llm
https://github.com/microsoft/autogenmicrosoft/autogenA programming framework for agentic AI. Discord: https://aka.ms/autogen-dc. Roadmap: https://aka.ms/autogen-roadmapJupyter Notebook28810agent-based-framework,agent-oriented-programming,agentic,agentic-agi,chat,chat-application,chatbot,chatgpt,gpt,gpt-35-turbo,gpt-4,llm-agent,llm-framework,llm-inference,llmopsMicrosofthttps://opensource.microsoft.comRedmond, WA[email protected]https://opensource.microsoft.comRedmond, WA[email protected]Open source projects and samples from Microsoft
https://github.com/milvus-io/milvusmilvus-io/milvusA cloud-native vector database, storage for next generation AI applicationsGo28510anns,cloud-native,distributed,embedding-database,embedding-similarity,embedding-store,faiss,golang,hnsw,image-search,llm,nearest-neighbor-search,tensor-database,vector-database,vector-search,vector-similarity,vector-storeThe Milvus Projecthttps://milvus.io/San Francisco[email protected]https://milvus.io/San Francisco[email protected]The open source vector database designed for AI applications
https://github.com/flowiseai/flowiseFlowiseAI/FlowiseDrag & drop UI to build your customized LLM flowTypeScript28097artificial-intelligence,chatgpt,javascript,large-language-models,llm,low-code,no-code,react,typescriptFlowiseAIhttps://flowiseai.com/[email protected]https://flowiseai.com/[email protected]Open source UI visual tool to build LLM apps
https://github.com/openbmb/chatdevOpenBMB/ChatDevCreate Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)Shell24619OpenBMBhttps://www.openbmb.cn[email protected]https://www.openbmb.cn[email protected]OpenBMB (Open Lab for Big Model Base), founded by ModelBest Inc (面壁智能) & TsinghuaNLP, aims to build foundation models and systems towards AGI.
https://github.com/microsoft/jarvismicrosoft/JARVISJARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdfPython23411deep-learning,platform,pytorchMicrosofthttps://opensource.microsoft.comRedmond, WA[email protected]https://opensource.microsoft.comRedmond, WA[email protected]Open source projects and samples from Microsoft
https://github.com/logspace-ai/langflowlangflow-ai/langflow⛓️ Langflow is a visual framework for building multi-agent and RAG applications. It's open-source, Python-powered, fully customizable, model and vector store agnostic.JavaScript22601chatgpt,generative-ai,large-language-models,react-flowLangflowhttps://www.langflow.org/Brazil[email protected]https://www.langflow.org/Brazil[email protected]Discover a simpler & smarter way to build around Foundation Models
https://github.com/janhq/janjanhq/janJan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)TypeScript21153electron,gpt,llama2,llamacpp,localai,self-hostedJanhttps://jan.ai[email protected]https://jan.ai[email protected]An open source alternative to OpenAI that runs on your own computer or server
https://github.com/getcursor/cursorgetcursor/cursorThe AI Code Editor20710Cursorhttps://cursor.com/[email protected]https://cursor.com/[email protected]The AI Code Editor
https://github.com/tabbyml/tabbyTabbyML/tabbySelf-hosted AI coding assistantRust20127ai,codegen,coding-assistant,coding-language,developer-experience,developer-tools,gen-ai,ide,llms
https://github.com/pydantic/pydanticpydantic/pydanticData validation using Python type hintsPython19893hints,json-schema,parsing,pydantic,python,python310,python311,python312,python37,python38,python39,validationPydantichttps://pydantic.devUnited Kingdomhttps://pydantic.devUnited KingdomPydantic brings schema and sanity to your data.
https://github.com/danielmiessler/fabricdanielmiessler/fabricfabric is an open-source framework for augmenting humans using AI. It provides a modular framework for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.Python19836ai,augmentation,flourishing,life,workUnsupervised Learninghttps://danielmiessler.com/upgradeSF Bay Area[email protected]Founder of Unsupervised Learning. Creator of Fabric and Threshold. Working towards Human 3.0 so we can survive and thrive as humans after AI.
https://github.com/yoheinakajima/babyagiyoheinakajima/babyagiPython19750Untapped Capitalhttp://yoheinakajima.comI don't know what I'm doing here, don't judge me.
https://github.com/promtengineer/localgptPromtEngineer/localGPTChat with your documents on your local device using GPT models. No data leaves your device and 100% private.Python19663https://www.youtube.com/@engineerpromptBuilding Cool Stuff!
https://github.com/guidance-ai/guidanceguidance-ai/guidanceA guidance language for controlling large language models.Jupyter Notebook18312
https://github.com/stitionai/devika?tab=readme-ov-file#demosstitionai/devikaDevika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective. Devika aims to be a competitive open-source alternative to Devin by Cognition AI.Python18002stitionhttps://stition.ai[email protected]https://stition.ai[email protected]the pre-agi security company.
https://github.com/mem0ai/mem0mem0ai/mem0The memory layer for Personalized AIPython17880ai,application,chatbots,chatgpt,embeddings,llm,long-term-memory,memory,python,rag,vector-databaseMem0https://mem0.aiUnited States of America[email protected]https://mem0.aiUnited States of America[email protected]The Memory Layer for Personalized AI
https://github.com/joaomdmoura/crewaicrewAIInc/crewAIFramework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.Python17703agents,ai,ai-agents,llmscrewAIhttps://crewai.comUnited States of Americahttps://crewai.comUnited States of America
https://github.com/joonspk-research/generative_agentsjoonspk-research/generative_agentsGenerative Agents: Interactive Simulacra of Human Behavior15957http://www.joonsungpark.com/CS Ph.D. student at StanfordHCI + StanfordNLP.
https://github.com/labring/fastgptlabring/FastGPTFastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration.TypeScript15829gpt,gpt-35-turbo,gpt-4,gpt35,llm,nextjs,openai,rag,reactlabring[email protected][email protected]wallfacer lab
https://github.com/transformeroptimus/superagiTransformerOptimus/SuperAGI<⚡️> SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably.Python15041agents,agi,ai,artificial-general-intelligence,artificial-intelligence,autonomous-agents,gpt-4,hacktoberfest,llm,llmops,nextjs,openai,pinecone,python,superagiI’m
https://github.com/stanfordnlp/dspystanfordnlp/dspyDSPy: The framework for programming—not prompting—foundation modelsPython14885Stanford NLPnlp.stanford.eduStanford, CAnlp.stanford.eduStanford, CA
https://github.com/deepset-ai/haystackdeepset-ai/haystack:mag: LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.Python14843ai,bert,chatgpt,generative-ai,gpt-3,information-retrieval,language-model,large-language-models,llm,machine-learning,nlp,python,pytorch,question-answering,rag,retrieval-augmented-generation,semantic-search,squad,summarization,transformersdeepsethttps://deepset.aiBerlin, Germany[email protected]https://deepset.aiBerlin, Germany[email protected]Building enterprise search systems powered by latest NLP & open-source.
https://github.com/paul-gauthier/aiderpaul-gauthier/aideraider is AI pair programming in your terminalPython14599chatgpt,claude-3,cli,command-line,gpt-3,gpt-35-turbo,gpt-4,gpt-4o,openai,opus
https://github.com/continuedev/continuecontinuedev/continue⏩ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrainsTypeScript13823ai,chatgpt,copilot,developer-tools,intellij,jetbrains,llm,open-source,openai,pycharm,software-development,visual-studio-code,vscodeContinuehttps://continue.devhttps://continue.devThe leading open-source AI code assistant
https://github.com/chroma-core/chromachroma-core/chromathe AI-native open-source embedding databaseRust13811document-retrieval,embeddings,llmsChromatrychroma.comUnited States of Americatrychroma.comUnited States of America
https://github.com/vincigit00/scrapegraph-aiScrapeGraphAI/Scrapegraph-aiPython scraper based on AIPython13520automated-scraper,gpt-3,gpt-4,llama3,llm,machine-learning,sc,scraping,scraping-python,scrapingweb
https://github.com/assafelovic/gpt-researcherassafelovic/gpt-researcherGPT based autonomous agent that does online comprehensive research on any given topicPython13368ai,autonomous-agent,gpt-4,gpt-researcher,openai,python,research-assistant,web-searchwww.assafelovic.comNew York[email protected]AI Tech Leader
https://github.com/microsoft/graphragmicrosoft/graphragA modular graph-based Retrieval-Augmented Generation (RAG) systemPython13118gpt,gpt-4,gpt4,graphrag,llm,llms,ragMicrosofthttps://opensource.microsoft.comRedmond, WA[email protected]https://opensource.microsoft.comRedmond, WA[email protected]Open source projects and samples from Microsoft
https://github.com/eosphoros-ai/db-gpteosphoros-ai/DB-GPTAI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and AgentsPython12706agents,bgi,database,gpt,gpt-4,langchain,llm,private,rag,security,vicunaeosphoroshttp://docs.dbgpt.site[email protected]http://docs.dbgpt.site[email protected]Revolutionizing Database Interactions with Private LLM Technology
https://github.com/neonbjb/tortoise-ttsneonbjb/tortoise-ttsA multi-voice TTS system trained with an emphasis on qualityJupyter Notebook12547OpenAInonint.comCOLatent Analyst, Entropy Wrangler
https://github.com/princeton-nlp/swe-agentprinceton-nlp/SWE-agentSWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. It solves 12.47% of bugs in the SWE-bench evaluation set and takes just 1 minute to run.Python12131agent,agent-based-model,ai,developer-tools,llm,lmsPrinceton Natural Language Processinghttp://nlp.cs.princeton.eduhttp://nlp.cs.princeton.edu
https://github.com/langchain-ai/langchainjslangchain-ai/langchainjs🦜🔗 Build context-aware reasoning applications 🦜🔗TypeScript11949LangChainhttps://www.langchain.comUnited States of America[email protected]https://www.langchain.comUnited States of America[email protected]
https://github.com/smol-ai/developersmol-ai/developerthe first library to let you embed a developer agent in your own app!Python11754smol.aihttps://twitter.com/SmolModelsUnited States of Americahttps://twitter.com/SmolModelsUnited States of Americaa simple, safe, speedy org for smol ai enjoyers
https://github.com/cpacker/memgptcpacker/MemGPTCreate LLM agents with long-term memory and custom tools 📚🦙Python10934chat,chatbot,gpt,gpt-4,llm,llm-agentUC Berkeleycharlespacker.comBerkeley, CA[email protected]🌊🏄🌊🌊🌊
https://github.com/berriai/litellmBerriAI/litellmCall all LLM APIs using the OpenAI format. Use Bedrock, Azure, OpenAI, Cohere, Anthropic, Ollama, Sagemaker, HuggingFace, Replicate, Groq (100+ LLMs)Python10805anthropic,langchain,langchain-python,llm,llmops,openaiBerri AIhttps://docs.litellm.ai/docs/[email protected]https://docs.litellm.ai/docs/[email protected]The fastest way to take your LLM app to production
https://github.com/phidatahq/phidataphidatahq/phidataBuild AI Assistants with memory, knowledge and tools.Python10758ai,aws,developer-tools,gpt-4,llm,llmops,pythonphidatahttps://phidata.comhttps://phidata.comAdd memory, knowledge and tools to LLMs
https://github.com/weaviate/weaviateweaviate/weaviateWeaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.Go10389approximate-nearest-neighbor-search,generative-search,grpc,hnsw,hybrid-search,image-search,information-retrieval,mlops,nearest-neighbor-search,neural-search,recommender-system,search-engine,semantic-search,semantic-search-engine,similarity-search,vector-database,vector-search,vector-search-engine,vectors,weaviateWeaviatehttps://weaviate.ioworldwide[email protected]https://weaviate.ioworldwide[email protected]Weaviate creates database software like the Weaviate vector search engine
https://github.com/plandex-ai/plandexplandex-ai/plandexAI driven development in your terminal. Designed for large, real-world tasks.Go10075ai,ai-agents,ai-developer-tools,ai-tools,cli,command-line,developer-tools,git,golang,gpt-4,llm,openai,polyglot-programming,terminal,terminal-based,terminal-uiplandex-ai[email protected][email protected]