Roon TUI: A Roon Remote for the terminal (v0.3.2)

Here is the latest version of the album cover project in Roon TUI.
I’m going to stop here, as it’s impossible (or very difficult) to achieve this result with ratatui due to its color handling. It’s also a bit unfortunate to rely on an external popup, but I had a lot of fun working on it.

4 Likes

For what its worth to anyone, the reason I wanted to use the CLI is I am using an AI agent tool called ClawdBot (originally named after Clawd, but now can use a variety of models). It is a personalized AI with memory that you can add SKILLS.md to do a variety of things in your computer and house. I have it wokring with Roon and Last.fm for example. I have no affiliation (and its free), just an excited user of it:

4 Likes

Thanks for sharing, hadn’t come across ClawdBot before.

What kind of skills have you built for Roon so far?

Thinking beyond voice control or smarter playlists, I’m curious what unexpected uses you have in mind. One thing I’d find interesting: my local library has around 100k CDs available for borrowing, with the catalog online. An agent that could cross-reference my listening history with their collection, suggest what to borrow next, maybe even handle reservations automatically. That kind of bridge between your personal library and external resources feels like unexplored territory.



My Roon TUI mod, including mouse navigation and album artwork display, is functional and relatively lightweight.
I kept two display modes: pressing C shows the album cover using colored blocks, while V switches to an ASCII art mode. My last remaining issue is the handling of the Roon server IP, which currently has to be entered manually, but that should be easy to fix.

3 Likes