
embeddings
Vector embeddings with HNSW indexing, sql.js persistence, and hyperbolic support
by ruvnetFree
Description
embeddings is an agent skill from the ruflo project for working with vector embeddings, used for semantic search and pattern matching. It stores vectors in a persistent cache built on sql.js, a SQLite build that runs as WebAssembly so it works across platforms, and it searches them with HNSW indexing, a graph-based index for fast nearest-neighbour lookup. The skill also supports a Poincaré ball model for hierarchical data, and it offers normalization with L2, L1, min-max and z-score methods, and chunking with configurable size and overlap, which is useful for splitting long documents before they are embedded. The skill's features table gives the claimed speedups, including a search that is 150 to 12,500 times faster with HNSW and 75 times faster with the agentic-flow ONNX integration. Those are the skill's own figures and depend on the data and hardware, so measure them on your own data. It has a list of commands for embedding and searching, and the skill says to use it for semantic search, pattern matching and similar lookups. It suits developers adding search over notes, code or past agent results to an application. The skill passes Gen Agent Trust Hub, Socket and Snyk on skills.sh, and it has about 1,200 installs. Install it with npx skills add https://github.com/ruvnet/ruflo --skill embeddings.…
Highlights
- Vector embeddings for semantic search and pattern matching
- HNSW indexing and a persistent sql.js cache
- Poincaré ball model for hierarchical data
- L2, L1, min-max and z-score normalization
- Chunking with configurable size and overlap
Ratings & Reviews
No ratings yet
Be the first to rate embeddings.
People also visit

embedding-strategies
Select and optimize embedding models for semantic search and RAG applications

similarity-search-patterns
Implement efficient similarity search with vector databases

vector-index-tuning
Optimize vector index performance for latency, recall, and memory

rag-architect
Designs and implements production-grade RAG systems by chunking documents

understand-dashboard
Launch the interactive web dashboard to visualize a codebase's knowledge graph
embeddings FAQ
What does the skill store?
Vector embeddings in a persistent cache built on sql.js, which runs as WebAssembly.
What are the speed figures?
The skill claims 150 to 12,500 times faster search with HNSW and 75 times faster with the ONNX integration. These are its own figures, so measure them on your data.
What is chunking for?
Splitting long text into pieces with a configurable size and overlap before they are embedded and searched.
How do I install it?
Run npx skills add https://github.com/ruvnet/ruflo --skill embeddings.
Which security audits does it have?
On skills.sh, Gen Agent Trust Hub, Socket and Snyk all pass.
What are the best embeddings alternatives?
Popular alternatives to embeddings include embedding-strategies, memory-management and similarity-search-patterns. See all embeddings alternatives




