Vector Embed
Generate embeddings via npx ruvector@0.2.25 embed text (ONNX all-MiniLM-L6-v2, 384-dim), normalize, and store in HNSW index
- Skill ID
- ruvnet/ruflo/vector-embed
- Publisher
- ruvnet
- Repository
- ruflo
- Installs
- 0
- Files
- 1
- Synced
- Sep 23, 2026
Open any RiverX project, open the Skills panel in the chat, and search for this identifier. The files are fetched from the source repository at install time.
ruvnet/ruflo/vector-embedInstalls these files- SKILL.md
What this skill tells the agent
Vector Embed
Generate and store vector embeddings using the ruvector npm package.
When to use
Use this skill to embed text, code, or documents into 384-dimensional vectors for semantic search, similarity comparison, or clustering. ruvector uses ONNX all-MiniLM-L6-v2 with HNSW indexing (52,000+ inserts/sec, ~0.045ms search).
Steps
- Ensure ruvector@0.2.25 is available: ``
bash npm ls ruvector 2>/dev/null | grep '0.2.25' || npm install ruvector@0.2.25`Ifembed textlater reportsONNX WASM files not bundled, also run:`bash npm install ruvector-onnx-embeddings-wasm`` - Embed the input (use the
textsubcommand, with text as a positional arg):
- Single string:
npx -y ruvector@0.2.25 embed text "your text here" - With output file:
npx -y ruvector@0.2.25 embed text "your text here" -o vec.json - For a file: read its content via the Read tool, then pass it as the positional argument.
- For batch: loop over files in shell — ruvector@0.2.25 has no built-in
--batch/--globflags.
- Adaptive (LoRA) variant:
npx -y ruvector@0.2.25 embed text "..." --adaptive --domain code - Confirm — report vector dimension (384), norm, and any output path written.
- Store metadata in AgentDB if needed:
mcp__plugin_ruflo-core_ruflo__memory_store({ key: "embed-SOURCE", value: "VECTOR_METADATA", namespace: "vector-patterns" })
MCP alternative
Register the MCP server once with the pinned version:
claude mcp add ruvector -- npx -y ruvector@0.2.25 mcp startThen call MCP tools directly: hooks_rag_context (semantic context), brain_search (collective brain), hooks_ast_analyze, hooks_route.
Caveats
- The
embed --batch --globandembed --fileflags do not exist in ruvector@0.2.25; onlyembed text <text>is supported. Read files yourself and callembed textper file. - ONNX runtime is not bundled by default. If embedding fails, install
ruvector-onnx-embeddings-wasmor runnpx -y ruvector@0.2.25 doctorto diagnose.
More from ruvnet
Use this skill in a project
Open any RiverX project, search the Skills panel for ruvnet/ruflo/vector-embed, and install it in one click.
