Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
C

carnaby/patchbay

Live data dashboards your AI agent builds

Before you install: no copy-paste command · license MIT · link reachable

First step: docker run -d -p 8787:8787 -v patchbay-data:/data ghcr.io/carnaby/patchbay:latest

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Official descriptionLive data dashboards your AI agent builds. Patch public APIs, CSVs and your own endpoints into real-time widgets over MCP or by hand, with declarative pipelines, server-rendered snapshots the agent can check, undo for every change and one Docker container to self-host. Free and open source.
Install & config
Install command from the repository
npm install cp

Parsed from the README we fetched on 2026-10-31; we have not executed it.

This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
Star count
0 ★ · carnaby/patchbay · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-11-01 · last seen 2026-11-14 · seen 14× · listed by 1 sources
Score
score 103 · 1 sources · repo
Install
npm install cp
FAQ (answers come from our records)
How do I install it?
The repository provides this install command: npm install cp. It comes from the repository itself; we cannot guarantee it runs as-is in your client.
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository carnaby/patchbay;first catalogued 2026-11-01;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Patchbay

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Patch any data into a live dashboard. Your AI agent does the wiring.
Public APIs and your own CSVs, processed by declarative rules, rendered as real-time dashboards,
and built either by hand or by an AI agent over the Model Context Protocol.
### Try it live → patchbay.me.uk
No sign-up needed to build a dashboard. To let your agent build one, add https://patchbay.me.uk/mcp as a
connector (how).
Who it is for: anyone who wants something between heavy BI and monitoring tools (Grafana, Metabase) and static
homelab start pages (Homepage, Dashy). Patchbay is a declarative data pipeline with the speed of a notebook, and an AI
agent's work ends as a live, shareable dashboard instead of a chat answer. The agent checks its own work by looking
at a server-rendered snapshot of the dashboard.
> In a recording studio, a patchbay is the panel where you wire any source into any device with short cables.
> This is that panel for data: sources on one side, widgets on the other, and processing rules in between.
## Why it exists
Most dashboard tools assume a human clicks every chart into place. Patchbay is AI-first: its primary
interface is an MCP server that lets an agent such as Claude create dashboards, inspect your data, propose
how to process it, apply the changes, and then look at a rendered image of the result to fix what it got
wrong. Everything the agent can do, a person can do in the editor as well, with undo/redo.
It is free, needs no API keys, and runs as a single process you can host anywhere.
## Highlights
🤖 MCP-native. 15 tools, 2 prompts and a reference resource. OAuth 2.1 (PKCE, dynamic registration, Client ID
Metadata Documents) for real clients, personal access tokens for scripts and development.
👀 Agents can see. rendersnapshot returns a PNG of the dashboard, rendered server-side with the same chart
code the browser uses, so the agent can check its own work.
⚡ Real time. Datasets refresh on the server while someone is watching and are pushed over Server-Sent Events,
only when the data actually changed. "Current value" sources can accumulate into live time series.
🧪 Declarative processing. Filter, derive, group/aggregate, time buckets, rolling windows and more, with a small
sandboxed expression language (no eval, ever). The same pipeline runs for the browser, the agent and the renderer,
in worker threads when the data is large.
↩️ Undo everything. Undo/redo in the editor, a version for every save, one-click restore. When an agent changes
a dashboard you have open, the change appears live, highlighted, with an Undo button.
🏠 Wall screens and start pages. Maps, clocks, news feeds and a search box next to the charts. Presentation mode
(press F, or /d/ ?present=1) runs unattended on a TV; set a dashboard as your browser's home page and ask
your agent to add whatever you find.
More features
🧷 Concurrent editing. Pipeline steps have stable ids, so an agent and a person can edit different steps of the
same pipeline at the same time; unsaved edits are replayed on top of an agent's newer version.
💡 Suggestions without an LLM. A rules engine profiles any dataset (time, measures, dimensions, coordinates…)
and proposes fitting widgets with a one-line rationale. Agents get the same suggestions as ready-to-apply operations.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/carnaby-patchbay/)
Source
github · https://github.com/carnaby/patchbay
Browse by field
Open source
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index