Tools and Guides

Understanding RA-H's capabilities

Tools

RA-H agents have access to tools that let them interact with your knowledge base.

Search and Discovery

ToolDescription
Node SearchFind nodes by title, content, or dimensions
Semantic SearchFind content by meaning using embeddings
Web SearchPull in external information via Tavily
Edge QueriesExplore relationships between nodes

Content Operations

ToolDescription
Create NodesAdd new knowledge items to your database
Update NodesAppend insights to existing nodes (append-only)
Create EdgesConnect nodes with explained relationships
Update EdgesModify relationship metadata

Extraction

ToolDescription
YouTubeExtract and process video transcripts
WebsitePull content from web pages
PDFExtract text from PDF documents

All extraction tools automatically create nodes with appropriate metadata, dimensions, and embeddings.

Guides

Guides are markdown documents that help AI agents understand your knowledge base. They're especially useful for external agents connecting via MCP.

Why Guides?

When an external agent (like Claude Code) connects to RA-H, it has access to tools but lacks context about:

  • How your knowledge base is organized
  • What dimensions mean in your system
  • Best practices for creating/linking nodes
  • Your specific conventions and patterns

Guides bridge this gap.

Built-in Guides

GuidePurpose
connectHow to find and create connections between nodes
integrateDeep analysis and integration patterns
prepPreparing content for the knowledge base
researchResearch workflow patterns
surveySurvey and discovery patterns

Managing Guides

Via UI:

  1. Open Settings (gear icon)
  2. Click the "Guides" tab
  3. View, create, or edit guides

Via Guides Pane:

  • Click the Guides icon in the left toolbar
  • Browse and read guides in a dedicated pane

Creating Custom Guides

Guides use markdown with optional YAML frontmatter:

---
description: Brief description shown in guide list
---

# My Custom Guide

Your guide content here...

MCP Guide Tools

External agents can manage guides via MCP:

ToolPurpose
rah_list_guidesList all available guides
rah_read_guideRead a specific guide's content
rah_write_guideCreate or update a guide