What is graphrag built with?

graphrag is a Python repo built with FastAPI and Streamlit. It stores its data in azure-cosmos, azure-storage-blob, and pyarrow, signs people in with azure-identity, uses AI through graphrag, litellm, nltk, spaCy, and textblob, makes its content with jinja2 and markitdown, validates its data with Pydantic, deploys with azure-core, and uses azure-search-documents and lancedb. It has 51,789 written lines, with 129 test files.

Read on November 7, 2026, at commit 34b2b67. Read it as markdown

Frontend

Interface 1

  • altair

Backend

Data 5

Sign-in 1

AI 5

Support

The base 2

Content 2

Validation 1

Deploy 1

  • azure-core1 file

Tools 2

  • Typer1 file
  • typing-extensions6 files

Other 11

  • pandas84 files
  • NumPy17 files
  • pyyaml3 files
  • networkx2 files
  • tqdm2 files
  • aiofiles2 files
  • json-repair1 file
  • nest-asyncio21 file
  • python-dotenv1 file
  • orjson
  • toml

Other repos with a similar stack

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

Frequently asked questions

What language is graphrag written in?
graphrag is written in Python, with 51,789 written lines.
What framework does graphrag use?
graphrag is built with FastAPI and Streamlit.
What database does graphrag use?
graphrag stores its data in azure-cosmos, azure-storage-blob, and pyarrow.
What does graphrag sign people in with?
graphrag signs people in with azure-identity.
Does graphrag use AI?
Yes. graphrag uses AI through graphrag, litellm, nltk, spaCy, and textblob.
What services does graphrag use?
graphrag uses azure-search-documents and lancedb.
Does graphrag have tests?
Yes. graphrag has 129 test files.
Which repos have a stack like graphrag's?
The ones that share most of its stack:run-llama/llama_indexbojieli/ai-agent-bookAider-AI/aider

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 →