From ruflo-ruvector
Embed hierarchical data in hyperbolic space via npx ruvector Poincare ball model, compute geodesic distances
How this skill is triggered — by the user, by Claude, or both
Slash command
/ruflo-ruvector:vector-hyperbolic <text> [--model poincare]<text> [--model poincare]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Embed hierarchical data in the Poincare ball model using `ruvector`.
Embed hierarchical data in the Poincare ball model using ruvector.
Use this skill when your data has inherent hierarchy — dependency trees, module structures, taxonomies, org charts, ontologies. Hyperbolic space captures hierarchical distances with far fewer dimensions than Euclidean embeddings.
npm ls ruvector 2>/dev/null || npm install ruvector
npx ruvector embed --model poincare "hierarchical concept"
Coordinates near origin = generic/root; near boundary = specific/leaf.npx ruvector search --model poincare "query" --limit 10
d(u, v) = arcosh(1 + 2 * ||u-v||^2 / ((1-||u||^2)(1-||v||^2)))
Distance grows logarithmically with tree depth, preserving hierarchy.mcp__claude-flow__memory_store({ key: "hyperbolic-CONCEPT", value: "COORDINATES_AND_NEIGHBORS", namespace: "hyperbolic-embeddings" })| Property | Meaning |
|---|---|
| Norm close to 0 | Generic, root-level concept |
| Norm close to 1 | Specific, leaf-level concept |
| Small geodesic distance | Closely related in hierarchy |
| Large geodesic distance | Distant or different subtrees |
npx claudepluginhub abdhenni/ruflo --plugin ruflo-ruvectorCreates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.