콘텐츠로 이동

언어 선택

현재 언어: 한국어

LLM

Source: https://github.com/Hannibal046/Awesome-LLM at 538eed00fcb0
License: CC0-1.0
Read the English original

This edition is an AI-assisted translation.

🔥 대규모 언어 모델(LLM)은 NLP 커뮤니티 AI 커뮤니티 전 세계를 휩쓸었습니다. 이곳에는 대규모 언어 모델, 특히 ChatGPT 관련 논문을 엄선해 모았습니다. 또한 LLM 학습 프레임워크, LLM 배포 도구, LLM 강의와 튜토리얼, 공개적으로 이용할 수 있는 모든 LLM 체크포인트와 API도 포함합니다.

  • TinyZero - DeepSeek R1-Zero를 깔끔하고 최소한의 구성으로 누구나 쉽게 재현한 구현
  • open-r1 - DeepSeek-R1을 완전히 공개된 방식으로 재현한 구현
  • DeepSeek-R1 - DeepSeek의 1세대 추론 모델.
  • Qwen2.5-Max - 대규모 MoE 모델의 지능을 탐구합니다.
  • OpenAI o3-mini - 비용 효율적인 추론의 새로운 지평을 엽니다.
  • DeepSeek-V3 - GPT-4o 수준의 성능을 갖춘 최초의 오픈소스 모델.
  • Kimi-K2 - 활성 매개변수 32B, 전체 매개변수 1T를 갖춘 MoE 언어 모델.
마일스톤 논문
날짜키워드기관논문
2017-06TransformersGoogleAttention Is All You Need
2018-06GPT 1.0OpenAIImproving Language Understanding by Generative Pre-Training
2018-10BERTGoogleBERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
2019-02GPT 2.0OpenAILanguage Models are Unsupervised Multitask Learners
2019-09Megatron-LMNVIDIAMegatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelism
2019-10T5GoogleExploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer
2019-10ZeROMicrosoftZeRO: Memory Optimizations Toward Training Trillion Parameter Models
2020-01Scaling LawOpenAIScaling Laws for Neural Language Models
2020-05GPT 3.0OpenAILanguage models are few-shot learners
2021-01Switch TransformersGoogleSwitch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsity
2021-08CodexOpenAIEvaluating Large Language Models Trained on Code
2021-08Foundation ModelsStanfordOn the Opportunities and Risks of Foundation Models
2021-09FLANGoogleFinetuned Language Models are Zero-Shot Learners
2021-10T0HuggingFace et al.Multitask Prompted Training Enables Zero-Shot Task Generalization
2021-12GLaMGoogleGLaM: Efficient Scaling of Language Models with Mixture-of-Experts
2021-12WebGPTOpenAIWebGPT: Browser-assisted question-answering with human feedback
2021-12RetroDeepMindImproving language models by retrieving from trillions of tokens
2021-12GopherDeepMindScaling Language Models: Methods, Analysis & Insights from Training Gopher
2022-01COTGoogleChain-of-Thought Prompting Elicits Reasoning in Large Language Models
2022-01LaMDAGoogleLaMDA: Language Models for Dialog Applications
2022-01MinervaGoogleSolving Quantitative Reasoning Problems with Language Models
2022-01Megatron-Turing NLGMicrosoft&NVIDIAUsing Deep and Megatron to Train Megatron-Turing NLG 530B, A Large-Scale Generative Language Model
2022-03InstructGPTOpenAITraining language models to follow instructions with human feedback
2022-04PaLMGooglePaLM: Scaling Language Modeling with Pathways
2022-04ChinchillaDeepMindTraining Compute-Optimal Large Language Models
2022-05OPTMetaOPT: Open Pre-trained Transformer Language Models
2022-05UL2GoogleUnifying Language Learning Paradigms
2022-06Emergent AbilitiesGoogleEmergent Abilities of Large Language Models
2022-06BIG-benchGoogleBeyond the Imitation Game: Quantifying and extrapolating the capabilities of language models
2022-06METALMMicrosoftLanguage Models are General-Purpose Interfaces
2022-09SparrowDeepMindImproving alignment of dialogue agents via targeted human judgements
2022-10Flan-T5/PaLMGoogleScaling Instruction-Finetuned Language Models
2022-10GLM-130BTsinghuaGLM-130B: An Open Bilingual Pre-trained Model
2022-11HELMStanfordHolistic Evaluation of Language Models
2022-11BLOOMBigScienceBLOOM: A 176B-Parameter Open-Access Multilingual Language Model
2022-11GalacticaMetaGalactica: A Large Language Model for Science
2022-12OPT-IMLMetaOPT-IML: Scaling Language Model Instruction Meta Learning through the Lens of Generalization
2023-01Flan 2022 CollectionGoogleThe Flan Collection: Designing Data and Methods for Effective Instruction Tuning
2023-02LLaMAMetaLLaMA: Open and Efficient Foundation Language Models
2023-02Kosmos-1MicrosoftLanguage Is Not All You Need: Aligning Perception with Language Models
2023-03LRUDeepMindResurrecting Recurrent Neural Networks for Long Sequences
2023-03PaLM-EGooglePaLM-E: An Embodied Multimodal Language Model
2023-03GPT 4OpenAIGPT-4 Technical Report
2023-04LLaVAUW–Madison&MicrosoftVisual Instruction Tuning
2023-04PythiaEleutherAI et al.Pythia: A Suite for Analyzing Large Language Models Across Training and Scaling
2023-05DromedaryCMU et al.Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervision
2023-05PaLM 2GooglePaLM 2 Technical Report
2023-05RWKVBo PengRWKV: Reinventing RNNs for the Transformer Era
2023-05DPOStanfordDirect Preference Optimization: Your Language Model is Secretly a Reward Model
2023-05ToTGoogle&PrincetonTree of Thoughts: Deliberate Problem Solving with Large Language Models
2023-07LLaMA2MetaLlama 2: Open Foundation and Fine-Tuned Chat Models
2023-10Mistral 7BMistralMistral 7B
2023-12MambaCMU&PrincetonMamba: Linear-Time Sequence Modeling with Selective State Spaces
2024-01DeepSeek-v2DeepSeekDeepSeek-V2: A Strong, Economical, and Efficient Mixture-of-Experts Language Model
2024-02OLMoAi2OLMo: Accelerating the Science of Language Models
2024-05Mamba2CMU&PrincetonTransformers are SSMs: Generalized Models and Efficient Algorithms Through Structured State Space Duality
2024-05Llama3MetaThe Llama 3 Herd of Models
2024-06FineWebHuggingFaceThe FineWeb Datasets: Decanting the Web for the Finest Text Data at Scale
2024-09OLMoEAi2OLMoE: Open Mixture-of-Experts Language Models
2024-12Qwen2.5AlibabaQwen2.5 Technical Report
2024-12DeepSeek-V3DeepSeekDeepSeek-V3 Technical Report
2025-01DeepSeek-R1DeepSeekDeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning

