It's a terminal UI for Memcached that lets you browse keys organized in a tree structure, like a file manager. Keys with common prefixes (user:1001:profile, user:1001:session) automatically group into folders.
*The problem*: Debugging Memcached often means sending raw ASCII protocol commands via `nc localhost 11211`. There's no easy way to browse what's cached, understand the data format, or safely edit values without risking overwrites.
*What it does*: - Tree-structured key navigation using `lru_crawler metadump` - Auto-detects JSON, gzip/zlib, and binary data - CAS support for conflict detection during edits - VS Code-style command palette (Ctrl+P) - Vim keybindings (j/k navigation)
*Technical details*: Built with Go using Bubble Tea (Elm Architecture). Requires Memcached 1.4.31+ for the metadump command that enables key enumeration.
Curious to hear: - How do you currently inspect your Memcached data? - What features would make this useful for your workflow?