What is local-deep-research built with?

local-deep-research is a Python repo built with anyio, FastAPI, starlette, uvicorn, werkzeug, and 1 more. It reaches its data with peewee, SQLAlchemy, and alembic, signs people in with ecdsa, id, keyring, and pyjwt, uses AI through tiktoken, LangChain, langchain-openai, faiss-cpu, langchain-ollama, and 5 more, makes its content with docutils, markdown-it-py, mdurl, nh3, readme-renderer, and 22 more, validates its data with annotated-types, beartype, jsonschema, jsonschema-specifications, referencing, and 3 more, is tested with patchright, Pytest, Vitest, happy-dom, playwright, and 2 more, deploys with boto3, botocore, docker, OpenTelemetry, opentelemetry-instrumentation, and 5 more, and uses gitdb and s3transfer. It has 1,820,812 written lines, with 3,252 test files.

Read on November 14, 2026, at commit 3d6e615. 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

The base 1

Styles 2

Interface 4

Icons 2

Backend

Support

The base 4

Content 27

15 more

Validation 8

Testing 7

  • Pytest1,809 files
  • Vitest30 files
  • playwright2 files
  • nltk1 file
  • patchright
  • happy-dom4 files
  • cryptography1 file

Deploy 10

Tools 33

  • acorn1 file
  • bandit
  • click
  • PDM
  • pygments
  • python-discovery
  • semgrep
  • Setuptools
  • Typer
  • virtualenv
  • packaging17 files
  • pip1 file
21 more
  • annotated-doc
  • argcomplete
  • checkov
  • click-option-group
  • distlib
  • dockerfile-parse
  • face
  • findpython
  • gitpython
  • iniconfig
  • installer
  • pbs-installer
  • pluggy
  • ply
  • pycparser
  • pyproject-hooks
  • shellingham
  • towncrier
  • twine
  • typing-extensions
  • wheel

Other 97

  • urllib39 files
  • NumPy7 files
  • python-dateutil3 files
  • httpx22 files
  • certifi1 file
  • platformdirs1 file
  • pyyaml1 file
  • socket.io-client1 file
  • trafilatura1 file
  • attrs
  • brotli
  • dynaconf
85 more
  • filelock
  • googleapis-common-protos
  • httpcore2
  • msgpack
  • networkx
  • opentelemetry-exporter-otlp-proto-common
  • prettytable
  • pydantic-settings
  • rdflib
  • requests-toolbelt
  • termcolor
  • tqdm
  • wrapt
  • requests36 files
  • cachetools6 files
  • httpx5 files
  • idna2 files
  • arxiv1 file
  • python-multipart1 file
  • wikipedia1 file
  • aiodns
  • aiohappyeyeballs
  • aiosignal
  • asteval
  • blinker
  • boltons
  • bracex
  • brotlicffi
  • cached-property
  • cffi
  • charset-normalizer
  • colorama
  • configargparse
  • contextlib2
  • decorator
  • dpath
  • exceptiongroup
  • frozenlist
  • glom
  • greenlet
  • h11
  • httpcore
  • httpx-sse
  • importlib-metadata
  • jaraco-classes
  • jaraco-context
  • jaraco-functools
  • jeepney
  • jmespath
  • jsonpickle
  • lark
  • license-expression
  • more-itertools
  • multidict
  • orjson
  • propcache
  • protobuf
  • pycares
  • pyee
  • pyparsing
  • python-dotenv
  • regex
  • resolvelib
  • rpds-py
  • rustworkx
  • s
  • secretstorage
  • semantic-version
  • six
  • smmap
  • socksio
  • sortedcontainers
  • sse-starlette
  • stevedore
  • tabulate
  • toml
  • tomli
  • tomlkit
  • truststore
  • typing-inspection
  • unidiff
  • wcmatch
  • wcwidth
  • yarl
  • zipp

Other repos with a similar stack

Ordered by how much of its stack they share with local-deep-research, then by stars.

Frequently asked questions

What language is local-deep-research written in?
local-deep-research is written in Python, with 1,820,812 written lines.
What framework does local-deep-research use?
local-deep-research is built with anyio, FastAPI, starlette, uvicorn, werkzeug, and AIOHTTP.
What does local-deep-research sign people in with?
local-deep-research signs people in with ecdsa, id, keyring, and pyjwt.
Does local-deep-research use AI?
Yes. local-deep-research uses AI through tiktoken, LangChain, langchain-openai, faiss-cpu, langchain-ollama, langchain-anthropic, crawl4ai, mcp, sentence-transformers, and OpenAI.
What services does local-deep-research use?
local-deep-research uses gitdb and s3transfer.
Does local-deep-research have tests?
Yes. local-deep-research has 3,252 test files and is tested with patchright, Pytest, Vitest, happy-dom, playwright, cryptography, and nltk.
Which repos have a stack like local-deep-research's?
The ones that share most of its stack:ray-project/rayHKUDS/Vibe-Tradingapache/superset

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 →