[!NOTE] LLM 분야에 관심이 있다면 위의 주요 논문 목록을 통해 해당 분야의 역사와 최신 연구를 살펴볼 수 있습니다. 하지만 LLM의 각 연구 방향은 분야 전반을 이해하는 데 꼭 필요한 고유한 통찰과 기여를 제공합니다. 여러 하위 분야의 논문을 자세히 살펴보려면 다음 링크를 참고하세요:

기타 논문
  • Awesome-LLM-hallucination - LLM 환각 관련 논문 목록.

  • awesome-hallucination-detection - LLM 환각 탐지 논문 목록.

  • LLMsPracticalGuide - LLM 실전 활용을 위한 엄선된 가이드 자료 목록

  • Awesome ChatGPT Prompts - ChatGPT 모델에 사용할 수 있는 프롬프트 예시 모음.

  • awesome-chatgpt-prompts-zh - ChatGPT 모델에 사용할 수 있는 중국어 프롬프트 예시 모음.

  • Awesome ChatGPT - OpenAI의 ChatGPT 및 GPT-3 관련 자료를 엄선한 목록.

  • Chain-of-Thoughts Papers - “대규모 언어 모델에서 추론을 이끌어내는 사고의 연쇄 프롬프팅”에서 시작된 흐름.

  • Awesome Deliberative Prompting - LLM이 신뢰할 수 있는 추론을 생성하고 이유에 반응하는 결정을 내리도록 요청하는 방법.

  • Instruction-Tuning-Papers - Natrural-Instruction(ACL 2022), FLAN(ICLR 2022), T0(ICLR 2022)에서 시작된 흐름.

  • LLM Reading List - 대규모 언어 모델 관련 논문 및 자료 목록.

  • Reasoning using Language Models - 언어 모델을 활용한 추론 관련 논문과 자료 모음.

  • Chain-of-Thought Hub - LLM의 추론 성능을 측정합니다.

  • Awesome GPT - GPT, ChatGPT, OpenAI, LLM 등을 주제로 한 프로젝트와 자료를 엄선한 목록.

  • Awesome GPT-3 - OpenAI GPT-3 API의 데모와 관련 글 모음.

  • Awesome LLM Human Preference Datasets - LLM 지시 튜닝, RLHF 및 평가를 위한 인간 선호도 데이터셋 모음.

  • RWKV-howto - RWKV 학습에 유용할 수 있는 자료와 튜토리얼.

  • ModelEditingPapers - 대규모 언어 모델의 모델 편집에 관한 논문 및 자료 목록.

  • Awesome LLM Security - LLM 보안 관련 도구, 문서 및 프로젝트를 엄선한 모음.

  • Awesome-Align-LLM-Human - 대규모 언어 모델(LLM)을 인간과 정렬하는 방법에 관한 논문 및 자료 모음.

  • Awesome-Code-LLM - 연구용 최고의 코드 LLM을 엄선한 목록.

  • Awesome-LLM-Compression - LLM 압축 연구 논문과 도구 모음.

  • Awesome-LLM-Systems - LLM 시스템 연구 논문 모음.

  • awesome-llm-webapps - LLM 애플리케이션용 오픈소스 웹 앱 모음으로, 활발히 유지 관리되고 있습니다.

  • awesome-japanese-llm - 일본어 LLM 모음 — 일본어 LLM 개요.

  • Awesome-LLM-Healthcare - 의료 분야의 LLM에 관한 리뷰 논문 목록.

  • Awesome-LLM-Inference - 코드가 포함된 LLM 추론 논문을 엄선한 목록.

  • Awesome-LLM-3D - 3D 세계의 멀티모달 대규모 언어 모델을 엄선한 목록으로, 3D 이해, 추론, 생성 및 체화형 에이전트를 포함합니다.

  • LLMDatahub - 챗봇 학습용으로 특별히 설계된 데이터셋을 엄선해 모았습니다. 각 데이터셋의 링크, 크기, 언어, 용도 및 간략한 설명을 제공합니다.

  • Awesome-Chinese-LLM - 오픈소스 중국어 대규모 언어 모델을 정리한 목록입니다. 소규모·프라이빗 배포 가능·학습 비용이 낮은 모델을 중심으로 기반 모델, 수직 분야 미세 조정 및 애플리케이션, 데이터셋과 튜토리얼 등을 다룹니다.

  • LLM4Opt - 다양한 최적화 과제(Opt)에 대규모 언어 모델(LLM)을 적용하는 것은 새롭게 떠오르는 연구 분야입니다. LLM4Opt 관련 참고 자료와 논문을 모았습니다.

  • awesome-language-model-analysis - 언어 모델의 학습 동역학, 표현 능력, 해석 가능성, 일반화 및 기타 흥미로운 주제 등 이론적·실증적 분석에 초점을 둔 논문 목록입니다.

  • Chatbot Arena Leaderboard - 익명화된 무작위 대결을 크라우드소싱 방식으로 진행하는 대규모 언어 모델(LLM) 벤치마크 플랫폼.
  • LiveBench - 까다롭고 데이터 오염이 없는 LLM 벤치마크.
  • Open LLM Leaderboard - 출시되는 LLM과 챗봇을 추적하고 순위를 매겨 평가하는 것을 목표로 합니다.
  • AlpacaEval - Nous 벤치마크 제품군을 사용해 지시 수행 언어 모델을 자동으로 평가합니다.
