Skip to content

rangefind 0.3.1 — enrich hooks, query CLI, MCP server

Latest

Choose a tag to compare

@xjodoin xjodoin released this 14 Jul 14:25

Highlights

  • Uniform enrichment: enrich (function or ES-module path, with optional config overrides) works identically across the CLI (--enrich), the Eleventy/Astro/Docusaurus plugins, and mkdocs-rangefind — add embeddings or metadata to any crawl. Semantic search on rangefind.dev is built with it.
  • Query CLI: rangefind search|suggest|count|info <index> over any local or remote index — facets, filters, geo, shard scoping, JSON output.
  • New package — rangefind-mcp: an MCP server exposing any index as agent tools (search, autocomplete, counts, metadata) built on the official SDK.
  • <rangefind-search> searchOptions.transform: async per-query hook enabling hybrid semantic search in the component.
  • Crawled sites now index deep body vocabulary (targetPostingsPerDoc: 128) and build a title autocomplete lexicon by default.
  • filters docs/types corrected to the engine's actual shape.

Full details: https://rangefind.dev/changelog/