Skip to content

lucerna index

Index an entire project directory in one pass.

Terminal window
lucerna index /path/to/project
OptionDescription
--storage-dir <dir>Override storage directory (default: <root>/.lucerna)
--include <globs>Comma-separated include glob patterns (default: **/*)
--exclude <globs>Additional comma-separated exclude glob patterns
--no-semanticDisable semantic search (BM25 only, skips model download)
--embedder <name>Built-in embedder: cloudflare, local, bge-small, nomic
--reranker <name>Built-in reranker: cloudflare, jina, voyage
--config <path>Path to a lucerna.config.ts / lucerna.config.js (default: auto-detected at project root)
Indexing /path/to/project...
Done. 142 files, 3817 chunks indexed.