🤖AI RepoIndex
🧩

AI Frameworks

Libraries for LLM-powered apps

24 tools in this category

LangChain

Python • MIT

4.5

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

105,000 stars•Multiple
AI FrameworksOpen SourceFree

LlamaIndex

Python • MIT

4.4

Data framework for LLMs — RAG, agents, data connectors

42,000 stars•Multiple
AI FrameworksOpen SourceFree

vLLM

Python • Apache-2.0

4.7

High-throughput LLM serving — PagedAttention, continuous batching

45,000 stars•Multiple
AI FrameworksOpen SourceFree

Text Generation Inference

Python/Rust • Apache-2.0

4.3

HuggingFace production serving — optimized for inference

9,000 stars•Multiple
AI FrameworksOpen SourceFree

LMDeploy

Python • Apache-2.0

4.2

Efficient LLM serving — compression, quantization, high throughput

6,000 stars•Multiple
AI FrameworksOpen SourceFree

Transformers

Python • Apache-2.0

4.9

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

160,000 stars•Multiple
AI FrameworksOpen SourceFree

Diffusers

Python • Apache-2.0

4.7

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

50,000 stars•Multiple
AI FrameworksOpen SourceFree

DSPy

Python • MIT

4.6

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

20,000 stars•Multiple
AI FrameworksOpen SourceFree

Unsloth

Python • Apache-2.0

4.7

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

20,000 stars•Multiple
AI FrameworksOpen SourceFree

Axolotl

Python • Apache-2.0

4.4

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

12,000 stars•Multiple
AI FrameworksOpen SourceFree

SGLang

Python • Apache-2.0

4.5

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

15,000 stars•Multiple
AI FrameworksOpen SourceFree

BentoML

Python • Apache-2.0

4.4

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

10,000 stars•Multiple
AI FrameworksOpen SourceFree

Milvus

Go/Python • Apache-2.0

4.5

Distributed vector database — cloud-native, billion-scale

31,000 stars•Multiple
AI FrameworksOpen SourceFree

Qdrant

Rust • Apache-2.0

4.7

High-performance vector database — billion-scale similarity search

22,000 stars•Multiple
AI FrameworksOpen SourceFree

Weaviate

Go • BSD-3

4.4

Multimodal vector database — GraphQL, REST, hybrid search

12,000 stars•Multiple
AI FrameworksOpen SourceFree

Chroma

Python/Rust • Apache-2.0

4.3

Embedded vector database — simplest path to production RAG

18,000 stars•Multiple
AI FrameworksOpen SourceFree

RAGFlow

Python • Apache-2.0

4.5

Open-source RAG engine — deep document understanding

20,000 stars•Multiple
AI FrameworksOpen SourceFree

Docling

Python • MIT

4.5

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

15,000 stars•Multiple
AI FrameworksOpen SourceFree

Marker

Python • Apache-2.0

4.4

PDF to markdown — fast, accurate, open-source

20,000 stars•Multiple
AI FrameworksOpen SourceFree

Unstructured

Python • Apache-2.0

4.3

Document preprocessing — any format to LLM-ready chunks

12,000 stars•Multiple
AI FrameworksOpen SourceFree

TensorRT-LLM

Python/C++ • Apache-2.0

4.5

NVIDIA optimized LLM inference — maximum speed on NVIDIA GPUs

20,000 stars•Multiple
AI FrameworksOpen SourceFree

Chroma

Python/Rust • Apache-2.0

4.3

Embedded vector database — simplest path to production RAG

18,000 stars•Multiple
AI FrameworksOpen SourceFree

Qdrant (alt)

Rust • Apache-2.0

4.7

High-performance vector database — billion-scale similarity search

22,000 stars•Multiple
AI FrameworksOpen SourceFree

Weaviate (alt)

Go • BSD-3

4.4

Multimodal vector database — GraphQL, REST, hybrid search

12,000 stars•Multiple
AI FrameworksOpen SourceFree