Cold Start Benchmark

SynapseKit 1.4 vs LangChain 1.2 vs LlamaIndex Core 0.14 — CPU only, no API keys

Dependencies
Import Time
Idle RAM
Install Time
Disk Size
Transitive Dependency Count
Every package installed transitively — direct and indirect. Determines security surface, conflict risk, and audit burden.
SynapseKit
2
LlamaIndex
89
LangChain
267
Key Insight LangChain's 267 packages is 133x more than SynapseKit's 2. Each package is a potential CVE, version conflict, or compliance entry. Lazy loading doesn't reduce this number — it only hides it at import time.
SynapseKit
2 WINNER
httpx + pydantic. Auditable in 30 minutes.
LlamaIndex
89
Focused on RAG; fewer deps than LangChain but still heavyweight.
LangChain
267
Broad integration surface. Every provider, every vector store, every tool.
www.engineersofai.com — AI Letters #10 · Full methodology: kaggle.com/misternautiyal