MCP Infrastructure

Modular server/client platform with dynamic plugins, real-time WebSocket communication, and integrated AI capabilities.

CORE

Architecture

C++23 server with WebSocket JSON-RPC 2.0, native desktop client with ImGui, web client with Angular, and a dynamic plugin system with hot-reload.

C++23cinatraSDL2/OpenGLImGuiAngularWebSocket
ECOSYSTEM

Plugin Catalog

12+ server plugins and 11+ client plugins covering business operations, development tools, and data processing. Loaded dynamically via dlopen.

SalesAccountingHRGitHubJiraDataIngestion
AI

AI Hub

Unified AI backend integrating local LLMs via llama.cpp, speech-to-text (Whisper), TTS, image generation (Stable Diffusion), and RAG with vector search.

llama.cppWhisperRAGDuckDB vssQLoRAVRAM LRU
ANALYTICS

Business Intelligence

PowerBI-inspired reporting engine with interactive charts, cross-filtering, time grain aggregation, and a web viewer. DuckDB as the analytics backend.

ImPlotEChartsDuckDBCross-filterRBACbi-viewer
INTEGRATION

API & Integration

WebSocket JSON-RPC 2.0 protocol, REST gateway with dynamic route mapping, role-based access control, and change data capture notifications.

JSON-RPC 2.0RESTRBACCDCAPI Key
DEVOPS

Deployment & Packaging

Modular .deb packaging, private APT repository, plugin hot-reload without server restart, systemd integration, and VNC remote access.

.debAPTHot-reloadsystemdnginxGPG
AGENTS

Company Manager

Model any organization as a team of LLM agents. Define reusable role templates with typed capabilities, hire instances into your orgs, route plain-language requests through a built-in Receptionist — all on your MCP infrastructure.

Multi-agentTemplatesTyped CapabilitiesReceptionistReActAI HubRBACDuckDB