Accessing the Dashboard
The dashboard is included with your self-hosted Ryumem installation. If you followed the Setup Guide:- Navigate to http://localhost:3000 (or your configured dashboard URL)
- Enter your API key (starts with
ryu_) - Click “Sign in”
Need an API key? See Setup Guide for instructions on generating one via the
/register endpoint.Dashboard Overview
The dashboard provides 7 main tabs for different operations (5 tabs when entity extraction is disabled):Chat & Query
Natural language search interface
Graph
Visual knowledge graph explorer
Entities
Browse and filter entities
Episodes
Manage memories and episodes
Queries
View query history and patterns
Tool Analytics
Track tool execution metrics
Agent Settings
Configure agent behavior
Tab Reference
Chat & Query
What it does: Natural language interface for searching your knowledge graph. Key Features:- Enter queries in natural language (e.g., “Where does Alice work?”)
- Select search strategy: Hybrid (recommended), Semantic, BM25, or Traversal
- View results as entity cards with scores
- See relationships and facts with metadata
- Example queries for quick testing
- Search for specific information: Use natural language queries
- Find related entities: Use Hybrid strategy for best results
- Exact keyword matching: Use BM25 strategy
- Explore relationships: Use Traversal strategy
Graph Visualization
Requires entity extraction to be enabled
- Entity nodes colored by type (Person, Organization, Place, etc.)
- Relationship edges with labeled connections
- Zoom and pan controls
- Filter by entity type
- Click entities for detailed information
- Understand entity relationships visually
- Explore community clusters
- Identify connection patterns
- Present knowledge graph structure
Entities
Requires entity extraction to be enabled
- Paginated entity list (50 items per page)
- Filter by entity type
- Sort by mentions or creation date
- Entity detail panel with relationships
- Connected entities navigation
- Source episodes tracking
- Browse all entities: Use pagination
- Find specific entity types: Apply filters
- Explore relationships: Click entity for details
- Trace information sources: View source episodes
Episodes
What you can do: View and add memories to your knowledge graph. Key Features:- View all episodes with pagination
- Filter by user_id, agent_id, or session_id
- Add new episodes via form
- See episode metadata (source, timestamps)
- Link to tool analytics
- Click “Add Episode” button
- Enter content (text, message, or JSON format)
- Select source type
- Add optional metadata (user_id, agent_id, session_id)
- Submit - entities are extracted automatically
- By user: View memories for specific users
- By agent: See what specific agents learned
- By session: Track conversation threads
Query History
What it tracks: Historical queries made to the system with augmentation details. Key Features:- View all queries with timestamps
- See query augmentation with historical context
- Track similar query patterns
- Analyze search effectiveness
- Understand query patterns
- See how augmentation improves responses
- Debug search behavior
- Identify common information needs
Tool Analytics
What metrics are shown: Execution statistics and performance for tracked tools. Key Features:- Tool execution counts
- Performance metrics (timing, success rates)
- Parameter and result tracking
- Filter by tool name
- Link from episodes
- Identify frequently used tools
- Track tool performance over time
- Debug tool execution issues
- Optimize tool usage patterns
Agent Settings
What you can configure: Agent instructions and behavioral parameters. Key Features:- Edit agent instructions
- Customize agent personality
- Set behavioral parameters
- Save and apply changes instantly
- System instructions
- Response style and tone
- Tool usage preferences
- Memory search behavior
Settings Page
Access system settings via the header navigation or System Settings button. 7 Configuration Categories:API Keys
API Keys
Configure OpenAI and Google Gemini API keys. Keys are masked for security.
LLM
LLM
Provider (OpenAI, Gemini, Ollama, LiteLLM), model name, temperatures, max tokens, timeouts.
Embedding
Embedding
Provider selection, model configuration, dimensions, batch size.
Search
Search
Default strategy, RRF fusion parameter, minimum scores, max traversal depth.
Entity Extraction
Entity Extraction
Enable/disable toggle (affects Graph/Entities tabs), similarity thresholds, max context episodes.
Tool Tracking
Tool Tracking
Track tools, track queries, augment queries, similarity thresholds.
Community
Community
Enable/disable community detection, detection threshold.
- ✅ Real-time validation before saving
- ✅ Visual change indicators
- ✅ Unsaved changes warning
- ✅ Hot-reload without server restart
- ✅ Reset to defaults option
Common Workflows
Quick Search Workflow
- Go to Chat & Query tab
- Enter your question
- Select Hybrid strategy (recommended)
- Review entity and relationship results
Adding Memories
- Go to Episodes tab
- Click “Add Episode”
- Enter content and metadata
- Submit and wait for processing
- View in Graph/Entities tabs
Exploring Entity Relationships
- Go to Entities tab (or Graph tab)
- Search or filter for entity
- Click entity to view details
- Explore connected entities
- View source episodes
Analyzing Tool Usage
- Go to Tool Analytics tab
- View tool execution statistics
- Filter by specific tools
- Analyze patterns and performance
Configuring the System
- Click Settings in header
- Select configuration category
- Update values
- Save changes
- Changes apply immediately (hot-reload)