기타 리더보드
  • ACLUE - 고대 중국어 이해에 초점을 맞춘 평가 벤치마크.
  • BeHonest - LLM의 정직성을 포괄적으로 평가하도록 특별히 설계된 선구적인 벤치마크.
  • Berkeley Function-Calling Leaderboard - 외부 함수 및 도구를 호출하는 LLM의 능력을 평가합니다.
  • Chinese Large Model Leaderboard - 중국어 LLM을 위한 전문가 주도형 벤치마크.
  • CompassRank - 가장 앞선 언어 및 비전 모델을 탐구하며, 업계와 연구를 위한 포괄적이고 객관적이며 중립적인 평가 기준을 제공합니다.
  • CompMix - 지식 베이스, 텍스트, 표, 인포박스 등 서로 다른 입력 소스가 혼합된 환경에서 작동하는 질의응답(QA) 방법을 평가하는 벤치마크.
  • DreamBench++ - 텍스트와 시각적 상상력 관련 여러 과제에서 대규모 언어 모델(LLM)의 성능을 평가하는 벤치마크.
  • FELM - 대규모 언어 모델(LLM)의 출력을 사실성 평가기가 얼마나 잘 평가하는지 측정하는 메타 벤치마크.
  • InfiBench - 실제 코딩 관련 질문에 답하는 능력을 중심으로 대규모 언어 모델(LLM)을 평가하도록 설계된 벤치마크.
  • LawBench - 법률 분야의 대규모 언어 모델을 평가하기 위한 벤치마크.
  • LLMEval - 다양한 시나리오에서 모델이 어떻게 작동하는지 파악하고 해석 가능성 관점에서 결과를 분석하는 데 중점을 둡니다.
  • M3CoT - 언어, 자연과학 및 사회과학, 물리·사회 상식, 시간 추론, 대수학, 기하학 등 다양한 멀티모달 추론 과제에서 대규모 언어 모델을 평가하는 벤치마크.
  • MathEval - 20개 분야와 약 3만 개의 수학 문제를 대상으로 대규모 모델의 수학 능력을 평가하도록 설계된 종합 벤치마크 플랫폼.
  • MixEval - 기성 벤치마크 혼합에서 도출한 정답 기반 동적 벤치마크입니다. Chatbot Arena와 0.96의 상관관계를 보이는 높은 모델 순위 성능을 제공하면서 로컬에서 빠르게 실행되어 MMLU 실행 시간과 비용의 6%만 사용합니다.
  • MMedBench - 여러 언어로 의학 질문에 답하는 대규모 언어 모델의 능력을 평가하는 벤치마크.
  • MMToM-QA - 인간의 신념과 목표를 이해하는 AI 모델의 인지 능력을 평가하도록 설계된 멀티모달 질의응답 벤치마크.
  • OlympicArena - 수학, 물리학, 화학, 생물학 등 여러 학문 분야에 걸쳐 AI 모델을 평가하는 벤치마크.
  • PubMedQA - PubMed 초록을 사용해 연구 관련 질문에 답하도록 설계된 생의학 질의응답 벤치마크.
  • SciBench - 화학, 물리학, 수학 등 분야의 복잡한 대학 수준 과학 문제를 푸는 대규모 언어 모델(LLM)의 능력을 평가하도록 설계된 벤치마크.
  • SuperBench - 자연어 이해, 추론, 일반화 등 다양한 측면의 성능에 특히 초점을 맞춰 대규모 언어 모델(LLM)을 평가하는 벤치마크 플랫폼.
  • SuperLim - 논증 분석, 의미 유사도, 텍스트 함의 등의 과제에서 자연어 처리(NLP) 모델을 평가하는 스웨덴어 이해 벤치마크.
  • TAT-DQA - 복잡한 문서 이해, 특히 재무 보고서를 대상으로 설계된 대규모 문서 시각 질의응답(VQA) 데이터셋.
  • TAT-QA - 표와 텍스트 정보를 통합해 실제 금융 데이터에 초점을 맞춘 대규모 질의응답 벤치마크.
  • VisualWebArena - 현실적이고 시각적 근거가 있는 과제에서 멀티모달 웹 에이전트의 성능을 평가하도록 설계된 벤치마크.
  • We-Math - 사람과 유사한 수학적 추론을 수행하는 대규모 멀티모달 모델(LMM)의 능력을 평가하는 벤치마크.
  • WHOOPS! - 일반적인 기대에 어긋나는 이미지를 통해 시각적 상식에 대한 AI의 추론 능력을 시험하는 벤치마크 데이터셋.
