Use Bulk Loader from CSV

Load CSV files into FalkorDB graph databases using the bulk loader utility.

22|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/FalkorDB/skills --skill use-bulk-loader-from-csv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Use Bulk Loader from CSV
Source: https://github.com/FalkorDB/skills/tree/main/ingestion-skills/use-bulk-loader-from-csv
Command: npx skills add https://github.com/FalkorDB/skills --skill use-bulk-loader-from-csv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users efficiently build FalkorDB graph databases from CSV files without manually creating nodes and relationships.

Core Features & Use Cases

  • CSV Graph Ingestion: Loads node and relationship data from CSV inputs into FalkorDB using the bulk loader utility.
  • Flexible Data Mapping: Supports automatic labels and relationship types from filenames or explicitly provided mappings.
  • Use Case: Import social networks, business data, or other structured datasets from CSV files into FalkorDB for graph analysis.

Quick Start

Ask the skill to load my CSV files into a FalkorDB graph database using the bulk loader utility.

Frequently Asked Questions about Use Bulk Loader from CSV

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

FAQPage Schema
How do I load CSV data into a FalkorDB graph database?

You can load CSV data into a FalkorDB graph database by using the bulk loader utility to ingest nodes and relationships directly from structured CSV files without manual record creation.

What is the best way to bulk import nodes and relationships from CSV files into FalkorDB?

The best way to bulk import CSV files into FalkorDB is using the falkordb-bulk-loader utility, which maps CSV datasets, labels, and relationship types directly to graph structures.

Can I automatically set node labels and relationship types from CSV filenames during FalkorDB ingestion?

Yes, FalkorDB bulk loader supports automatic labels and relationship types derived from filenames, or you can explicitly provide custom mappings for your CSV data ingestion.

Do I need to manually create Cypher records before importing CSV files into FalkorDB?

No, you do not need to manually create Cypher records. The bulk loader utility handles graph database structures from CSV inputs automatically for faster data ingestion.

What structured CSV datasets can I import into FalkorDB for graph analysis?

You can import structured CSV datasets like social networks or business data into FalkorDB. The bulk loader ingests these CSV files to build graph database structures for analysis.

How does the FalkorDB bulk loader utility map CSV files to graph structures?

The FalkorDB bulk loader utility maps CSV files to graph structures by processing node and relationship data, applying labels, relationship types, and FalkorDB connection settings.