Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/M1n9X/llm_agents_devtools

A curated list of autonomous agents and developer tools powered by LLM.
https://github.com/M1n9X/llm_agents_devtools

Last synced: 3 days ago
JSON representation

A curated list of autonomous agents and developer tools powered by LLM.

Awesome Lists containing this project

README

        

# ⚡️ LLM Agents and DevTools

This is a curated list of autonomous agents and developer tools powered by LLM.

- [Agents](#agents)
- [Agent Platforms](#agent-platforms)
- [App Generators](#app-generators)
- [Coding Assistants](#assistants)
- [Cognitive Architectures](#cognitive-architectures)
- [Digital Humans](#digital-humans)
- [Documentation](#documentation)
- [Embodied AI](#embodied-ai)
- [Evaluation](#evaluation)
- [Foundation Models](#foundation-models)
- [IDEs](#ides)
- [Knowledge Bases](#knowledge-base)
- [LLMOps](#llmops)
- [OpenAI Plugins](#openai-plugins)
- [PR Agents](#pr-agents)
- [Prompts Tuning](#prompts-tuning)
- [Reasoning and Planning](#reasoning-planning)
- [Research](#research)
- [Search](#search)
- [Security](#security)
- [Shell Assistants](#shell-assistants)
- [Training & Deployment](#training-deployment)

## Agents

- [Adala](https://github.com/HumanSignal/Adala) - Autonomous DAta (Labeling) Agent framework.
- [AgentGPT](https://github.com/reworkd/AgentGPT) - 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser.
- [AutoGPT](https://github.com/Significant-Gravitas/Auto-GPT) — An experimental open-source attempt to make GPT-4 fully autonomous.
- [BabyAGI](https://github.com/yoheinakajima/babyagi) — An AI-powered task management system.
- [BambooAI](https://github.com/pgalko/BambooAI) - A lightweight library that leverages Language Models (LLMs) to enable natural language interactions, allowing you to source and converse with data.
- [BlockAGI](https://github.com/orgexyz/BlockAGI) - Your Self-Hosted, Hackable Research Agent Inspired by AutoGPT.
- [CAMEL](https://github.com/camel-ai/camel) - Communicative Agents for “Mind” Exploration of Large Scale Language Model Society.
- [Chat-Haruhi-Suzumiya](https://github.com/LC1332/Chat-Haruhi-Suzumiya) - Reviving Anime Character in Reality via Large Language Model.
- [DB-GPT](https://github.com/TsinghuaDatabaseGroup/DB-GPT) - by TsinghuaDatabaseGroup. LLM As Database Administrator.
- [DB-GPT](https://github.com/eosphoros-ai/DB-GPT) - by eosphoros-ai. Revolutionizing Database Interactions with Private LLM Technology.
- [Data-Copilot](https://github.com/zwq2018/Data-Copilot) - Bridging Billions of Data and Humans with Autonomous Workflow.
- [DemoGPT](https://github.com/melih-unsal/DemoGPT) — Auto Gen-AI App Generator with the Power of Llama 2
- [DevOpsGPT](https://github.com/kuafuai/DevOpsGPT) - DevOpsGPT: AI-Driven Software Development Automation Solution
- [Factory](https://www.factory.ai/) — Agents for code generation. Waitlisted.
- [GPT Engineer](https://github.com/AntonOsika/gpt-engineer) — CLI agent that generates a repository from a prompt, and asks clarifying questions.
- [GPT Migrate](https://github.com/0xpayne/gpt-migrate) — CLI agent that converts a full-stack application from one language or framework to another. Uses GPT-4 32k context.
- [GeneralAgent](https://github.com/CosmosShadow/GeneralAgent) - A simple, general, customizable Agent Framework.
- [GitWit](https://gitwit.dev/) — Web-based agent for adding features to full-stack apps in Git repositories.
- [Gorilla](https://github.com/ShishirPatil/gorilla) - Large Language Model Connected with Massive APIs.
- [Grit](https://app.grit.io) - GitHub-integrated agent for automating maintenance tasks and other development work.
- [HyperWrite](https://www.hyperwriteai.com/personal-assistant) - Personal Assistant — AI Agent
- [Muzic](https://github.com/microsoft/muzic) - Music Understanding and Generation with Artificial Intelligence.
- [SalesGPT](https://github.com/filip-michalsky/SalesGPT) - Context-aware AI Sales Agent to automate sales outreach.
- [Second.dev](https://www.second.dev/) — A platform for adding features to full-stack apps.
- [ShortGPT](https://github.com/RayVentura/ShortGPT) - Experimental AI framework for automated short/video content creation.
- [Smol Developer](https://github.com/smol-ai/developer) — CLI agent that generates a repository from a prompt. Uses OpenAI and Anthropic.
- [Teenage-AGI](https://github.com/seanpixel/Teenage-AGI) - Use OpenAI and Pinecone to Give memory to an AI agent and also allows it to "think" before making an action (outputting text)
- [Transformers Agent](https://huggingface.co/docs/transformers/transformers_agents) - HuggingFace Transformers Agent offer a natural language API built on transformers and a curated set of tools. An agent interprets user natural language input & use tools to fulfil the user request.
- [WebArena](https://github.com/web-arena-x/webarena) - A Realistic Web Environment for Building Autonomous Agents.
- [automata](https://github.com/emrgnt-cmplxty/automata) - Automata's objective is to evolve into a fully autonomous, self-programming Artificial Intelligence system.
- [beebot](https://github.com/AutoPackAI/beebot) - An Autonomous AI Agent that works.
- [gpt-researcher](https://github.com/assafelovic/gpt-researcher) - GPT based autonomous agent that does online comprehensive research on any given topic.
- [gpt_academic](https://github.com/binary-husky/gpt_academic) - 为 ChatGPT/GLM 提供图形交互界面,特别优化论文阅读/润色/写作体验,模块化设计,支持自定义快捷按钮&函数插件,支持 Python 和 C++等项目剖析&自译解功能,PDF/LaTex 论文翻译&总结功能,支持并行问询多种 LLM 模型,支持 chatglm2 等本地模型。兼容文心一言, moss, llama2, rwkv, claude2, 通义千问, 书生, 讯飞星火等。
- [lemon-agent](https://github.com/felixbrock/lemon-agent) - Plan-Validate-Solve (PVS) Agent for accurate, reliable and reproducable workflow automation.
- [loopgpt](https://github.com/farizrahman4u/loopgpt) - A re-implementation of the popular Auto-GPT project as a proper python package, written with modularity and extensibility in mind.
- [mini-agi](https://github.com/muellerberndt/mini-agi) - A minimal general-purpose autonomous agent based on GPT-3.5 / GPT-4. Can analyze stock prices, perform network security tests, create art, and order pizza.
- [rci-agent](https://github.com/posgnu/rci-agent) - RCI Agent for MiniWoB++
- [talk](https://github.com/proxoar/talk) - Talk with ChatGPT using your VOICE

## Agent Platforms

- [AgentBench](https://github.com/THUDM/AgentBench) - A Comprehensive Benchmark to Evaluate LLMs as Agents.
- [AutoAgents](https://github.com/LinkSoul-AI/AutoAgents) - Generate different roles for GPTs to form a collaborative entity for complex tasks.
- [AutoGen](https://github.com/microsoft/autogen) - Enabling Next-Gen LLM Applications via Multi-Agent Conversation Framework.
- [BOLAA](https://github.com/salesforce/BOLAA) - Benchmarking and Orchestrating LLM-augmented Autonomous Agents.
- [E2B](https://www.e2b.dev/) — Open source cloud platform for hosting LLM-based agents. Supports [Smol Developer](https://github.com/smol-ai/developer).
- [GeniA](https://github.com/genia-dev/GeniA) - Your Engineering Gen AI Team member 🧬🤖💻
- [Gentopia](https://github.com/Gentopia-AI/Gentopia) - Build AGI through Interaction of Specialized Agents.
- [JARVIS](https://github.com/microsoft/JARVIS) - A system to connect LLMs with ML community.
- [LLM-ToolMaker](https://github.com/ctlllll/LLM-ToolMaker) - Large Language Models as Tool Makers.
- [OpenAGI](https://github.com/agiresearch/OpenAGI) - An open-source AGI research platform, specifically designed to offer complex, multi-step tasks and accompanied by task-specific datasets, evaluation metrics, and a diverse range of extensible models.
- [OpenAgents](https://github.com/xlang-ai/OpenAgents) - An Open Platform for Language Agents in the Wild
- [PromethAI-Backend](https://github.com/topoteretes/PromethAI-Backend) - Open-source framework that gives you AI Agents that help you navigate decision-making, get personalized goals and execute them.
- [SuperAGI](https://superagi.com/) Open source platform for hosting LLM-based agents including [SuperCoder](https://superagi.com/supercoder/).
- [Superagent](https://github.com/homanp/superagent) - Build, deploy, and manage LLM-powered agents.
- [ToolBench](https://github.com/OpenBMB/ToolBench) - An open platform for training, serving, and evaluating large language model for tool learning.
- [XAgent](https://github.com/OpenBMB/XAgent) - An Autonomous LLM Agent for Complex Task Solving.
- [agents](https://github.com/aiwaves-cn/agents) - An Open-source Framework for Autonomous Language Agents.
- [ai-legion](https://github.com/eumemic/ai-legion) - An LLM-powered autonomous agent platform.
- [chidori](https://github.com/ThousandBirdsInc/chidori) - A reactive runtime for building durable AI agents.
- [databerry](https://github.com/gmpetrov/databerry) - The no-code platform for building custom LLM Agents.
- [ix](https://github.com/kreneskyp/ix) - Autonomous GPT-4 agent platform.
- [lagent](https://github.com/InternLM/lagent) - A lightweight framework for building LLM-based agents.
- [openagent](https://github.com/dot-agent/openagent) - Microservices approach to AGI. Modular components for AI apps or AGI agents. (... and solving some wicked LLM problems like ⚡ 2X faster LLaMA 2)
- [rivet](https://github.com/Ironclad/rivet) - AI agent and prompt chaining IDE and library.
- [semantic-kernel](https://github.com/microsoft/semantic-kernel) - Integrate cutting-edge LLM technology quickly and easily into your apps.
- [smart_agent](https://github.com/zzlgreat/smart_agent) - An open-source project offering a comprehensive library for deconstructing complex tasks and dispatching functions within a toolkit.
- [toolformer-pytorch](https://github.com/lucidrains/toolformer-pytorch) - Language Models That Can Use Tools, by MetaAI.
- [workgpt](https://github.com/team-openpm/workgpt) - A GPT agent framework for invoking APIs.

## App Generators

- [GPT Pilot](https://github.com/Pythagora-io/gpt-pilot) - Code out the entire app as you oversee the code being written.
- [Literally anything](https://literallyanything.io) - HTML and JavaScript web app generator.
- [OpenCopilot](https://github.com/openchatai/OpenCopilot) - AI Copilot for your own SaaS product. Open source AI sidekick for everyone.
- [Pico](https://picoapps.xyz) - End-to-end micro app generator with instant deployment.
- [gpt-pilot](https://github.com/Pythagora-io/gpt-pilot) - PoC for a scalable dev tool that writes entire apps from scratch while the developer oversees the implementation.
- [react-agent](https://github.com/eylonmiz/react-agent) - The open-source React.js Autonomous LLM Agent.
- [textbase](https://github.com/cofactoryai/textbase) - A simple framework for building AI chatbots.
- [wasp](https://github.com/wasp-lang/wasp) - The fastest way to develop full-stack web apps with React & Node.js.

## Coding Assistants

- [AI Code Convert](https://aicodeconvert.com/) — A web tool for translating code between programming languages.
- [AI Code Playground](https://aicodeplayground.com/) — CodeChain is a web tool for refactoring and improving code.
- [API Copilot](https://apicopilot.dev/) — Assistant for backend API development.
- [Adrenaline](https://useadrenaline.com/) - Web-based chatbot using AI and ASTs to answer questions about your codebase.
- [Amazon CodeWhisperer](https://aws.amazon.com/cn/codewhisperer/) - An AI coding companion that generates whole line and full function code suggestions in your IDE to help you get more done faster.
- [Bito AI](https://bito.ai/) — Bito is powered by OpenAI's ChatGPT and GPT-4, which revolutionizes the way developers write code. Generate high-quality AI-powered code, AI-assisted code completion, optimize code performance, explain complex code snippets, generate unit tests, and more – all effortlessly.
- [Blackbox](https://www.useblackbox.io/) — VS Code extension with autocomplete and chat including links to online coding references.
- [CodeApex](https://github.com/APEXLAB/CodeApex) - A bilingual programming evaluation benchmark for Large Language Models.
- [CodeGeeX](https://codegeex.cn/) Open source assistant based on the CodeGeeX LLM with chat, completion, and refactoring. Extensions for 9 editors including VS Code, and PyCharm.
- [CodeMate](https://www.codemate.ai/) — VS Code extension for debugging and optimizing code.
- [CodePal](https://codepal.ai/) — A web tool for quickly generating or refactoring code.
- [CodeSquire](https://codesquire.ai/) — Chrome extension that adds autocomplete to Google Colab, BigQuery, and JupyterLab.
- [Codeium](https://codeium.com/) — Assistant with autocomplete, natural language search and chat. Extensions for 21 editors including VS Code, JetBrains, Neovim, Vim, Emacs, Eclipse, PyCharm, and Xcode. Enterprise version includes codebase-specific fine-tuning.
- [Continue](https://continue.dev/) — VS Code extension with chat, refactor, and code generation. Edits multiple files and runs commands on your behalf.
- [Genie AI](https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode/) — A Visual Studio Code - ChatGPT Integration. Supports GPT-4, GPT3.5, GPT3 and Codex models. Create new files, view diffs with one click; your copilot to learn code, add tests, find bugs and more.
- [GitHub Copilot X](https://github.com/features/preview/copilot-x) — A VS Code extension with chat, pull request text generation, and unit test generation.
- [Incognito Pilot](https://github.com/silvanmelchior/IncognitoPilot) — Open source assistant with built-in Python editor and interpreter.
- [Magnet](https://www.magnet.run/) — Web-based chatbot with repositories and issues as context.
- [Quack AI](https://www.quack-ai.com/) — VS Code extension for adhering to project coding guidelines. Waitlist.
- [Refact](https://github.com/smallcloudai/refact) — Open-Source Coding Assistant with Fine-Tuning on codebase, autocompletion, code refactoring, code analysis, integrated chat and more!
- [Replit Ghostwriter Chat](https://replit.com/site/ghostwriter) — Assistant built into [Replit](https://replit.com/) with chat, proactive debugging, and autocomplete. Uses OpenAI for chat and [replit-code-v1-3b](https://huggingface.co/replit/replit-code-v1-3b) (OS) for autocomplete.
- [Rift](https://github.com/morph-labs/rift) - An AI-native language server for your personal AI software engineer.
- [Source Graph Cody](https://about.sourcegraph.com/cody) - Assistant with chat, refactoring, and unit test generation. Extensions for VS Code and IntelliJ. Also available as a web app.
- [Tabby](https://tabbyml.github.io/tabby/) — Open source, self-hosted code completion assistant. Extensions for VS Code and Vim.
- [Tabnine](https://www.tabnine.com/) [(Source)](https://github.com/codota/TabNine) — Open source, self-hosted code completion assistant. Extensions for 15 editors including VS Code, IntelliJ, Neovim, Eclipse, and PyCharm.
- [ai-jsx](https://github.com/fixie-ai/ai-jsx) - The AI Application Framework for Javascript.
- [ax](https://github.com/axilla-io/ax) - A comprehensive AI framework for TypeScript.
- [clippinator](https://github.com/ennucore/clippinator) - AI programming assistant.
- [codeinterpreter-api](https://github.com/shroominic/codeinterpreter-api) - Open source implementation of the ChatGPT Code Interpreter 👾
- [cody](https://github.com/sourcegraph/cody) - AI that knows your entire codebase.
- [evalgpt](https://github.com/index-labs/evalgpt) - An code interpreter framework that utilizes large language models to automate the process of code-writing and execution, delivering precise results for user-defined tasks.
- [gpt-migrate](https://github.com/0xpayne/gpt-migrate) - Easily migrate your codebase from one framework or language to another.
- [open-interpreter](https://github.com/KillianLucas/open-interpreter) - OpenAI's Code Interpreter in your terminal, running locally.
- [talk-codebase](https://github.com/rsaryev/talk-codebase) - CLI chatbot with repository as context. Supports OpenAI as well as locally running LLMs via GPT4All.

## Cognitive Architectures

- [ACT-R](http://act-r.psy.cmu.edu/) - Adaptive Control of Thought—Rational.
- [CoALA](https://github.com/ysymyth/awesome-language-agents) - Cognitive Architectures for Language Agents.
- [MemGPT](https://github.com/cpacker/MemGPT) - Teaching LLMs memory management for unbounded context 📚🦙
- [Soar](https://github.com/SoarGroup/Soar) - A general cognitive architecture for systems that exhibit intelligent behavior.

## Digital Humans

- [GPT-vup](https://github.com/jiran214/GPT-vup) - Live digital host for BIliBili/Tiktok.
- [FaceChain](https://github.com/modelscope/facechain) - A deep-learning toolchain for generating your Digital-Twin.

## Documentation

- [Docify](https://docify.ai4code.io/) — A VS Code extension to generate docstrings.
- [Mintlify Writer](https://writer.mintlify.com/) — A VS Code extension to generate docstrings.
- [Trelent](https://trelent.net/) — A VS Code extension to generate docstrings. Uses proprietary models.
- [gpt-author](https://github.com/mshumer/gpt-author) - Utilize a chain of GPT-4, Stable Diffusion, and Anthropic API calls to generate an original fantasy novel.

## Embodied AI

- [AgentSims](https://github.com/py499372727/AgentSims) - An easy-to-use infrastructure for researchers from all disciplines to test the specific capacities they are interested in.
- [AgentVerse](https://github.com/OpenBMB/AgentVerse) - A flexible framework that simplifies the process of building custom multi-agent environments for large language models (LLMs).
- [ChatArena](https://github.com/chatarena/chatarena) - A Multi-Agent Language Game Environments for LLMs. The goal is to develop communication and collaboration capabilities of AIs.
- [ChatDev](https://github.com/OpenBMB/ChatDev) - Create Customized Software using Natural Language Idea (through Multi-Agent Collaboration)
- [GPTeam](https://github.com/101dotxyz/GPTeam) - An open-source multi-agent simulation.
- [Generative Agents](https://github.com/joonspk-research/generative_agents) - Interactive Simulacra of Human Behavior.
- [GeniA](https://github.com/genia-dev/GeniA) - Your Engineering Gen AI Team member 🧬🤖💻
- [HumanoidAgents](https://github.com/humanoidagents/humanoidagents) - Humanoid Agents: Platform for Simulating Human-like Generative Agents.
- [LASER](https://arxiv.org/abs/2309.08172) - LLM Agent with State-Space Exploration for Web Navigation.
- [MetaGPT](https://github.com/geekan/MetaGPT) — The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo.
- [Mind2Web](https://github.com/OSU-NLP-Group/Mind2Web) - Towards a Generalist Agent for the Web.
- [MindAgent](https://arxiv.org/abs/2309.09971) - Emergent Gaming Interaction.
- [RT-2](https://github.com/kyegomez/RT-2) - Robotic Transformer 2 (RT-2): The Vision-Language-Action Model.
- [RoboAgent](https://github.com/robopen/roboagent/) - Towards Sample Efficient Robot Manipulation with Semantic Augmentations and Action Chunking.
- [VoxPoser](https://voxposer.github.io/) - Composable 3D Value Maps for Robotic Manipulation with Language Models
- [Voyager](https://github.com/MineDojo/Voyager) - An Open-Ended Embodied Agent with Large Language Models.
- [ai-town](https://github.com/a16z-infra/ai-town) - A deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize.
- [aloha](https://github.com/tonyzhaozh/aloha) - A Low-cost Open-source Hardware System for Bimanual Teleoperation.
- [dev-gpt](https://github.com/jina-ai/dev-gpt) - Your Virtual Development Team.

## Evaluation

- [GPT-Fathom](https://arxiv.org/abs/2309.16583) - Benchmarking Large Language Models to Decipher the Evolutionary Path towards GPT-4 and Beyond.
- [InstructEval](https://github.com/princeton-nlp/InstructEval) - Evaluation suite for the systematic evaluation of instruction selection methods.
- [SmartPlay](https://github.com/microsoft/SmartPlay) - A benchmark for Large Language Models (LLMs). It is designed to be easy to use, and to provide a wide variety of games to test agents on.
- [instruct-eval](https://github.com/declare-lab/instruct-eval) - Quantitatively evaluate instruction-tuned models such as Alpaca and Flan-T5 on held-out tasks.

## Foundation Models

- [CodeGeeX2](https://github.com/THUDM/CodeGeeX2) - A More Powerful Multilingual Code Generation Model.
- [CodeGen](https://github.com/salesforce/CodeGen) - A family of open-source model for program synthesis. Trained on TPU-v4. Competitive with OpenAI Codex.
- [CodeLlama](https://github.com/facebookresearch/codellama) - A family of large language models for code based on Llama 2 providing state-of-the-art performance among open models, infilling capabilities, support for large input contexts, and zero-shot instruction following ability for programming tasks.
- [DeepSeek-Coder](https://github.com/deepseek-ai/DeepSeek-Coder) - Let the Code Write Itself.
- [LM Studio](https://lmstudio.ai/) - Discover, download, and run local LLMs
- [MAmmoTH](https://github.com/TIGER-AI-Lab/MAmmoTH) - Building Math Generalist Models through Hybrid Instruction Tuning.
- [MFTCoder](https://github.com/codefuse-ai/MFTCoder) - An open-source project of CodeFuse for multitasking Code-LLMs(large language model for code tasks), which includes models, datasets, training codebases and inference guides.
- [Magic](https://magic.dev/) — Company promising two products, an assistant and [LTM-1](https://magic.dev/blog/ltm-1), an underlying foundation model trained on code. Waitlist.
- [MathGLM](https://github.com/THUDM/MathGLM) - GPT Can Solve Mathematical Problems Without a Calculator.
- [Mistral-7B-v0.1](https://huggingface.co/mistralai/Mistral-7B-v0.1)
- [NExT-GPT](https://github.com/NExT-GPT/NExT-GPT) - Any-to-Any Multimodal Large Language Model.
- [OpenChat](https://github.com/imoneoi/openchat) - Advancing Open-source Language Models with Imperfect Data
- [Phind-CodeLlama-34B-v1](https://huggingface.co/Phind/Phind-CodeLlama-34B-v1) - Beating GPT-4 on HumanEval with a Fine-Tuned CodeLlama-34B.
- [StarCoder](https://github.com/bigcode-project/starcoder) - A helpful coding assistant.
- [TinyLlama](https://github.com/jzhang38/TinyLlama) - An open endeavor to pretrain a 1.1B Llama model on 3 trillion tokens.
- [WizardCoder](https://github.com/nlpxucan/WizardLM/tree/main/WizardCoder) - Empowering Code Large Language Models with Evol-Instruct.
- [gpt4all](https://github.com/nomic-ai/gpt4all) - open-source LLM chatbots that you can run anywhere.
- [gpt4free](https://github.com/xtekky/gpt4free) - The official gpt4free repository | various collection of powerful language models.
- [incoder](https://github.com/dpfried/incoder) - A Generative Model for Code Infilling and Synthesis.
- [litellm](https://github.com/BerriAI/litellm) - Call all LLM APIs using the OpenAI format. Use Azure, OpenAI, Cohere, Anthropic, Ollama, VLLM, Sagemaker, HuggingFace, Replicate (100+ LLMs)
- [privateGPT](https://github.com/imartinez/privateGPT) - Interact privately with your documents using the power of GPT, 100% privately, no data leaks.
- [replit-code-v1-3b](https://huggingface.co/replit/replit-code-v1-3b) - A 2.7B Causal Language Model focused on Code Completion.
- [streaming-llm](https://github.com/mit-han-lab/streaming-llm) - Efficient Streaming Language Models with Attention Sinks.
- [viper](https://github.com/cvlab-columbia/viper) - ViperGPT: Visual Inference via Python Execution for Reasoning

## IDEs

- [CodeStory](https://codestory.ai/) — An IDE with chat, code explanations, auto-generated commits and PR summaries. Forked from VSCodium.
- [Cursor](https://www.cursor.so/) — An IDE with chat, edit, generate and debug features. Forked from VSCodium, so the interface is similar to VS Code. Uses OpenAI.
- [Mutable](https://mutable.ai/) — Web-based IDE, integrated with a chatbot and GitHub.

## Knowledge Bases

- [ALCE](https://github.com/princeton-nlp/ALCE) - Enabling Large Language Models to Generate Text with Citations.
- [Langchain-Chatchat](https://github.com/chatchat-space/Langchain-Chatchat) - Local knowledge based LLM (like ChatGLM) QA app with langchain.
- [PDFTriage](https://arxiv.org/abs/2309.08872) - Question Answering over Long, Structured Documents.
- [Robby-chatbot](https://github.com/yvann-hub/Robby-chatbot) - AI chatbot 🤖 for chat with CSV, PDF, TXT files 📄 and YTB videos 🎥 | using Langchain🦜 | OpenAI | Streamlit ⚡
- [Verba](https://github.com/weaviate/Verba) - Retrieval Augmented Generation (RAG) chatbot powered by Weaviate.
- [embedchain](https://github.com/embedchain/embedchain) - Framework to easily create LLM powered bots over any dataset.
- [gpt-runner](https://github.com/nicepkg/gpt-runner) - Conversations with your files! Manage and run your AI presets!
- [khoj](https://github.com/khoj-ai/khoj) - An AI personal assistant for your digital brain. Khoj provides you with an easy way to setup the infrastructure to search and chat with your personal knowledge base, be it markdown, org, image, or PDF files.
- [txtai](https://github.com/neuml/txtai) - All-in-one open-source embeddings database for semantic search, LLM orchestration and language model workflows.

## LLMOps

- [AGiXT](https://github.com/Josh-XT/AGiXT) - A dynamic AI Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers.
- [BrowserGPT](https://github.com/mayt/BrowserGPT) - Command your browser with GPT.
- [Carbonate](https://carbonate.dev/) — End-to-end testing using natural language. Integrates into your existing test suite (currently Jest, PHPUnit and Python's unittest).
- [DiffBlue](https://www.diffblue.com/) - Automatically generated unit tests for Java.
- [LLMStack](https://github.com/trypromptly/LLMStack) - No-code platform to build generative AI apps, chatbots and agents with your data.
- [LocalAI](https://github.com/go-skynet/LocalAI) - 🤖 Self-hosted, community-driven, local OpenAI compatible API. Drop-in replacement for OpenAI running LLMs on consumer-grade hardware. Free Open Source OpenAI alternative. No GPU required. Runs ggml, gguf, GPTQ, onnx, TF compatible models: llama, llama2, gpt4all, rwkv, whisper, vicuna, koala, cerebras, falcon, dolly, starcoder, and many others.
- [Meticulous.ai](https://www.meticulous.ai/) - Automatically generated, automatically maintained end-to-end tests: as your app evolves so does your test suite.
- [OctoMind](https://octomind.dev) - Auto-maintenance and generated browser-based end-to-end-tests integrated into Github Actions, Azure DevOps and more.
- [TaxyAI browser-extension](https://github.com/TaxyAI/browser-extension) - Automate your browser with GPT-4.
- [Traceloop](https://traceloop.com/) - Uses OpenTelemetry tracing data with generative AI to improve system reliability.
- [haystack](https://github.com/deepset-ai/haystack) - 🔍 LLM orchestration framework to build customizable, production-ready LLM applications.
- [helicone](https://github.com/Helicone/helicone) - An open-source observability platform for Language Learning Models (LLMs).
- [langfuse](https://github.com/langfuse/langfuse) - Open source observability and analytics for LLM applications.
- [pezzo](https://github.com/pezzolabs/pezzo) - 🕹️ Open-source, developer-first LLMOps platform designed to streamline prompt design, version management, instant delivery, collaboration, troubleshooting, observability and more.
- [promptflow](https://github.com/microsoft/promptflow) - Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
- [zeno](https://github.com/zeno-ml/zeno) - AI Data Management & Evaluation Platform.

## OpenAI Plugins

- [ChatWithGit](https://gitsearch.sdan.io/) — Enables ChatGPT to search GitHub and return links to relevant repositories.
- [Code ChatGPT Plugin](https://github.com/kesor/chatgpt-code-plugin) — Open source example of a ChatGPT plugin that pulls context from a directory of files.

## PR Agents

- [AutoPR](https://github.com/irgolic/AutoPR) - Fix issues with AI-generated pull requests, powered by ChatGPT.
- [BitBuilder](https://www.bitbuilder.ai/) — A GitHub integration to generate pull requests from issues.
- [Code Review GPT](https://github.com/mattzcarey/code-review-gpt) — An open source tool for reviewing PRs. Works as GitHub action, Gitlab CLI or locally.
- [CodeRabbit](https://coderabbit.ai/) — Customizable CI to add summaries and code suggestions to PRs.
- [Codeium PR Agent](https://github.com/Codium-ai/pr-agent) — Open source tool for automated code reviews.
- [Nova](https://www.trynova.ai/) - CI bot to add actions such as summaries and tests to new PRs.
- [Sweep](https://github.com/sweepai/sweep) — AI junior dev: GitHub integration to generate, test, and self-review pull requests from issues.

## Prompts Tuning

- [Analogical Prompting](https://arxiv.org/abs/2310.01714) - A new prompting approach designed to automatically guide the reasoning process of large language models.
- [EvoPrompt](https://arxiv.org/abs/2309.08532) - Connecting Large Language Models with Evolutionary Algorithms Yields Powerful Prompt Optimizers.
- [Fooocus](https://github.com/lllyasviel/Fooocus) - Focus on prompting and generating.
- [LangGPT](https://github.com/yzfly/LangGPT) - LangGPT: Empowering everyone to become a prompt expert!🚀 Structured Prompt,结构化提示词。
- [Prompt-Engineering-Guide](https://github.com/dair-ai/Prompt-Engineering-Guide) - 🐙 Guides, papers, lecture, notebooks and resources for prompt engineering.
- [YiVal](https://github.com/YiVal/YiVal) - 🚀 From Demo to Production.🚀 YiVal is an open source GenAI-Ops framework that allows you to iteratively tune and evaluate your AIGC prompts, model metadata, model params, and retrieval configs all at once with your preferred choices of test dataset generation, evaluation algorithms and improvement strategies.
- [guidance](https://github.com/guidance-ai/guidance) - A guidance language for controlling large language models.
- [outlines](https://github.com/normal-computing/outlines) - Generative Model Programming.
- [prompttools](https://github.com/hegelai/prompttools) - Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB).

## Reasoning and Planning

- [AoT](https://github.com/kyegomez/Algorithm-Of-Thoughts) - Algorithm of Thoughts: Enhancing Exploration of Ideas in Large Language Models.
- [CoD](https://arxiv.org/abs/2309.04269) - From Sparse to Dense: GPT-4 Summarization with Chain of Density Prompting.
- [CoT](https://arxiv.org/abs/2201.11903) - Chain-of-Thought Prompting Elicits Reasoning in Large Language Models.
- [GoT](https://github.com/spcl/graph-of-thoughts) - Graph of Thoughts: Solving Elaborate Problems with Large Language Models.
- [ReAct](https://github.com/ysymyth/ReAct) - Synergizing Reasoning and Acting in Language Models.
- [ReWOO](https://github.com/billxbf/ReWOO) - Decoupling Reasoning from Observations for Efficient Augmented Language Models.
- [SCoT](https://arxiv.org/abs/2305.06599) - Structured Chain-of-Thought Prompting for Code Generation.
- [Screws](https://github.com/kumar-shridhar/Screws/) -A Modular Framework for Reasoning with Revisions.
- [SwiftSage](https://github.com/yuchenlin/swiftsage/) - A Generative Agent with Fast and Slow Thinking for Complex Interactive Tasks.
- [ToT](https://github.com/kyegomez/tree-of-thoughts) - Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%.
- [llm-reasoners](https://github.com/Ber666/llm-reasoners) - reasoning as planning (RAP), a library for advanced large language model reasoning.
- [reflexion](https://github.com/noahshinn024/reflexion) - Reflexion: Language Agents with Verbal Reinforcement Learning.
- [saycan](https://github.com/google-research/google-research/tree/master/saycan) - Do As I Can, Not As I Say: Grounding Language in Robotic Affordances.
- [self-ask](https://github.com/ofirpress/self-ask) - Measuring and Narrowing the Compositionality Gap in Language Models.

## Research

- [ArxivGPT](https://chrome.google.com/webstore/detail/arxivgpt/fbbfpcjhnnklhmncjickdipdlhoddjoh/) - A Google Chrome plug-in that helps you quickly understand the content of arXiv papers.
- [ChatPDF](https://www.chatpdf.com/) - Chat with any PDF using the new ChatGPT API.
- [ChatPaper](https://github.com/kaixindelele/ChatPaper) - Use ChatGPT to summarize the arXiv papers. 全流程加速科研,利用 chatgpt 进行论文全文总结+专业翻译+润色+审稿+审稿回复.
- [ChemCrow](https://github.com/ur-whitelab/chemcrow-public) - An open source package for the accurate solution of reasoning-intensive chemical tasks.
- [OpenBBTerminal](https://github.com/OpenBB-finance/OpenBBTerminal) - OpenBB is committed to build the future of investment research by focusing on an open source infrastructure accessible to everyone, everywhere.
- [gpt-researcher](https://github.com/assafelovic/gpt-researcher) - GPT based autonomous agent that does online comprehensive research on any given topic.
- [qlib](https://github.com/microsoft/qlib) - An AI-oriented quantitative investment platform that aims to realize the potential, empower research, and create value using AI technologies in quantitative investment, from exploring ideas to implementing productions.

## Security

- [NeMo-Guardrails](https://github.com/NVIDIA/NeMo-Guardrails) - An open-source toolkit for easily adding programmable guardrails to LLM-based conversational systems.
- [guardrails](https://github.com/ShreyaR/guardrails) - An open-source Python package for specifying structure and type, validating and correcting the outputs of large language models (LLMs).

## Shell Assistants

- [Aider](https://github.com/paul-gauthier/aider) — CLI assistant and agent that generates changes and commits to repositories. Uses OpenAI.
- [AskCommand](https://www.askcommand.cppexpert.online/) - Web based tool to generate Unix commands from text automatically using AI.
- [Butterfish](https://butterfi.sh) - CLI tool that embeds ChatGPT in your shell for easy access. Includes simple agentic capabilities.
- [Mentat](https://github.com/biobootloader/mentat) — CLI assistant and agent that makes changes to repositories.
- [Shell-AI](https://github.com/ricklamers/shell-ai) - LangChain powered shell command generate and run CLI.

## Search

- [Bloop](https://bloop.ai/) — Natural language search for repositories.
- [Buildt](https://www.buildt.ai/) — Natural language search for repositories.
- [Metaphor](https://metaphor.systems/) - A search engine designed from scratch using AI.
- [PandasAI](https://github.com/gventuri/pandas-ai) - A Python library that integrates generative artificial intelligence capabilities into pandas, making dataframes conversational.
- [Perplexity](https://www.perplexity.ai/) - Unlock the power of knowledge with information discovery and sharing.

## Training & Deployment

- [HCP-Diffusion](https://github.com/7eu7d7/HCP-Diffusion) - A universal Stable-Diffusion toolbox.
- [LMDeploy](https://github.com/InternLM/lmdeploy) - A toolkit for compressing, deploying, and serving LLMs.
- [Medusa](https://github.com/FasterDecoding/Medusa) - Simple Framework for Accelerating LLM Generation with Multiple Decoding Heads.
- [langchain-production-starter](https://github.com/steamship-packages/langchain-production-starter) - Deploy LangChain Agents and connect them to Telegram.
- [llm-applications](https://github.com/ray-project/llm-applications) - A comprehensive guide to building RAG-based LLM applications for production.
- [ludwig](https://github.com/ludwig-ai/ludwig) - Low-code framework for building custom LLMs, neural networks, and other AI models.
- [onprem](https://github.com/amaiya/onprem) - A tool for running on-premises large language models with non-public data.
- [prompt2model](https://github.com/neulab/prompt2model) - Generate Deployable Models from Natural Language Instructions.
- [vllm](https://github.com/vllm-project/vllm) - A high-throughput and memory-efficient inference and serving engine for LLMs.