llama_index vs agents
llama_index and agents share 3 technologies: Rich, defusedxml, and Pydantic. llama_index is written in Python and agents in C#.
What they share and what sets them apart
run-llama
llama_index
LlamaIndex is the document processing platform for AI
Python52.8kRead on November 5, 2026, at commit 444fdf0What is llama_index built with?Only in llama_index
starlette
- aiomysql
- aiosqlite
- async-lru
- asyncpg
- azure-search-documents
- azure-storage-blob
- ibm-db
- pgvecto-rs
pgvector
psycopg
psycopg2-binary
- pyzmq
- Redis
weaviate-client
pyarrow
lancedb
oracledb
- DuckDB
- pymilvus
- SQLite
- tablestore
chromadb
falkordb
- MySQL
pinecone
clickhouse-connect
- gcsfs
pyiceberg
pymochow
- pymysql
- pyobvector
- s3fs
- tcvectordb
typesense
- ElevenLabs
- anyio
- graphql-core
tornado
- AIOHTTP
- Ray
- soupsieve
- tinycss2
- ipywidgets
- matplotlib-inline
prompt-toolkit
matplotlib
- SQLAlchemy
- argon2-cffi
- azure-identity
google-auth-httplib2
google-auth-oauthlib
- cryptography
- pyjwt
- msal
- einops
firecrawl-py
- guardrails-ai
llama-index-core
- mem0ai
OpenAIopencv-python
- PaddlePaddle
- tavily-python
- torch
- transformers
- ibm-watsonx-ai
cohere
- LangChain
- tiktoken
- MCP
sentence-transformers
dashscope
- fastembed
- flagembedding
nltk
- sentencepiece
litellm
- ModelScope
- Ollama
- openvino
- scikit-learn
- tritonclient
- vLLM
- datasets
- exa-py
- flashrank
- hnswlib
langfuse
mlx
- mlx-lm
nomic
optimum
- paddleocr
peft
presidio-analyzer
tokenizers
- beautifulsoup4
- bleach
markupsafe
mistune
- nbformat
- newspaper3k
- xlrd
pillow
- bs4
- html2text
unstructured
- jinja2
lxml
pymupdf
- filetype
- docx2txt
- markdownify
docling
- lxml-html-clean
- markitdown
- nbconvert
- pdf2image
- pdfplumber
pypdf
pypdf2
tinytag
- youtube-transcript-api
- jsonschema-specifications
marshmallow
- referencing
- rfc3339-validator
docling-core
- annotated-types
- jsonschema
- pydantic-core
- opentelemetry-api
opentelemetry-semantic-conventions
prometheus-client
psutil
- python-json-logger
- boto3
- docker
- Alibaba Cloud
- OpenTelemetry
In common
wshobson
agents
Plugins, agents, skills, and commands for Claude Code, Codex CLI, Cursor, OpenCode, Antigravity CLI, GitHub Copilot, and Pi, written once in Markdown and adapted to each tool by generators with validation and evals.
C#42.2kRead on November 6, 2026, at commit 4bde316What is agents built with?Side by side
llama_indexagents
SizeLines written by people and agents, without generated ones; code files, without tests.
llama_index473,236 lines written2,055 code files
agents21,199 lines written2 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.
llama_index0.2% of its commits signed by AIWith Claude Code, Cursor, and GitHub Copilot
agents9% of its commits signed by AIWith Claude Code, GitHub Copilot, Jules, and Cursor
ActivityFrom GitHub and its history, on the day SeeRepo read it.
llama_indexLast push November 5, 20267,963 commits52,820 stars
agentsLast push November 5, 2026553 commits42,246 stars
TestsThe files that test the code, and the share of code files a test imports.
llama_index1,607 test files46.5% of its code files have a test that imports them
agents31 test files
Frequently asked questions
Which is bigger, llama_index or agents?
llama_index, with 473,236 lines written; agents has 21,199.
Which has more GitHub stars, llama_index or agents?
llama_index, with 52,820 stars; agents has 42,246.
The proof: run-llama/llama_index on GitHub
Which has more tests, llama_index or agents?
llama_index, with 1,607 test files; agents has 31.
Which was updated more recently, llama_index or agents?
Both got their last push on November 5, 2026.
The proof: wshobson/agents's commits on GitHub
Which has more commits signed by AI, llama_index or agents?
agents: an AI signed 9% of its commits, with Claude Code, GitHub Copilot, Jules, and Cursor; in llama_index, 0.2%.
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.

