datastoria

AI-native ClickHouse console for your cluster diagnostics and query generation, optimization and data visualization.

325
Stars
18
Forks
TypeScript
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/FrankChen021/datastoria

Getting Started

Guides for using skills like datastoria.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

DataStoria

The AI-native ClickHouse console for your cluster diagnostics, query generation, evidence-based optimization, intelligent visualization.

Demo

▶ Watch demo

📖 More demo/screenshots at docs.datastoria.app


🚀 Key Features

🤖 AI Features

  • Natural Language Data Exploration — Describe your data needs in plain English and receive optimized ClickHouse queries instantly.
  • Smart Query Optimization — AI inspects schema, validates SQL, collects evidence, and recommends concrete ClickHouse performance improvements.
  • Intelligent Visualization — Ask for a chart in plain language and DataStoria generates both the SQL and the visualization spec for time series, bar, pie, and table views.
  • Agent SKILLs Supported — Skill-based agent architecture that saves tokens across multi-turn conversations; apply the Official ClickHouse Agent Skills to your ClickHouse
  • Multiple Model Providers — Use OpenAI, Anthropic Claude, Google Gemini, GitHub Copilot, OpenRouter, Groq, Cerebras, Nebius and more.
  • GitHub Copilot Integration — Sign in with GitHub device flow and use your existing Copilot subscription for chat, query assistance, and other AI-powered workflows.

⚡ Powerful Query Experience

  • Advanced SQL Editor — Enjoy syntax highlighting, auto-completion, and query formatting for a seamless coding experience.
  • Smart Error Diagnostics — Pinpoint syntax errors instantly with precise line and column highlighting, and get AI-powered fix suggestions with one click.
  • System Log Inspector — Dive deep into query execution with timeline views, topology graphs, and performance analysis as well as Materialized Views, ZooKeeper states.
  • One-Click Explain — Instantly understand query execution plans with visual AST and pipeline views.
  • Dependency Graph — Visualize table relationships and trace data flows through Materialized Views, Distributed tables, and external systems.

📊 Cluster Monitoring & Management

  • Multi-Cluster Support — Manage multiple ClickHouse clusters effortlessly from a single interface.
  • Multi-Node Dashboard — Monitor all nodes with real-time metrics, merge operations, and replication status.
  • Cluster wide Dashboards — Access pre-configured panels for query performance, ZooKeeper status, and more.
  • Schema Explorer — Navigate databases, tables, and columns with an intuitive tree view.

🔒 Privacy & Security

  • 100% Local Execution — All SQL queries run directly from your browser to your ClickHouse server, ensuring complete privacy.
  • No Data Collection — Your credentials and query results never leave your machine.
  • Bring Your Own API Key — Use your own LLM API keys for AI features, keeping your data under your control.
  • Browser-Side Visualization Rendering — For AI-generated visualizations, the model produces SQL and chart specs while your browser fetches and renders the data locally.

🌐 Experience the app

Visiting dataStoria.app to experience all features without any installation.


🛠️ Build from Source

Prerequisites:

  • Node.js v22 or later
  • pnpm (install via npm install -g pnpm)

Follow these steps to build and run locally:

# Clone the repository
git clone --recurse-submodules https://github.com/FrankChen021/datastoria.git
cd datastoria

# Install dependencies
npm install --force

# Start the development server
npm run dev

Open http://localhost:3000 in your browser and connect to your ClickHouse instance.


🐳 Running with Docker

The easiest way to run DataStoria is using the pre-built Docker image:

docker run -d -p 3000:3000 frankchen021/datastoria:latest

Then open http://localhost:3000 in your browser.

The Docker image supports both linux/amd64 and linux/arm64 platforms, so it runs natively on Intel/AMD machines as well as Apple Silicon Macs and ARM-based servers.


📖 Documentation

User Manual

Development


🧰 Tech Stack


📜 License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.


DataStoria is an AI-native ClickHouse console for modern query, visualization, and diagnostics workflows.

Frequently Asked Questions

What is datastoria?

datastoria is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by FrankChen021. AI-native ClickHouse console for your cluster diagnostics and query generation, optimization and data visualization. It has 325 GitHub stars.

Is datastoria safe to use?

datastoria returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.

How do I install datastoria?

Clone the repository with "git clone https://github.com/FrankChen021/datastoria" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is datastoria written in?

datastoria is primarily written in TypeScript. It is open-source under FrankChen021 on GitHub, so you can review or fork the full source.

Are there alternatives to datastoria?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh datastoria against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details