#15
B
Rank #197
Khoj
A self-hostable AI assistant that indexes and searches personal notes, PDFs, and chat history. Standout trait is a strong semantic search layer over your own knowledge base rather than a generic chatbot.
60.8
/ 100
β Full Stack
Python/Django backend serving both API and web UI, SQLite by default (Postgres optional), embedded vector search over ingested documents, optional local LLM inference.
π Scaling Analysis
SQLite default and in-process embedding index tie it to a single instance; scaling to multiple users/replicas requires externalizing both the DB and the vector index, which is not yet the default deployment path.
π Running on Nexlayer
Single khoj pod plus a postgres pod (postgres.pod:5432) for durability beyond the SQLite default, and a PVC for the indexed document/vector store. Official image is Docker Hub namespaced β mirror via mirror.gcr.io.