ConfigsJun 2, 2026·3 min read

RedisInsight — Visual GUI for Redis Database Management

The official Redis graphical interface for browsing, querying, and managing Redis databases. Provides a visual key browser, built-in CLI, workbench for running commands, and monitoring tools for inspecting memory, clients, and slow queries.

Agent ready

Ready-to-run agent install

This asset can be installed after the agent chooses its runtime, checks the plan, and runs the matching command.

Native · 98/100Policy: allow
Agent surface
Any MCP/CLI agent
Kind
Skill
Install
Single
Trust
Trust: Established
Entrypoint
RedisInsight
Direct install command
npx -y tokrepo@latest install ab5a10c3-5ec1-11f1-9bc6-00163e2b0d79 --target codex

Run after dry-run confirms the install plan.

Introduction

RedisInsight is the official graphical interface for Redis, built and maintained by Redis Ltd. It provides a visual key browser, an integrated CLI, a workbench for running commands and scripts, and diagnostic tools for monitoring performance. It connects to standalone Redis, Redis Cluster, Redis Sentinel, and Redis Cloud instances.

What RedisInsight Does

  • Browses Redis keys visually with filtering, sorting, and type-aware value rendering
  • Provides an integrated CLI with auto-completion and command history
  • Offers a workbench for writing and executing Redis commands, Lua scripts, and pipelines
  • Monitors database performance with real-time metrics for memory, clients, and throughput
  • Inspects slow queries and analyzes memory usage patterns per key or key pattern

Architecture Overview

RedisInsight is a Node.js and Electron application with a React frontend. It communicates with Redis using the standard Redis protocol (RESP). The desktop version runs as a local Electron app, while the Docker version serves a web UI accessible via browser. Connections are managed locally and support TLS, SSH tunneling, and Redis ACL authentication. The workbench integrates syntax highlighting and command documentation for interactive exploration.

Self-Hosting & Configuration

  • Deploy as a Docker container with docker run -p 5540:5540 redis/redisinsight:latest
  • Or install the native desktop app for Windows, macOS, or Linux from the releases page
  • Add Redis connections via the UI with host, port, username, password, and TLS settings
  • Configure SSH tunnels for connecting to Redis instances behind firewalls
  • Connect to Redis Cluster or Sentinel by specifying the appropriate topology settings

Key Features

  • Type-aware key browser displays Strings, Hashes, Lists, Sets, Sorted Sets, Streams, and JSON
  • Workbench with syntax highlighting, auto-complete, and inline command documentation
  • Memory analysis identifies large keys and memory distribution across data types
  • Slow log viewer shows recently executed slow commands with execution times
  • Pub/Sub monitoring lets you subscribe to channels and inspect messages in real-time

Comparison with Similar Tools

  • redis-cli — Command-line only; RedisInsight adds visual browsing and diagnostic dashboards
  • Another Redis Desktop Manager (ARDM) — Community GUI; RedisInsight is the official tool with deeper integration
  • Medis — macOS-only Redis GUI; RedisInsight is cross-platform and supports Cluster/Sentinel
  • Redis Commander — Web-based key viewer; RedisInsight adds workbench, memory analysis, and slow log tools
  • DBeaver — Universal database tool; RedisInsight is purpose-built for Redis with type-aware rendering

FAQ

Q: Is RedisInsight free? A: Yes. RedisInsight is free and open source under the Server Side Public License (SSPL).

Q: Can I connect to Redis Cluster? A: Yes. RedisInsight supports standalone Redis, Redis Cluster, and Redis Sentinel topologies. Specify the cluster nodes when adding a connection.

Q: Does it support Redis Streams and JSON? A: Yes. RedisInsight provides dedicated viewers for Streams (including consumer group inspection) and RedisJSON documents.

Q: Can I run RedisInsight alongside my application in Docker Compose? A: Yes. Add the redis/redisinsight image to your Docker Compose file and connect it to the same network as your Redis container.

Sources

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets