Create and query vector indexes

Create and query HNSW vector indexes in FalkorDB graph databases.

22|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/FalkorDB/skills --skill create-and-query-vector-indexes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Create and query vector indexes
Source: https://github.com/FalkorDB/skills/tree/main/cypher-skills/create-and-query-vector-indexes
Command: npx skills add https://github.com/FalkorDB/skills --skill create-and-query-vector-indexes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers create efficient approximate nearest neighbor searches in FalkorDB without needing to manually configure vector index settings or query patterns.

Core Features & Use Cases

  • HNSW Vector Index Creation: Configure vector indexes with embedding dimensions, similarity functions, and performance tuning parameters.
  • Vector Similarity Queries: Run ANN searches against embedded node properties and retrieve ranked results with similarity scores.
  • Use Case: Build semantic search applications that find similar products, documents, or entities using stored embeddings in a FalkorDB graph.

Quick Start

Use the vector index skill to create an HNSW index and query similar nodes from my FalkorDB graph embeddings.

Frequently Asked Questions about Create and query vector indexes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a vector index in FalkorDB for approximate nearest neighbor search?

To create a vector index in FalkorDB, you configure an HNSW index by defining embedding dimensions, selecting a similarity function, and setting performance tuning parameters for efficient approximate nearest neighbor search.

How does HNSW vector similarity search work in a graph database?

HNSW vector similarity search in a graph database works by indexing node embeddings to retrieve ranked results with similarity scores, enabling fast approximate nearest neighbor matching for semantic retrieval workflows.

Can I run semantic search queries against stored embeddings in FalkorDB?

Yes, you can run semantic search queries against stored embeddings in FalkorDB by executing vector similarity queries that retrieve ranked nodes based on similarity scores for recommendation systems and similarity matching.

What do I need to configure before querying vector embeddings in FalkorDB?

Before querying vector embeddings in FalkorDB, you need to configure the HNSW index with specific embedding dimensions, select an appropriate similarity function, and ensure your node properties contain the embedded data.

When should I use approximate nearest neighbor search over exact matching for graph embeddings?

Use approximate nearest neighbor search for graph embeddings when building semantic search applications, recommendation systems, or similarity matching workflows that require fast retrieval across large datasets instead of exact matching.