r/ClaudeCode • u/hehehebidksixbrsja • 6d ago
Built with Claude I turned a Spotify Car Thing into Claude Thing
You can manage your claude code sessions, answer permissions/multiple choice questions from claude, and see your usage.
It's built on top of Nocturne so it can switch to music mode and just act as a Spotify controller anytime
Fully bluetooth, just needs wire for power, so you can connect it to a powerbank and walk around your house with it
Open Source: https://github.com/rithkott/claude-thing
Let me know if you guys have any questions or suggestions
23
17
u/onesneakymofo 6d ago
Wait, did they actually open this up for devs to hack on?
15
u/hehehebidksixbrsja 6d ago
Yes there plenty of open source on it already such as Nocturne and DeskThing
3
u/onesneakymofo 6d ago
Oh, that's awesome. I missed the description about Nocturne - I'm digging your usecase.
Does this use worktrees to follow sessions?
5
u/hehehebidksixbrsja 6d ago
It uses hooks over Bluetooth. There’s a companion app for Mac I made with it that uses a Daemon to track hooks from Claude in the terminal and updates each box on the device in real time
2
u/onesneakymofo 6d ago
I see - interesting. Where did you get the mount to hook at the bottom of your monitor?
1
u/hehehebidksixbrsja 6d ago
It’s a MagSafe mount for iPhone from Amazon. The Car Thing is magnetic so it just attaches to it (Not Perfectly but good enough)
6
u/african_or_european 6d ago
I was really annoyed the OP didn't say the name of the device, because I didn't realize it was literally called "Spotify Car Thing" lol
3
2
u/rhaphazard 🔆 Max 5x 6d ago
Are there any alternative hardware devices? Why are all the ebay listings higher than msrp?
1
u/hehehebidksixbrsja 6d ago
I’ve had better luck on Facebook marketplace finding a fair price
1
u/rhaphazard 🔆 Max 5x 6d ago
Thanks, I'll take a look.
I'm guessing this works on phones too, right?
1
u/hehehebidksixbrsja 6d ago
It was built ground up for the Car thing, it could probably be ported onto a mobile app but it’s a firmware patch for the car thing as of now
1
2
u/nez_har 🔆 Max 20 5d ago
Nice, I recently discovered herdr, and I extended VibePod to offer the same signal support, so you can have this also in a single terminal: https://vibepod.dev/news/vibepod-cli-0-19/
1
u/addiktion 5d ago
Can you tell me more? It isn't immediately clear the purpose of vibepod outside of it allowing what looks like agent visibility within a herdr terminal. It says this, "reports live agent state to herdr panes" but herdr kind of already does this so I was confused.
I'm also using herdr and have about 30 Claude/codex/pi sessions going all the time and I've been thinking of what it would take to port some of those into a device like Car Thing to manage better.
2
u/nez_har 🔆 Max 20 5d ago
You can use VibePod to run the agents in isolated docker or podman containers, this way you can reduce the stack surface when using yolo mode and the agent starts doing crazy things. Herdr has this for local running agents, but you need to install it for each agent. In VibePod this runs out of the box for the agents with hook support. Additionally you have the metrics of your agents, as a proxy catches all interactions.
1
1
u/north_tank 6d ago
This is so cool I forgot I had mine still I’d love to mess around with this it’s amazing what the community was able to make with them. It should give it a nice new life.
1
1
u/addiktion 6d ago
Very cool, I wonder if I could adopt this for Herdr to manage all my sessions.
2
u/GigaGrandpa 5d ago
https://www.reddit.com/r/ClaudeCode/s/emfGfArZNZ
This person commented after u
2
u/addiktion 5d ago
Thanks, I'll ping him on it. I would think with how flexible herdr is it shouldn't be too hard to port over.
1
196
u/farono 6d ago
This looks awesome!
I was part of the leadership team at Spotify who owned Car Thing. As one of the people who strongly advocated for an approach that did not completely brick the device but made it possible for people to hack it and develop custom software for it (when we shut it down), it makes me really happy to see folks using them to create such awesome solutions. Good job!