gcpaas/DataRoom

🔥AI对话式生成大屏、页面,采用前后端一体化解决方案,几十种炫酷图表,支持20+数据来源接入,适用于大屏、低代码、BI场景,使用简单,代码完全开源。

What it solves

DataRoom provides a comprehensive, one-stop solution for creating data visualization dashboards and pages. It eliminates the need for manual coding when building complex monitoring screens, allowing users to connect various data sources and design layouts visually.

How it works

The system uses a low-code approach with two primary design modes: a grid-based layout for adaptive pages and an absolute positioning layout for flexible, high-precision dashboard design. It integrates with a wide array of data sources (over 20 types including SQL databases, NoSQL, and real-time streams) and allows users to create datasets via JSON, HTTP, or SQL. Notably, it incorporates AI capabilities via the MCP (Model Context Protocol) to enable the conversational creation of dashboards and pages.

Who it’s for

It is designed for developers and data analysts who need to build professional data monitoring screens, IoT dashboards, and business intelligence pages quickly without writing extensive frontend code.

Highlights

  • AI-Driven Design: Supports creating pages and dashboards through conversational AI using the MCP protocol.
  • Extensive Data Connectivity: Connects to 20+ data sources, including MySQL, PostgreSQL, MongoDB, ClickHouse, and real-time sources like MQTT and WebSocket.
  • Flexible Layouts: Offers both adaptive grid layouts and absolute positioning for precise visual control.
  • Comprehensive Asset Management: Includes a built-in library for images, videos, and 3D models with support for S3-compatible storage (MinIO, Ceph, etc.).
  • Enterprise Features: Includes user role-based access control (RBAC), audit logs, and single sign-on (SSO) integration.

Related

  • Project
  • Project
  • Project
  • Project
  • Project