DeepSeek
Alibaba
Meta
Mistral AI
Google
Apple
Microsoft
AllenAI
xAI
Cohere
01-ai
Baichuan
Nvidia
BLOOM
Zhipu AI
OpenBMB
RWKV Foundation
ElutherAI
Stability AI
BigCode
DataBricks
Shanghai AI Laboratory
Moonshot AI

Reference: LLMDataHub

  • IBM data-prep-kit - 사전 구축 모듈과 로컬에서 클러스터까지 확장 가능한 기능을 제공하는 효율적인 비정형 데이터 처리를 위한 오픈소스 툴킷.
  • Datatrove - 플랫폼에 구애받지 않고 사용자 지정 가능한 파이프라인 처리 블록을 제공해 데이터 처리를 스크립트 작성의 혼란에서 해방합니다.
  • Dingo - Dingo: 종합 데이터 품질 평가 도구
  • FastDatasets - 대규모 언어 모델용 고품질 학습 데이터셋을 만드는 강력한 도구
  • lm-evaluation-harness - 언어 모델의 퓨샷 평가를 위한 프레임워크.
  • lighteval - Hugging Face가 내부적으로 사용해 온 경량 LLM 평가 도구 모음.
  • simple-evals - OpenAI의 평가 도구.
기타 평가 프레임워크
  • OLMO-eval - 오픈 언어 모델을 평가하기 위한 저장소.
  • MixEval - 오픈소스 및 독점 모델 모두와 호환되며 MixEval 및 기타 벤치마크를 지원하는 간편하고 신뢰할 수 있는 평가 도구 모음.
  • HELM - 언어 모델의 투명성을 높이기 위한 프레임워크인 통합 언어 모델 평가(HELM).
  • instruct-eval - Alpaca 및 Flan-T5와 같은 지시 튜닝 모델을 보류된 과제에서 정량적으로 평가하는 코드가 포함된 저장소입니다.
  • Giskard - LLM 애플리케이션, 특히 RAG를 위한 테스트 및 평가 라이브러리
  • LangSmith - 평가, 협업형 HITL(사람 참여형), LLM 애플리케이션 로깅 및 모니터링을 제공하는 LangChain 프레임워크의 통합 플랫폼.
  • Ragas - 검색 증강 생성(RAG) 파이프라인 평가를 돕는 프레임워크.
  • Meta Lingua - LLM 연구를 위한 간결하고 효율적이며 수정하기 쉬운 코드베이스
  • Litgpt - 사전 학습, 미세 조정 및 대규모 배포 레시피를 제공하는 고성능 LLM 20여 종.
  • nanotron - 미니멀한 대규모 언어 모델 3D 병렬 학습.
  • DeepSpeed - 분산 학습과 추론을 쉽고 효율적이며 효과적으로 만드는 딥러닝 최적화 라이브러리입니다.
  • Megatron-LM - 대규모 Transformer 모델 학습을 위한 지속적인 연구 프로젝트.
  • torchtitan - 대규모 모델 학습을 위한 PyTorch 네이티브 라이브러리.
