dirsearch vs llama_index
dirsearch and llama_index share 5 technologies: psycopg, MySQL, beautifulsoup4, defusedxml, and jinja2. Both are written in Python.
What they share and what sets them apart
maurosoria
dirsearch
Web path scanner
Python15.1kRead on November 8, 2026, at commit 461705aWhat is dirsearch built with?Only in dirsearch
mysql-connector-python
- Postgres
- Tokio
- cookie_store
- hmac
In common
run-llama
llama_index
LlamaIndex is the document processing platform for AI
Python52.9kRead on November 10, 2026, at commit fe107aaWhat is llama_index built with?Only in llama_index
starlette
- aiomysql
- aiosqlite
- async-lru
- asyncpg
- azure-cosmos
- azure-data-tables
- azure-search-documents
- azure-storage-blob
- ibm-db
- nebula3-python
- oss2
pgml
- pgvecto-rs
pgvector
pickleshare
psycopg2-binary
pyathena
- pydrive
- pylance
- pymongo
python-arango
pyvespa
- pyzmq
- Redis
snowflake-sqlalchemy
- tantivy
weaviate-client
- Neo4j
- aioboto3
pyarrow
lancedb
oracledb
- DuckDB
- pymilvus
- pysolr
- SQLite
- tablestore
- aperturedb
- astrapy
chromadb
- dashvector
falkordb
- jaguardb-http-client
pinecone
clickhouse-connect
- couchdb3
- gcsfs
opendal
- pyairtable
pyiceberg
pymochow
- pymysql
- pyobvector
- s3fs
- tcvectordb
typesense
- ElevenLabs
- anyio
- graphql-core
- jupyter-core
jupyterlab-server
tornado
- AIOHTTP
- Ray
jupyterlab-pygments
- soupsieve
- tinycss2
- ipywidgets
- jupyter-server-terminals
- jupyterlab-widgets
- matplotlib-inline
prompt-toolkit
- widgetsnbextension
matplotlib
- Rich
- SQLAlchemy
- argon2-cffi
- argon2-cffi-bindings
- azure-identity
google-auth-httplib2
google-auth-oauthlib
- cryptography
- pyjwt
- msal
- argilla
- azure-ai-agents
- azure-ai-inference
- azure-ai-projects
contextual-client
- diff-cover
- einops
firecrawl-py
friendli-client
- guardrails-ai
llama-cpp-python
llama-index-core
- llama-index-embeddings-dashscope
- llama-index-embeddings-huggingface
- llama-index-embeddings-openai
- llama-index-llms-anthropic
- llama-index-llms-azure-openai
- llama-index-llms-huggingface
- llama-index-llms-llama-cpp
- llama-index-llms-openai
- llama-index-llms-openai-like
- llama-index-node-parser-dashscope
- llama-index-program-guidance
- llama-index-readers-dashscope
- llama-index-readers-database
- llama-index-readers-remote
- llama-index-readers-upstage
- llama-index-readers-web
- llama-index-response-synthesizers-google
- llama-index-utils-azure
- llama-index-utils-huggingface
- llama-index-utils-qianfan
- llama-index-vector-stores-google
- llama-index-workflows
- mem0ai
- ms-swift
- open-clip-torch
OpenAIopencv-python
- openinference-instrumentation-llama-index
- openvino-tokenizers
- PaddlePaddle
portkey-ai
- reka-api
- tavily-python
- torch
llama-index-instrumentation
- transformers
- ibm-watsonx-ai
cohere
- LangChain
- tiktoken
- MCP
sentence-transformers
dashscope
fastembed
- flagembedding
- llama-cloud
nltk
optimum-intel
- sentencepiece
- ai21
aleph-alpha-client
chonkie
- gigachat
- guidance
igptai
- konko
litellm
- mixedbread
- ModelScope
- octoai
- Ollama
- openvino
- openvino-genai
premai
- scikit-learn
- tritonclient
- vLLM
voyageai
- zep-python
- zhipuai
- agent-search
- aimon
argilla-llama-index
assemblyai
- bm25s
browserbase
cleanlab-tlm
cognee
- colpali-engine
- datasets
- exa-py
flashrank
- hnswlib
honeyhive
- instructorembedding
isaacus
langfuse
llmlingua
- llmsherpa
- marvin
mlx
- mlx-lm
nomic
notdiamond
optimum
optimum-habana
- paddleocr
peft
presidio-analyzer
presidio-anonymizer
promptlayer
- psychicapi
- pydi-client
- rank-llm
- span-marker
- superlinked
tokenizers
uptrain
vectorize-client
videodb
- bleach
camelot-py
- ghostscript
- llama-index-readers-file
- llama-index-readers-youtube-transcript
- maincontentextractor
marker-pdf
markupsafe
mistune
- nbformat
- newspaper3k
nougat-ocr
- pandocfilters
webencodings
- xlrd
pillow
- bs4
- html2text
unstructured
lxml
pymupdf
- filetype
- bagel
- docx2txt
- markdownify
olefile
- pytesseract
dgml-utils
docling
- layoutir
- llama-parse
- lxml-html-clean
- markitdown
- nbconvert
- pdf2image
- pdfplumber
pypdf
pypdf2
- striprtf
- svglib
- tika
tinytag
- youtube-transcript-api
- fastjsonschema
- fqdn
- jsonschema-specifications
marshmallow
- referencing
- rfc3339-validator
- rfc3986-validator
- Pydantic
docling-core
- annotated-types
- jsonschema
- pydantic-core
- opentelemetry-api
opentelemetry-semantic-conventions
prometheus-client
psutil
- python-json-logger
- boto3
- docker
- Alibaba Cloud
- oci
- OpenTelemetry
Side by side
dirsearchllama_index
SizeLines written by people and agents, without generated ones; code files, without tests.
dirsearch54,113 lines written104 code files
llama_index473,236 lines written2,055 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
dirsearch1.2% of its commits signed by AIWith Claude Code and Codex
llama_index0.2% of its commits signed by AIWith Claude Code, Cursor, and GitHub Copilot
ActivityFrom GitHub and its history, on the day SeeRepo read it.
dirsearchLast push November 5, 20262,058 commits15,054 stars
llama_indexLast push November 8, 20267,964 commits52,863 stars
TestsThe files that test the code, and the share of code files a test imports.
dirsearch137 test files85.6% of its code files have a test that imports them
llama_index1,607 test files46.5% of its code files have a test that imports them
Frequently asked questions
Which is bigger, dirsearch or llama_index?
llama_index, with 473,236 lines written; dirsearch has 54,113.
Which has more GitHub stars, dirsearch or llama_index?
llama_index, with 52,863 stars; dirsearch has 15,054.
The proof: run-llama/llama_index on GitHub
Which has more tests, dirsearch or llama_index?
llama_index, with 1,607 test files; dirsearch has 137.
Which was updated more recently, dirsearch or llama_index?
llama_index: its last push was on November 8, 2026, and dirsearch's on November 5, 2026.
The proof: run-llama/llama_index's commits on GitHub
Which has more commits signed by AI, dirsearch or llama_index?
dirsearch: an AI signed 1.2% of its commits, with Claude Code and Codex; in llama_index, 0.2%.
The proof: the commits each tool signed in maurosoria/dirsearch
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.

