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 dev
Unified 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
UI
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 variables
Results5 rows
idcategory
1NeuronDB: connected, 12 active queriesstatus
2NeuronAgent: running, 4 agents activestatus
3NeuronMCP: listening on port 8080status
4System health: all components healthyhealth
5Recent activity: 1,247 operations todayactivity
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

DBAgentMCPDashboardSingle Interface
  • 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

WSUIReal-timeLive Updates
  • 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

MCPServerToolsResourcesProtocol
  • Full MCP server integration and testing
  • Tool inspection and execution
  • Resource browsing and management
  • MCP protocol debugging and monitoring

Agent Management

🤖SessionsMessagesAnalytics
  • Create and manage AI agents through the UI
  • Session management and monitoring
  • Message history and context viewing
  • Agent performance analytics

Vector Search Interface

ResultsVisualize
  • Perform vector searches through intuitive UI
  • Collection and index management
  • Query builder for complex searches
  • Search result visualization

Secure Authentication

🔒API KeysRBACAudit
  • API key-based authentication with rate limiting
  • Role-based access control (RBAC)
  • Secure credential management
  • Audit logging for security compliance

Metrics & Monitoring

DashboardMonitoring
  • 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

Search & FilterStructured Logs
  • 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

DetectConfigDeployAutomatedOne Command
  • 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

CapabilityDescriptionPerformanceProduction Ready
Unified DashboardSingle interface for all componentsReal-time updates
WebSocket CommunicationReal-time updates and streamingLow-latency
MCP IntegrationFull MCP server integrationProtocol compliant
Agent ManagementCreate and manage agentsFull CRUD operations
Vector Search UIIntuitive search interfaceOptimized queries
AuthenticationAPI keys, rate limiting, RBACSecure & scalable
Metrics & MonitoringHealth checks, analyticsReal-time dashboards
Logging & AnalyticsRequest/response loggingSearchable logs
Automated SetupAuto-detection, migrations, default profileOne-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.