기타 프레임워크
  • Megatron-DeepSpeed - MoE 모델 학습, 커리큘럼 학습, 3D 병렬 처리 등을 비롯한 여러 기능을 추가 지원하는 NVIDIA Megatron-LM의 DeepSpeed 버전.
  • torchtune - LLM 미세 조정을 위한 PyTorch 네이티브 라이브러리.
  • ROLL - 대규모 언어 모델을 활용한 강화 학습을 위한 효율적이고 사용하기 쉬운 확장 라이브러리.
  • veRL - LLM을 위한 유연하고 효율적인 강화 학습 프레임워크입니다.
  • NeMo Framework - 대규모 언어 모델(LLM), 멀티모달 모델(MM), 자동 음성 인식(ASR), 음성 합성(TTS), 컴퓨터 비전(CV) 분야에서 일하는 연구자와 PyTorch 개발자를 위한 생성형 AI 프레임워크.
  • Colossal-AI - 대규모 AI 모델을 더 저렴하고 빠르며 쉽게 이용할 수 있도록 합니다.
  • BMTrain - 대형 모델을 위한 효율적인 학습.
  • Mesh Tensorflow - Mesh TensorFlow: 모델 병렬 처리를 더 쉽게.
  • maxtext - 간단하고 성능이 뛰어나며 확장 가능한 JAX LLM!
  • GPT-NeoX - DeepSpeed 라이브러리를 기반으로 GPU에서 모델 병렬 자동회귀 Transformer를 구현했습니다.
  • Transformer Engine - NVIDIA GPU에서 Transformer 모델 학습을 가속하는 라이브러리.
  • OpenRLHF - 사용하기 쉽고 확장 가능하며 고성능인 RLHF 프레임워크(70B 이상 PPO 전체 미세 조정, 반복 DPO, LoRA, RingAttention, RFT).
  • TRL - 지도 미세 조정(SFT), 보상 모델링(RM), 근접 정책 최적화(PPO) 단계까지 강화 학습을 통해 Transformer 언어 모델을 학습하는 도구 모음 전체를 제공하는 라이브러리입니다.
  • unslothai - 효율적인 미세 조정에 특화된 프레임워크입니다. GitHub 페이지에서 여러 LLM용 미세 조정 템플릿을 바로 사용할 수 있으며, Google Colab 클라우드에서 자신의 데이터로 무료 학습을 쉽게 진행할 수 있습니다.
  • Axolotl - LLM을 미세 조정하고 평가하기 위한 오픈소스 프레임워크입니다. 다양한 학습 구성을 실험하고 결과를 재현·공유하는 과정을 간소화하며, LoRA, QLoRA, DeepSpeed, PEFT 및 멀티 GPU 설정을 지원합니다.

Reference: llm-inference-solutions

  • SGLang - 대규모 언어 모델 및 비전 언어 모델을 위한 고속 서빙 프레임워크입니다.
  • vLLM - LLM을 위한 높은 처리량과 메모리 효율성을 갖춘 추론 및 서빙 엔진.
  • llama.cpp - C/C++ 기반 LLM 추론.
  • ollama - Llama 3, Mistral, Gemma 및 기타 대규모 언어 모델을 실행해 보세요.
  • TGI - 대규모 언어 모델(LLM)을 배포하고 서빙하기 위한 툴킷.
  • TensorRT-LLM - LLM 추론을 위한 Nvidia 프레임워크
