GUI Hub
GUI Hub products / Data

GUI Hub Data

Open, convert, combine and analyse CSV, Excel, Parquet and JSON files — for you and your AI.

1 open-source engine5 AI tools3 free uses of each
GUI Hub Data
What you can ask

Jobs your AI can’t do on its own.

Spreadsheets & data

Open, convert, combine, de-duplicate and query CSV & Excel

“Which region sold the most in sales-2025.xlsx?”Powered by DuckDB · Details
Included

Tools in GUI Hub Data

AI toolWhat it does
duckdb_summarizeInspect a local data file (CSV/TSV, Excel .xlsx, Parquet, JSON) without loading it into the chat: returns the first rows and per-column statistics (type, nulls, min, max, distinct count) as Markdown tables. Use this before writing a query.
duckdb_convertConvert a local data file between CSV, Excel (.xlsx), Parquet and JSON. Writes a new file; the original is not changed.
duckdb_combineCombine several local CSV files into one file (rows stacked, columns matched by name; missing columns become empty). Output format CSV, Excel, Parquet or JSON.
duckdb_dedupeWrite a copy of a local data file with exact duplicate rows removed (CSV, Excel, Parquet or JSON in; chosen format out).
duckdb_queryRun DuckDB SQL over local data files and get the answer as a Markdown table. Read files by quoted path: SELECT * FROM '/abs/path/file.csv' (also .xlsx, .parquet, .json; globs like '/dir/*.csv'). Use for totals, filters, group-bys, joins across files on data too big to paste into chat. Results are capped by the row limit; to save results use COPY (query) TO '/abs/out.xlsx' (FORMAT xlsx, HEADER true).
Install

Ready in two minutes

One install includes every GUI Hub product; each has 3 free uses per tool. Want your AI to see only Data? Use npx -y github:MuttyRab/MuttyRab.github.io --product=data.

1Claude Desktop

Download the one-file extension, double-click it, press Install. Done — ask Claude for a file job.

Download gui-hub.mcpb

2Cursor, VS Code, Claude Code, Windsurf

Add an MCP server with this command (needs Node.js 18+):

npx -y github:MuttyRab/MuttyRab.github.io

Claude Code:

claude mcp add gui-hub -- npx -y github:MuttyRab/MuttyRab.github.io

3The desktop app

Point-and-click forms for every tool, plus a Use with AI button that connects Claude Desktop or Cursor for you.

Download for Windows
Windows or macOS shows a warning when I open the app
  1. Windows “protected your PC”: click More info → Run anyway.
  2. macOS “can’t be verified”: click Done, then System Settings → Privacy & Security → Open Anyway.
  3. Linux: allow executing the AppImage (Properties → Permissions), then run it.

New independent apps get this one-time caution. The full source is public on GitHub.

Simple, honest pricing

$9 once unlocks GUI Hub Data — or get every product with GUI Hub All-Access for $19.

GUI Hub Data

$9
once — not a subscription
  • Every Data tool, unlimited
  • DuckDB
  • Future tools in this product
  • Up to 3 computers
Get Data for $9

GUI Hub All-Access

$19
once — not a subscription
  • Every product, unlimited
  • Essentials + Data — and every future product
  • Up to 3 computers
  • 30-day money-back guarantee
Get All-Access for $19

Every tool works 3 times free first. Secure checkout by Polar; your license key arrives by email — paste it into the app, or just give it to your AI. 30-day refunds.