1. Start the server
http://localhost:8080
To set embeddings and the answer LLM before starting:
moorcheh configure. See Embedding providers. Ollama is only required if you choose it as the provider. If you change config later while the server is running, run moorcheh down then moorcheh up. Re-running configure with existing data under ~/.moorcheh/data and a different embedding model can break search for old text namespaces until you re-upload.2. Create a namespace
3. Upload documents
Savedocs-upload.json:
4. Search
Optional: Upload a file (PDF, DOCX, …)
Place a file under~/.moorcheh/uploads, then:
/uploads/document.pdf inside the container. See Upload file.
5. Stop (data is kept)
~/.moorcheh/data.
Next steps
CLI
Full
moorcheh command referenceAPI reference
Full REST endpoint documentation
Python client
End-to-end Python workflow