기타 배포 도구
  • FasterTransformer - NVIDIA의 LLM 추론 프레임워크(TensorRT-LLM으로 전환됨)
  • MInference - 긴 컨텍스트 LLM의 추론을 가속하기 위해 근사 동적 희소 계산으로 어텐션을 수행합니다. 정확도를 유지하면서 A100에서 프리필 지연 시간을 최대 10배 줄입니다.
  • exllama - 양자화된 가중치를 사용하는 Llama용 HF transformers 구현을 더 메모리 효율적으로 재작성한 버전.
  • FastChat - 웹 UI와 OpenAI 호환 RESTful API를 갖춘 분산형 다중 모델 LLM 서빙 시스템.
  • mistral.rs - 매우 빠른 LLM 추론.
  • SkyPilot - 간단한 인터페이스로 어느 클라우드에서든 LLM과 배치 작업을 실행하세요. 비용을 최대한 절감하고 GPU 가용성을 높이며 실행을 관리합니다.
  • Haystack - Hugging Face, OpenAI, Cohere의 LLM 및 Transformer 기반 모델을 사용해 자체 데이터와 상호작용할 수 있는 오픈소스 NLP 프레임워크.
  • OpenLLM - 프로덕션 환경에서 모든 오픈소스 LLM을 미세 조정하고, 서빙하고, 배포하고, 모니터링합니다. BentoML에서 LLM 기반 애플리케이션에 프로덕션 적용되어 있습니다.
  • DeepSpeed-Mii - MII는 DeepSpeed 기반 vLLM과 유사하게 지연 시간이 짧고 처리량이 높은 추론을 제공합니다.
  • Text-Embeddings-Inference - Rust 기반 텍스트 임베딩 추론, HFOIL 라이선스.
  • Infinity - Python 기반 텍스트 임베딩 추론
  • LMDeploy - LLM 및 VL을 위한 높은 처리량과 낮은 지연 시간의 추론 및 서빙 프레임워크
  • Liger-Kernel - LLM 학습을 위한 효율적인 Triton 커널.
  • prima.cpp - 일상적으로 사용하는 기기에서 70B급 LLM을 실행할 수 있는 llama.cpp의 분산 구현.
  • deploy-llms-with-ansible - Ansible을 사용해 최소한의 구성만으로 VM에 LLM을 쉽게 배포합니다.

Reference: awesome-llm-apps

  • dspy - DSPy: 기반 모델을 프롬프트가 아닌 프로그래밍으로 다루는 프레임워크.
  • LangChain — 언어 모델 프롬프트 시퀀스를 연결하는 널리 쓰이는 Python/JavaScript 라이브러리.
  • LlamaIndex — LLM 애플리케이션에 데이터를 보강하는 Python 라이브러리.
