Skip to content

Rokks Documentation

Welcome to Rokks Docs

Rokks is a full-stack analytical intelligence platform. It connects your data sources, transforms and loads them into a time-series warehouse, and lets you build live dashboards with AI assistance — all running on your own infrastructure.

Quick Start

Get Rokks running locally in under 10 minutes.

Start here →

What is Rokks?

Understand the core concepts: environments, data fabric, dashboards, and the Sidekick agent.

Read the overview →

Guides

Step-by-step instructions for dashboards, data sources, transforms, and more.

Browse guides →

Reference

Complete API reference, job types, Firestore collections, and configuration keys.

View reference →

Platform at a glance

LayerTechnologyWhat it does
Data ingestionFile ETL, Web API streams, App ConnectLoads external data into TimescaleDB
StorageTimescaleDB / PostgreSQLTime-series hypertables + relational data
MetadataFirestore via Doc GatewayTable schemas, dashboards, user data
DashboardsReact + EChartsLive charts, tables, maps, AI-powered widgets
IntelligenceAI Gateway (Gemini / LM Studio)Transform plans, widget suggestions, Sidekick agent
SchedulingDispatcher + SentinelCron-based sync, alert evaluation

All services run in Docker and communicate over a secure internal mesh. The browser communicates exclusively through the Edge proxy — no direct backend access.