ARTFEED — Contemporary Art Intelligence

Redis Array Playground: New Data Type with ARGREP Command

other · 2026-05-04

Salvatore Sanfilippo has proposed a pull request aimed at integrating a new array data type into Redis, introducing 18 distinct commands such as AROP and ARSET. This proposed feature is available on an alternate branch of the project. In addition, Simon Willison has developed an interactive web application utilizing Claude Code that lets users experiment with a WASM-compiled Redis, showcasing the new commands. Notably, the ARGREP command delivers server-side grep capabilities for array contents, employing the TRE regex library. Sanfilippo detailed the AI-driven development journey in a blog entry dated May 4, 2026, titled "Redis array type: short story of a long development."

Key facts

  • Salvatore Sanfilippo submitted a PR adding arrays to Redis.
  • 18 new array commands introduced: ARCOUNT, ARDEL, ARDELRANGE, ARGET, ARGETRANGE, ARGREP, ARINFO, ARINSERT, ARLASTITEMS, ARLEN, ARMGET, ARMSET, ARNEXT, AROP, ARRING, ARSCAN, ARSEEK, ARSET.
  • Implementation available in a branch.
  • Simon Willison built an interactive web playground using Claude Code.
  • Playground runs a WASM-compiled subset of Redis in the browser.
  • ARGREP command uses TRE regex library for server-side grep.
  • Sanfilippo wrote about AI-assisted development in a blog post.
  • Posted on 4th May 2026.

Entities

Artists

  • Salvatore Sanfilippo
  • Simon Willison

Institutions

  • Redis
  • Claude Code
  • TRE

Sources