추가 애플리케이션
  • MLflow - MLflow: 실험 추적, 모델/프롬프트 평가, 모델 배포, 추적 기반 관측 기능 추가를 통해 개발자가 엔드투엔드 머신러닝 생애주기를 관리하도록 돕는 오픈소스 프레임워크.

  • Swiss Army Llama - 다양한 작업을 위한 로컬 LLM 도구의 종합 모음.

  • LiteChain - LLM을 구성하기 위한 LangChain의 경량 대안

  • magentic - LLM을 Python 함수로 원활하게 통합합니다.

  • wechat-chatgpt - wechaty를 통해 Wechat에서 ChatGPT를 사용합니다.

  • promptfoo - 프롬프트를 테스트하세요. LLM 출력을 평가하고 비교하며, 회귀를 찾아 프롬프트 품질을 높이세요.

  • Agenta - LLM 기반 앱을 쉽게 만들고, 버전을 관리하고, 평가하고, 배포하세요.

  • Serge - Alpaca 모델을 실행하기 위해 llama.cpp로 만든 채팅 인터페이스입니다. API 키가 필요 없고 완전히 자체 호스팅됩니다!

  • Langroid - 멀티 에이전트 프로그래밍으로 LLM을 활용합니다.

  • Embedchain - 데이터셋을 기반으로 ChatGPT와 유사한 봇을 만드는 프레임워크.

  • Opik - 개발부터 프로덕션까지 언어 모델 출력을 조정하는 관측 도구 모음으로 LLM 애플리케이션을 자신 있게 평가·테스트·배포하세요.

  • IntelliServer - 여러 AI 모델에 접근하고 테스트할 수 있는 통합 마이크로서비스를 제공해 LLM 평가를 간소화합니다.

  • Langchain-Chatchat - 이전 이름은 langchain-ChatGLM이며, langchain을 사용하는 로컬 지식 기반 LLM(예: ChatGLM) 질의응답 앱입니다.

  • Search with Lepton - LeptonAI를 통해 500줄 미만의 코드로 나만의 대화형 검색 엔진을 만드세요.

  • Robocorp - Python을 사용해 어디서나 Actions를 만들고 배포하고 운영하여 AI 에이전트와 어시스턴트를 강화하세요. 다양한 라이브러리, 도우미, 로깅 기능이 기본 제공됩니다.

  • Tune Studio - 개발자를 위한 LLM 미세 조정 및 배포 플레이그라운드

  • LLocalSearch - LLM 체인을 사용해 로컬에서 실행하는 웹 검색

  • AI Gateway — 통합 API로 100개 이상의 오픈 및 폐쇄형 모델에 대한 요청을 간소화하는 게이트웨이입니다. 캐싱, 대체 경로, 재시도, 타임아웃, 부하 분산을 지원하며, 최소 지연 시간을 위해 엣지에 배포할 수도 있습니다.

  • talkd.ai dialog - 원하는 RAG 또는 LLM을 플러그인과 함께 배포하기 위한 간단한 API.

  • Wllama - llama.cpp용 WebAssembly 바인딩으로, 브라우저 내 LLM 추론을 지원합니다.

  • GPUStack - LLM 실행을 위한 오픈소스 GPU 클러스터 관리자

  • MNN-LLM — 온디바이스 LLM 추론(휴대폰/PC/IoT)을 포함하는 디바이스 추론 프레임워크

  • CAMEL - 최초의 LLM 멀티 에이전트 프레임워크.

  • QA-Pilot - Ollama/OpenAI/MistralAI LLM을 활용해 GitHub 코드 저장소나 압축 파일 리소스를 빠르게 이해하고 탐색하는 대화형 채팅 프로젝트.

  • Shell-Pilot - 순수 셸 스크립트로 Linux 또는 MacOS 시스템에서 Ollama 모델(또는 OpenAI, MistralAI)을 사용해 LLM과 상호작용합니다. 의존성 없이 지능형 시스템 관리를 지원합니다.

  • MindSQL - 독점 및 오픈소스 LLM과 호환되는 자체 호스팅 기능과 RESTful API를 갖춘 Txt-to-SQL Python 패키지.

  • Langfuse - 오픈소스 LLM 엔지니어링 플랫폼 🪢 추적, 평가, 프롬프트 관리, 플레이그라운드.

  • AdalFlow - LLM 애플리케이션을 구축하고 자동 최적화하는 라이브러리.

  • Guidance — Microsoft의 Python 라이브러리로, Handlebars 템플릿을 사용해 생성, 프롬프팅, 논리 제어를 결합합니다.

  • Evidently — ML 및 LLM 기반 시스템을 평가하고 테스트하며 모니터링하는 오픈소스 프레임워크.

  • Chainlit — 챗봇 인터페이스를 만드는 Python 라이브러리.

  • Guardrails.ai — 출력을 검증하고 실패 시 재시도하는 Python 라이브러리입니다. 아직 알파 버전이므로 불안정한 부분과 버그가 있을 수 있습니다.

  • Semantic Kernel — 프롬프트 템플릿, 함수 체이닝, 벡터화된 메모리, 지능형 계획을 지원하는 Microsoft의 Python/C#/Java 라이브러리.

  • Prompttools — 모델, 벡터 DB, 프롬프트를 테스트하고 평가하는 오픈소스 Python 도구.

  • Outlines — 프롬프트를 간소화하고 생성을 제약하는 도메인 특화 언어를 제공하는 Python 라이브러리.

  • Promptify — 언어 모델로 NLP 작업을 수행하기 위한 소규모 Python 라이브러리.

  • Scale Spellbook — 언어 모델 앱을 구축하고 비교해 출시하는 유료 제품.

  • PromptPerfect — 프롬프트를 테스트하고 개선하는 유료 제품.

  • Weights & Biases — 모델 학습 및 프롬프트 엔지니어링 실험을 추적하는 유료 제품.

  • OpenAI Evals — 언어 모델과 프롬프트의 작업 성능을 평가하기 위한 오픈소스 라이브러리.

  • Arthur Shield — 유해성, 환각, 프롬프트 인젝션 등을 탐지하는 유료 제품.

  • LMQL — 유형 지정 프롬프팅, 제어 흐름, 제약 조건 및 도구를 지원하는 LLM 상호작용용 프로그래밍 언어.

  • ModelFusion - LLM 및 기타 ML 모델(음성-텍스트 변환, 텍스트-음성 변환, 이미지 생성) 기반 앱을 구축하는 TypeScript 라이브러리.

  • OneKE — 지식 그래프와 자연어 처리 기술을 활용하는 중국어·영어 이중 언어 지식 추출 모델.

  • llm-ui - LLM UI 구축을 위한 React 라이브러리.

  • Wordware - 비기술 분야 전문가가 AI 엔지니어와 협력해 특정 작업용 AI 에이전트를 만드는 웹 기반 IDE입니다. 로우코드/노코드 블록 대신 프롬프팅을 새로운 프로그래밍 언어로 다룹니다.

  • Wallaroo.AI - 클라우드부터 엣지까지 모든 환경에서 어떤 모델이든 대규모로 배포·관리·최적화합니다. Python 노트북에서 몇 분 만에 추론을 시작할 수 있습니다.

  • Dify - AI 워크플로, 모델 관리 및 프로덕션 배포를 간소화하는 직관적인 인터페이스를 갖춘 오픈소스 LLM 앱 개발 플랫폼.

  • LazyLLM - 멀티 에이전트 LLM 애플리케이션을 쉽고 간단하게 구축하고 모델 배포와 미세 조정을 지원하는 오픈소스 LLM 앱.

  • MemFree - 오픈소스 하이브리드 AI 검색 엔진. 인터넷, 북마크, 노트, 문서에서 정확한 답변을 즉시 얻고 원클릭으로 배포할 수 있습니다.

  • AutoRAG - RAG를 위한 오픈소스 AutoML 도구. RAG 답변 품질을 자동으로 최적화합니다. 생성 평가 데이터셋부터 최적화된 RAG 파이프라인 배포까지 지원합니다.

  • Epsilla - 자체 데이터와 지식을 활용하는 올인원 LLM 에이전트 플랫폼으로, 첫날부터 프로덕션 준비가 된 AI 에이전트를 제공합니다.

  • Arize-Phoenix - 노트북 환경에서 실행되는 ML 관측성 오픈소스 도구입니다. LLM, CV 및 표 형식 모델을 모니터링하고 미세 조정합니다.

  • LLM - 원격 API와 로컬 설치·실행 모델을 모두 지원하는 대규모 언어 모델 상호작용용 CLI 유틸리티 및 Python 라이브러리.

  • Just-Chat - LLM 에이전트를 간단하고 빠르게 만들고 대화하세요!

  • Agentic Radar - 에이전트 워크플로를 위한 오픈소스 CLI 보안 스캐너입니다. 워크플로 소스 코드를 검사해 취약점을 찾아내고, 상세 보안 보고서와 함께 대화형 시각화를 생성합니다. LangGraph, CrewAI, n8n, OpenAI Agents 등을 지원합니다.

  • LangWatch - 오픈소스 LLM 관측성, 프롬프트 평가 및 프롬프트 최적화 플랫폼.

  • TensorZero - 프로덕션급 LLM 애플리케이션 구축을 위한 오픈소스 프레임워크입니다. LLM 게이트웨이, 관측성, 최적화, 평가 및 실험 기능을 하나로 통합합니다.

  • Emergent Mind - GPT-4가 선별하고 설명하는 최신 AI 뉴스.
  • ShareGPT - 가장 흥미로운 ChatGPT 대화를 한 번의 클릭으로 공유하세요.
  • Major LLMs + Data Availability
  • 500+ Best AI Tools
  • Cohere Summarize Beta - 텍스트 요약을 위한 새로운 엔드포인트인 Cohere Summarize Beta를 소개합니다.
  • chatgpt-wrapper - ChatGPT Wrapper는 ChatGPT와 상호작용할 수 있는 오픈소스 비공식 Python API 및 CLI입니다.
  • Cursor - 강력한 AI로 코드를 작성하고 편집하며 대화하세요.
  • AutoGPT - GPT-4 언어 모델의 기능을 보여 주는 실험적 오픈소스 애플리케이션.
  • OpenAGI - LLM과 도메인 전문가가 만나는 곳.
  • EasyEdit - 대규모 언어 모델을 편집하기 쉬운 프레임워크.
  • chatgpt-shroud - OpenAI의 ChatGPT용 Chrome 확장 프로그램으로, 채팅 기록을 쉽게 숨기거나 다시 표시해 사용자 개인정보를 보호합니다. 화면 공유 중 개인정보 보호에 적합합니다.
  • AI For Developers - 개발자를 위한 AI 도구 및 에이전트 목록

