NEURONDESKTOP/Web Interface
NeuronDesktop
Unified web interface providing a single dashboard for managing and interacting with MCP servers, NeuronDB, and NeuronAgent. Real-time WebSocket communication, secure API key authentication, logging, and built-in metrics collection.
bash
Quickstart
npm run devUnified DashboardReal-time UpdatesMCP IntegrationAgent Management
NeuronDesktop
Web Interface
Architecture
Unified web interface architecture with MCP proxy, NeuronDB client, and Agent client integration
Frontend (Next.js)
- • React + TypeScript
- • Real-time WebSocket
- • Modern responsive UI
- • Component-based architecture
Backend API (Go)
- • REST API + WebSocket
- • MCP Proxy Client
- • NeuronDB Client
- • Agent Client
Integration Layer
NeuronDB
PostgreSQL
NeuronAgent
HTTP API
NeuronMCP
stdio
NeuronDesktop Interface
Unified web interface for the complete NeuronDB ecosystem
NeuronDesktop
console • demo
v1.0ready
Single interface
Manage all NeuronDB components from one place
Unified Dashboarddemo
// Dashboard features:
- Real-time component status
- Quick actions for common tasks
- Metric summaries and charts
- Recent activity feed
- System health indicators
// Profile-based configuration:
- Multiple environment support
- Auto-detection of components
- Custom connection strings
- Environment variablesResults5 rows
| id | category | |
|---|---|---|
| 1 | NeuronDB: connected, 12 active queries | status |
| 2 | NeuronAgent: running, 4 agents active | status |
| 3 | NeuronMCP: listening on port 8080 | status |
| 4 | System health: all components healthy | health |
| 5 | Recent activity: 1,247 operations today | activity |
Performance
Query Time
8.42ms
Latency (P95)
12.5ms
QPS
8.2k
Status
ready
Query Statistics
Execution
Rows Returned5
Cache Hit96%
PlanOptimized
Connection
Databaseneurondesktop
Versionv1.0
Statusactive
Summary
Total Queries1,247
Success Rate99.8%
Avg Latency8.2ms
Web Interface Features
Why NeuronDesktop
Unified Dashboard
- •Single interface for managing all NeuronDB ecosystem components
- •Profile-based configuration for multiple environments
- •Automated setup with default profile creation
- •Centralized settings and configuration management
- •Environment variable support for flexible configuration
Real-time Communication
- •WebSocket support for live updates and streaming responses
- •Real-time metrics and monitoring
- •Live log streaming from all components
- •Event-driven UI updates with instant feedback
MCP Server Integration
- •Full MCP server integration and testing
- •Tool inspection and execution
- •Resource browsing and management
- •MCP protocol debugging and monitoring
Agent Management
- •Create and manage AI agents through the UI
- •Session management and monitoring
- •Message history and context viewing
- •Agent performance analytics
Vector Search Interface
- •Perform vector searches through intuitive UI
- •Collection and index management
- •Query builder for complex searches
- •Search result visualization
Secure Authentication
- •API key-based authentication with rate limiting
- •Role-based access control (RBAC)
- •Secure credential management
- •Audit logging for security compliance
Metrics & Monitoring
- •Built-in metrics collection and health checks for all components
- •Performance dashboards with real-time updates
- •Request/response analytics with detailed breakdowns
- •System resource monitoring and alerting
Comprehensive Logging
- •Request/response logging with detailed analytics
- •Structured logging with search and filtering capabilities
- •Error tracking and alerting
- •Historical log analysis with retention policies
Automated Setup
- •Automated setup script for easy deployment
- •Auto-detection of NeuronMCP binary location
- •Default profile creation with NeuronMCP configuration
- •Sample NeuronAgent creation when available
- •Database migrations and verification
Capabilities
Web interface features
| Capability | Description | Performance | Production Ready |
|---|---|---|---|
| Unified Dashboard | Single interface for all components | Real-time updates | ✓ |
| WebSocket Communication | Real-time updates and streaming | Low-latency | ✓ |
| MCP Integration | Full MCP server integration | Protocol compliant | ✓ |
| Agent Management | Create and manage agents | Full CRUD operations | ✓ |
| Vector Search UI | Intuitive search interface | Optimized queries | ✓ |
| Authentication | API keys, rate limiting, RBAC | Secure & scalable | ✓ |
| Metrics & Monitoring | Health checks, analytics | Real-time dashboards | ✓ |
| Logging & Analytics | Request/response logging | Searchable logs | ✓ |
| Automated Setup | Auto-detection, migrations, default profile | One-command setup | ✓ |
Get Started
Manage Your NeuronDB Ecosystem
Deploy NeuronDesktop. Unified web interface for managing NeuronDB, NeuronAgent, and NeuronMCP with real-time monitoring and analytics.