Skip to main content

Store limit

Each moorcheh-edge store supports up to 10,000 items. Check quota anytime:
When an upload would exceed the cap, the server returns HTTP 409.

Store modes

One flat store per container. Mode and dimension are locked on the first upload.
You cannot mix text and vector modes in the same store. Run moorcheh-edge clear-store to reset mode and dimension.

Vector requirements

  • Upload and search query vectors must match the store dimension
  • All values must be finite (no NaN or Infinity)
  • The server binarizes vectors for search; only bits are persisted

Text store

  • Embeddings are generated client-side (Python CLI/SDK via FastEmbed)
  • Default model: BAAI/bge-small-en-v1.5
  • Search accepts plain text (--query-text / search_text()) or a 384-float vector

Multiple stores

Use separate Docker data directories or containers for independent stores. The default CLI uses one store at ~/.moorcheh-edge/data.

Free vs paid Moorcheh

Moorcheh Edge (free) is for:
  • Development and experimentation
  • Small on-device deployments
  • Offline vector search
Paid Moorcheh is for production scale:
  • Unified indexes above 10k
  • Cloud or enterprise self-hosted options
  • Platform features beyond a single local store
See Introduction for the full product overview.