🤖AI RepoIndex
🧩

AI Frameworks

Libraries for LLM-powered apps

24 tools in this category

LangChain

PythonMIT

4.5

Chain-based LLM framework — prompts, chains, agents, memory

105,000 starsMultiple
AI FrameworksOpen SourceFree

LlamaIndex

PythonMIT

4.4

Data framework for LLMs — RAG, agents, data connectors

42,000 starsMultiple
AI FrameworksOpen SourceFree

vLLM

PythonApache-2.0

4.7

High-throughput LLM serving — PagedAttention, continuous batching

45,000 starsMultiple
AI FrameworksOpen SourceFree

Text Generation Inference

Python/RustApache-2.0

4.3

HuggingFace production serving — optimized for inference

9,000 starsMultiple
AI FrameworksOpen SourceFree

LMDeploy

PythonApache-2.0

4.2

Efficient LLM serving — compression, quantization, high throughput

6,000 starsMultiple
AI FrameworksOpen SourceFree

Transformers

PythonApache-2.0

4.9

HuggingFace unified model framework — NLP, vision, audio, multimodal

160,000 starsMultiple
AI FrameworksOpen SourceFree

Diffusers

PythonApache-2.0

4.7

State-of-the-art diffusion models for image, video, and audio generation

50,000 starsMultiple
AI FrameworksOpen SourceFree

DSPy

PythonMIT

4.6

Programming—not prompting—language models. Declarative specs compiled to optimized prompts.

20,000 starsMultiple
AI FrameworksOpen SourceFree

Unsloth

PythonApache-2.0

4.7

Fine-tune LLMs 2-5x faster with 70% less VRAM — consumer GPU friendly

20,000 starsMultiple
AI FrameworksOpen SourceFree

Axolotl

PythonApache-2.0

4.4

YAML-configurable fine-tuning for LoRA, QLoRA, and full fine-tuning

12,000 starsMultiple
AI FrameworksOpen SourceFree

SGLang

PythonApache-2.0

4.5

High-performance LLM serving with structured output — JSON mode, regex constraints

15,000 starsMultiple
AI FrameworksOpen SourceFree

BentoML

PythonApache-2.0

4.4

Unified ML model serving — any model type, production-ready

10,000 starsMultiple
AI FrameworksOpen SourceFree

Milvus

Go/PythonApache-2.0

4.5

Distributed vector database — cloud-native, billion-scale

31,000 starsMultiple
AI FrameworksOpen SourceFree

Qdrant

RustApache-2.0

4.7

High-performance vector database — billion-scale similarity search

22,000 starsMultiple
AI FrameworksOpen SourceFree

Weaviate

GoBSD-3

4.4

Multimodal vector database — GraphQL, REST, hybrid search

12,000 starsMultiple
AI FrameworksOpen SourceFree

Chroma

Python/RustApache-2.0

4.3

Embedded vector database — simplest path to production RAG

18,000 starsMultiple
AI FrameworksOpen SourceFree

RAGFlow

PythonApache-2.0

4.5

Open-source RAG engine — deep document understanding

20,000 starsMultiple
AI FrameworksOpen SourceFree

Docling

PythonMIT

4.5

Document conversion — PDF, Word, Excel, PowerPoint to markdown

15,000 starsMultiple
AI FrameworksOpen SourceFree

Marker

PythonApache-2.0

4.4

PDF to markdown — fast, accurate, open-source

20,000 starsMultiple
AI FrameworksOpen SourceFree

Unstructured

PythonApache-2.0

4.3

Document preprocessing — any format to LLM-ready chunks

12,000 starsMultiple
AI FrameworksOpen SourceFree

TensorRT-LLM

Python/C++Apache-2.0

4.5

NVIDIA optimized LLM inference — maximum speed on NVIDIA GPUs

20,000 starsMultiple
AI FrameworksOpen SourceFree

Chroma

Python/RustApache-2.0

4.3

Embedded vector database — simplest path to production RAG

18,000 starsMultiple
AI FrameworksOpen SourceFree

Qdrant (alt)

RustApache-2.0

4.7

High-performance vector database — billion-scale similarity search

22,000 starsMultiple
AI FrameworksOpen SourceFree

Weaviate (alt)

GoBSD-3

4.4

Multimodal vector database — GraphQL, REST, hybrid search

12,000 starsMultiple
AI FrameworksOpen SourceFree