agentdb

Manage RuVector graph databases with Cypher queries and HNSW vector search.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/ricable/cli-skills-builder --skill agentdb-ricable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentdb
Source: https://github.com/ricable/cli-skills-builder/tree/main/.claude/skills/agentdb
Command: npx skills add https://github.com/ricable/cli-skills-builder --skill agentdb-ricable

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a powerful command-line interface for managing a RuVector-powered graph database, enabling efficient data storage, querying, and analysis.

Core Features & Use Cases

  • Graph Data Management: Initialize, start, and manage AgentDB databases.
  • Cypher Queries: Execute complex graph queries using the Cypher language.
  • Vector Search: Perform fast vector similarity searches for AI-driven insights.
  • Use Case: You need to build a knowledge graph for an AI agent. Use AgentDB to store entities and relationships, query them with Cypher, and perform vector searches on embedded data.

Quick Start

Initialize a new AgentDB database in the current directory.

Frequently Asked Questions about agentdb

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

FAQPage Schema
How do I query a graph database using Cypher from the command line?

You can execute Cypher queries directly via a graph database CLI, which supports complex graph operations, hyperedges, and ACID persistence without needing a separate server GUI. This CLI handles initialization, querying, and data management directly from your terminal.

Can I perform vector similarity search in a graph database for AI knowledge graphs?

Yes, vector similarity search is supported using HNSW indexing within the graph database. It allows you to perform fast vector searches on embedded data, enabling AI-driven insights and efficient knowledge graph management for your agents.

What is the best way to manage and initialize a knowledge graph database locally?

The best way to manage a local knowledge graph is using a CLI tool that handles database initialization, server startup, and data import/export. It provides a programmatic API and command-line interface for storing entities and relationships efficiently.

Does this graph database CLI support ACID transactions and hyperedges?

Yes, the graph database CLI supports both ACID persistence for reliable data transactions and hyperedges for modeling complex relationships. This ensures data integrity while allowing advanced graph structures in your knowledge graph.

How do I import and export data in a RuVector-powered graph database?

Data import and export are handled directly through the graph database CLI. You can use the built-in commands to move data in and out of the RuVector-powered database, facilitating backups and data migration for your knowledge graph.

When should I use a CLI for graph database management instead of a programmatic API?

Use the CLI for quick database initialization, server startup, and direct Cypher queries, while the programmatic API is better for integrating graph operations, vector indexing, and knowledge graph management into automated applications.