1. Start the server
http://localhost:8080
On first up --with-llm, the CLI downloads the BGE embedding model (~210 MB, one-time) to ~/.moorcheh-edge/models and pulls qwen2.5:0.5b-instruct (~400 MB) for moorcheh-edge answer.
2. Upload text documents (text store)
Savedocuments.json:
3. Search with plain text
4. Answer with RAG (local LLM)
Requires Ollama and the answer model. If you started with search-onlyup, run once:
qwen2.5:0.5b-instruct. Search-only (skip LLM setup):
5. Upload precomputed vectors (vector store)
To use your own embeddings instead, clear the store first (text and vector modes cannot mix):vectors.json:
6. Python SDK
7. Stop (data is kept)
~/.moorcheh-edge/data.
Next steps
CLI
Full
moorcheh-edge command referenceAPI reference
REST endpoint documentation
Python client
SDK workflow
Limits
10k store cap and dimension rules
Retail Kiosk example
PC + Arduino UNO Q in-store demo