What is LEANN built with?

LEANN is a Python repo built with FastAPI. It uses AI through einops, evaluate, llama-index-embeddings-huggingface, Ollama, sglang, and 12 more, makes its content with llama-index-readers-file, nbconvert, pypdf2, pypdfium2, pdfplumber, and 1 more, deploys with boto3 and psutil, and uses pyzmq. It has 55,453 written lines, with 65 test files.

Read on November 9, 2026, at commit 07796bd. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Frontend

Interface 1

Backend

The base 1

Data 1

AI 16

4 more

Services 1

Support

Content 6

Deploy 2

Tools 10

  • Typer1 file
  • pybind11
  • tree-sitter
  • tree-sitter-c-sharp
  • tree-sitter-java
  • tree-sitter-python
  • tree-sitter-typescript
  • gitignore-parser1 file
  • ipykernel
  • pathspec

Other 10

  • NumPy15 files
  • tqdm9 files
  • msgpack4 files
  • requests4 files
  • httpx1 file
  • ",
  • and
  • colorama
  • protobuf
  • t

Other repos with a similar stack

Ordered by how much of its stack they share with LEANN, then by stars.

Frequently asked questions

What language is LEANN written in?
LEANN is written in Python, with 55,453 written lines.
What framework does LEANN use?
LEANN is built with FastAPI.
Does LEANN use AI?
Yes. LEANN uses AI through einops, evaluate, llama-index-embeddings-huggingface, Ollama, sglang, torchvision, llama-index, torch, datasets, transformers, flashlib, sentence-transformers, faiss-cpu, mcp, mlx, mlx-lm, and OpenAI.
What services does LEANN use?
LEANN uses pyzmq.
Does LEANN have tests?
Yes. LEANN has 65 test files.
Which repos have a stack like LEANN's?
The ones that share most of its stack:run-llama/llama_indexbojieli/ai-agent-bookmudler/LocalAI

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →