Engine
Search API and library — BM25, vectors, hybrid, and geo with pluggable snapshot storage.
Anvesh
Lightweight Node.js search stack — crawl, index, and search with BM25, vectors, hybrid, and geo — plus a Hub control plane with RBAC.
Product
Anvesh is search you can own: engine, spider, indexer, and Hub in one open-source monorepo. Run keyword, semantic, hybrid, and geo search without standing up an Elasticsearch cluster or paying a hosted search SaaS per query. Adapters speak Elasticsearch, OpenSearch, and Solr when you outgrow native storage — and Vaakly polishes API summary messages by default.
Stack
Most products are only an engine or only a crawler. Anvesh ships the pipeline as one Node.js monorepo.
Search API and library — BM25, vectors, hybrid, and geo with pluggable snapshot storage.
Site crawler with role-aware discovery (guest / logged-in) for public and member content.
Bulk load JSON/JSONL into indexes — the path from crawl or export to searchable docs.
Optional control plane — instances, indexes, jobs, and admin / operator / viewer RBAC.
Flow
Spider discovers pages. Indexer bulk-writes documents. Engine serves keyword, semantic, hybrid, and geo search. Hub is optional for search — and the control plane when configured.
01
Spider discovers public and role-gated pages.
02
Indexer loads JSON/JSONL into engine indexes.
03
Engine answers BM25, vector, hybrid, and geo queries.
04
Hub manages instances, jobs, and RBAC when you need it.
Packages
anvesh-engine
Search API (BM25, vectors, geo)
anvesh-hub
Control plane + modern UI
anvesh-indexer
Bulk indexer worker
anvesh-spider
Site crawler worker
anvesh-setup
Easy local installer
anvesh-plugins
LLM-tool-style plugin host
Fit
Excellent for product and site search you can run yourself. Not a drop-in for planet-scale Elastic clusters.
Next steps
Also from VaagaTech
Developer tools
Declarative snapshot and reconciliation testing for APIs, databases, and async workflows — with an optional Hub for shared test history.
E-commerce
Create and host online stores with a lean, low-cost footprint — built for merchants and growing brands.
Language polish
Correct grammar and spelling in English you already have — offline, lightweight, no invented content. Built for API messages, logs, notes, and search snippets.
Tell us about your corpus, crawl needs, and whether you want Hub as the control plane.