이 저장소는 활발히 운영되고 있으며 여러분의 기여를 언제나 환영합니다!

LLM에 적합한지 확신이 서지 않는 일부 풀 리퀘스트는 열린 상태로 두겠습니다. 👍를 추가해 투표할 수 있습니다.


이 주관적인 목록에 관한 질문이 있으면 chengxin1998@stu.pku.edu.cn으로 언제든지 문의해 주세요.

HagiCode

HagiCode는 에이전트 코딩 작업 공간입니다. 풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라가며 개발을 더 흥미로운 경험으로 만듭니다.

풍부하고 편리한 UI 상호작용으로 계획부터 프로젝트 작업까지 쉽게 따라갈 수 있습니다.

HagiCode 방문문서 읽기
  • 스마트OpenSpec 워크플로는 의도를 제안, 설계, 작업을 거쳐 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
  • 효율적다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행하며 여러 저장소와 익숙한 Agent CLI를 지원합니다.
  • 흥미로운풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라갈 수 있습니다.

Windows용 다운로드

Microsoft Store에서 받기모든 다운로드

아이디어를 실제로 배포되는 소프트웨어로.

HagiCode는 에이전트 코딩 작업 공간입니다. OpenSpec 워크플로로 변경을 계획하고, 다중 에이전트 실행으로 진행하며, Hero Scenario로 긴 작업의 진행 상황을 한눈에 보여 아이디어를 실제로 배포되는 소프트웨어로 만듭니다.

스마트
OpenSpec 워크플로는 의도를 제안부터 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
효율적
다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행합니다.
즐거운
편리한 UI 상호작용으로 계획, 에이전트 실행, 프로젝트 작업을 쉽게 따라갈 수 있습니다.

Awesome Site를 떠나시겠어요?

외부 웹사이트로 이동하려고 합니다. 해당 사이트의 콘텐츠와 개인정보 처리 방식을 관리하지 않습니다.

목적지

웹사이트로 계속하기