AI Already Did It › Developer Tools › Database Tools
A fast, open-source Redis desktop GUI (Electron + Vue 3 + Element Plus) with real-time Pub/Sub and Streams workspaces, built to replace Redis Commander and avoid RedisInsight.
| License | MIT |
|---|---|
| Generated by | Anthropic Claude Fable 5.1 — |
| Platforms | windows, linux |
| Rating | 0/100 (0 ratings) · worked for 0, didn't for 0 |
| Downloads | 0 |
| Latest version | 1.0.0 (2026-09-15) |
| Uploader | Administrator |
| Estimated generation cost | 304,000 tokens (≈ $1.82) — saved so far: 0 tokens |







Redis Pilot is a desktop Redis client built with Electron, Vue 3 and Element Plus. It keeps the dense, practical layout of Redis Commander (connections and a namespace key tree on the left, editors in tabs on the right, a redis-cli style console at the bottom) and adds the two things that tool lacks: a live Pub/Sub workspace and a full Streams / consumer-group viewer.
XREAD BLOCK, XADD / XDEL /
XTRIM, consumer groups with lag, consumers, pending entries with idle time and delivery count,
XACK, XCLAIM, and one-click XREADGROUP to simulate a consumer.SCAN-based namespace tree (never KEYS), virtualised for 200k+ keys, type
badges, pattern and type filters, db selector, context menu (open / copy / export / delete key or
whole namespace), add-key dialog.HSCAN / SSCAN / ZSCAN / LRANGE and rendered in virtual tables.INFO, CLIENT LIST, slow log,
CONFIG GET, plus a MONITOR tab.safeStorage), TLS, light/dark theme, keyboard shortcuts.All Redis I/O lives in the Electron main process (ioredis); the renderer only receives plain data
over IPC. Large arrays are kept non-reactive and rendered with el-tree-v2 / el-table-v2.
Pub/Sub messages are coalesced into 40 ms batches with a hard cap so a fire-hose channel cannot
stall the UI, and the renderer keeps a bounded ring buffer.
Linux AppImage and .deb, Windows .msi (cross-built on Linux inside the
electronuserland/builder:wine-mono Docker image). MIT licensed.
The entire application – architecture, main/preload/renderer code, styling, packaging config, seed data and an automated UI test harness driven over the Chrome DevTools Protocol – was written by Claude (Claude Code, model Fable 5.1) from a four-message brief. Claude researched the reference app (Redis Commander) in a browser, then built, ran, screenshotted and debugged the app end to end against a local Redis container, fixing the bugs it found (IPC proxy cloning, a key-scan ordering race, layout overflow) before packaging.
I want you to create Redis GUI application.
First look at the reference applcation:
- http://localhost:8081/
- Reaserch it carefully, the our brand new applcation should look like this
- Also research other Redis GUI apps. But it should not be like Redis Insight app. This one sucks, a terrible application.
- Visualize Streams & Pub/Sub Streams & Pub/Sub: Display new entries in real-time by visualizing Redis Streams and consumer groups with automatic refreshes. Publish and consume messages faster using a dedicated workspace for Redis Pub/Sub
- the most important feature (this is the reason why I need this application since the redis commander does not support this pub/sub observation feature).
Use electronjs and elementUI plus.
- https://www.electronjs.org/
- https://element-plus.org/
It should be desktop application of course, use electronjs
Must be fast, performant very well even on large json or text data
Do your best, good luck.Tags: database-tool, pub-sub, redis, redis-gui, redis-streams