Khoj screenshot
#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.

AI/ML Python Medium to deploy $15/mo equiv
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.