<h1 align="center">
<a href="https://prompts.chat">

Sign in to like and favorite skills

🔥 Large Language Models(LLM) have taken the NLP community AI community the Whole World by storm. Here is a curated list of papers about large language models, especially relating to ChatGPT. It also contains frameworks for LLM training, tools to deploy LLM, courses and tutorials about LLM and all publicly available LLM checkpoints and APIs.
[!NOTE] If you're interested in the field of LLM, you may find the above list of milestone papers helpful to explore its history and state-of-the-art. However, each direction of LLM offers a unique set of insights and contributions, which are essential to understanding the field as a whole. For a detailed list of papers in various subfields, please refer to the following link:
Awesome-LLM-hallucination - LLM hallucination paper list.
awesome-hallucination-detection - List of papers on hallucination detection in LLMs.
LLMsPracticalGuide - A curated list of practical guide resources of LLMs
Awesome ChatGPT Prompts - A collection of prompt examples to be used with the ChatGPT model.
awesome-chatgpt-prompts-zh - A Chinese collection of prompt examples to be used with the ChatGPT model.
Awesome ChatGPT - Curated list of resources for ChatGPT and GPT-3 from OpenAI.
Chain-of-Thoughts Papers - A trend starts from "Chain of Thought Prompting Elicits Reasoning in Large Language Models.
Awesome Deliberative Prompting - How to ask LLMs to produce reliable reasoning and make reason-responsive decisions.
Instruction-Tuning-Papers - A trend starts from
Natrural-Instruction (ACL 2022), FLAN (ICLR 2022) and T0 (ICLR 2022).
LLM Reading List - A paper & resource list of large language models.
Reasoning using Language Models - Collection of papers and resources on Reasoning using Language Models.
Chain-of-Thought Hub - Measuring LLMs' Reasoning Performance
Awesome GPT - A curated list of awesome projects and resources related to GPT, ChatGPT, OpenAI, LLM, and more.
Awesome GPT-3 - a collection of demos and articles about the OpenAI GPT-3 API.
Awesome LLM Human Preference Datasets - a collection of human preference datasets for LLM instruction tuning, RLHF and evaluation.
RWKV-howto - possibly useful materials and tutorial for learning RWKV.
ModelEditingPapers - A paper & resource list on model editing for large language models.
Awesome LLM Security - A curation of awesome tools, documents and projects about LLM Security.
Awesome-Align-LLM-Human - A collection of papers and resources about aligning large language models (LLMs) with human.
Awesome-Code-LLM - An awesome and curated list of best code-LLM for research.
Awesome-LLM-Compression - Awesome LLM compression research papers and tools.
Awesome-LLM-Systems - Awesome LLM systems research papers.
awesome-llm-webapps - A collection of open source, actively maintained web apps for LLM applications.
awesome-japanese-llm - 日本語LLMまとめ - Overview of Japanese LLMs.
Awesome-LLM-Healthcare - The paper list of the review on LLMs in medicine.
Awesome-LLM-Inference - A curated list of Awesome LLM Inference Paper with codes.
Awesome-LLM-3D - A curated list of Multi-modal Large Language Model in 3D world, including 3D understanding, reasoning, generation, and embodied agents.
LLMDatahub - a curated collection of datasets specifically designed for chatbot training, including links, size, language, usage, and a brief description of each dataset
Awesome-Chinese-LLM - 整理开源的中文大语言模型,以规模较小、可私有化部署、训练成本较低的模型为主,包括底座模型,垂直领域微调及应用,数据集与教程等。
LLM4Opt - Applying Large language models (LLMs) for diverse optimization tasks (Opt) is an emerging research area. This is a collection of references and papers of LLM4Opt.
awesome-language-model-analysis - This paper list focuses on the theoretical or empirical analysis of language models, e.g., the learning dynamics, expressive capacity, interpretability, generalization, and other interesting topics.
Reference: LLMDataHub
Reference: llm-inference-solutions
Reference: awesome-llm-apps
MLflow - MLflow: An open-source framework for the end-to-end machine learning lifecycle, helping developers track experiments, evaluate models/prompts, deploy models, and add observability with tracing.
Swiss Army Llama - Comprehensive set of tools for working with local LLMs for various tasks.
LiteChain - Lightweight alternative to LangChain for composing LLMs
magentic - Seamlessly integrate LLMs as Python functions
wechat-chatgpt - Use ChatGPT On Wechat via wechaty
promptfoo - Test your prompts. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality.
Agenta - Easily build, version, evaluate and deploy your LLM-powered apps.
Serge - a chat interface crafted with llama.cpp for running Alpaca models. No API keys, entirely self-hosted!
Langroid - Harness LLMs with Multi-Agent Programming
Embedchain - Framework to create ChatGPT like bots over your dataset.
Opik - Confidently evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle.
IntelliServer - simplifies the evaluation of LLMs by providing a unified microservice to access and test multiple AI models.
Langchain-Chatchat - Formerly langchain-ChatGLM, local knowledge based LLM (like ChatGLM) QA app with langchain.
Search with Lepton - Build your own conversational search engine using less than 500 lines of code by LeptonAI.
Robocorp - Create, deploy and operate Actions using Python anywhere to enhance your AI agents and assistants. Batteries included with an extensive set of libraries, helpers and logging.
Tune Studio - Playground for devs to finetune & deploy LLMs
LLocalSearch - Locally running websearch using LLM chains
AI Gateway — Gateway streamlines requests to 100+ open & closed source models with a unified API. It is also production-ready with support for caching, fallbacks, retries, timeouts, loadbalancing, and can be edge-deployed for minimum latency.
talkd.ai dialog - Simple API for deploying any RAG or LLM that you want adding plugins.
Wllama - WebAssembly binding for llama.cpp - Enabling in-browser LLM inference
GPUStack - An open-source GPU cluster manager for running LLMs
MNN-LLM -- A Device-Inference framework, including LLM Inference on device(Mobile Phone/PC/IOT)
CAMEL - First LLM Multi-agent framework.
QA-Pilot - An interactive chat project that leverages Ollama/OpenAI/MistralAI LLMs for rapid understanding and navigation of GitHub code repository or compressed file resources.
Shell-Pilot - Interact with LLM using Ollama models(or openAI, mistralAI)via pure shell scripts on your Linux(or MacOS) system, enhancing intelligent system management without any dependencies.
MindSQL - A python package for Txt-to-SQL with self hosting functionalities and RESTful APIs compatible with proprietary as well as open source LLM.
Langfuse - Open Source LLM Engineering Platform 🪢 Tracing, Evaluations, Prompt Management, Evaluations and Playground.
AdalFlow - AdalFlow: The library to build&auto-optimize LLM applications.
Guidance — A handy looking Python library from Microsoft that uses Handlebars templating to interleave generation, prompting, and logical control.
Evidently — An open-source framework to evaluate, test and monitor ML and LLM-powered systems.
Chainlit — A Python library for making chatbot interfaces.
Guardrails.ai — A Python library for validating outputs and retrying failures. Still in alpha, so expect sharp edges and bugs.
Semantic Kernel — A Python/C#/Java library from Microsoft that supports prompt templating, function chaining, vectorized memory, and intelligent planning.
Prompttools — Open-source Python tools for testing and evaluating models, vector DBs, and prompts.
Outlines — A Python library that provides a domain-specific language to simplify prompting and constrain generation.
Promptify — A small Python library for using language models to perform NLP tasks.
Scale Spellbook — A paid product for building, comparing, and shipping language model apps.
PromptPerfect — A paid product for testing and improving prompts.
Weights & Biases — A paid product for tracking model training and prompt engineering experiments.
OpenAI Evals — An open-source library for evaluating task performance of language models and prompts.
Arthur Shield — A paid product for detecting toxicity, hallucination, prompt injection, etc.
LMQL — A programming language for LLM interaction with support for typed prompting, control flow, constraints, and tools.
ModelFusion - A TypeScript library for building apps with LLMs and other ML models (speech-to-text, text-to-speech, image generation).
OneKE — A bilingual Chinese-English knowledge extraction model with knowledge graphs and natural language processing technologies.
llm-ui - A React library for building LLM UIs.
Wordware - A web-hosted IDE where non-technical domain experts work with AI Engineers to build task-specific AI agents. We approach prompting as a new programming language rather than low/no-code blocks.
Wallaroo.AI - Deploy, manage, optimize any model at scale across any environment from cloud to edge. Let's you go from python notebook to inferencing in minutes.
Dify - An open-source LLM app development platform with an intuitive interface that streamlines AI workflows, model management, and production deployment.
LazyLLM - An open-source LLM app for building multi-agent LLMs applications in an easy and lazy way, supports model deployment and fine-tuning.
MemFree - Open Source Hybrid AI Search Engine, Instantly Get Accurate Answers from the Internet, Bookmarks, Notes, and Docs. Support One-Click Deployment
AutoRAG - Open source AutoML tool for RAG. Optimize the RAG answer quality automatically. From generation evaluation datset to deploying optimized RAG pipeline.
Epsilla - An all-in-one LLM Agent platform with your private data and knowledge, delivers your production-ready AI Agents on Day 1.
Arize-Phoenix - Open-source tool for ML observability that runs in your notebook environment. Monitor and fine tune LLM, CV and Tabular Models.
LLM - A CLI utility and Python library for interacting with Large Language Models, both via remote APIs and models that can be installed and run on your own machine.
Just-Chat - Make your LLM agent and chat with it simple and fast!
Agentic Radar - Open-source CLI security scanner for agentic workflows. Scans your workflow’s source code, detects vulnerabilities, and generates an interactive visualization along with a detailed security report. Supports LangGraph, CrewAI, n8n, OpenAI Agents, and more.
LangWatch - Open-source LLM observability, prompt evaulation, and prompt optimzation platform.
TensorZero - TensorZero is an open-source framework for building production-grade LLM applications. It unifies an LLM gateway, observability, optimization, evaluations, and experimentation.
This is an active repository and your contributions are always welcome!
I will keep some pull requests open if I'm not sure if they are awesome for LLM, you could vote for them by adding 👍 to them.
If you have any question about this opinionated list, do not hesitate to contact me [email protected].