u/Soggy_Sprinkles3619

Image 1 — Reading books like a caveman vs after being terminal-pilled
Image 2 — Reading books like a caveman vs after being terminal-pilled
Image 3 — Reading books like a caveman vs after being terminal-pilled

Reading books like a caveman vs after being terminal-pilled

Recently realized that my current stack for reading e-books and blogs is somewhat unique:

  • ghostty terminal with split panes
  • bookokrat - TUI ebook reader I built (epub/pdf/djvu, ~feature-complete)
  • claude code in the right pane to summarize, answer questions, do research and quiz me at the end.

Cozy and wholesome.

The reader has shortcuts to copy current chapter in markdown into the buffer to make interaction with Claude easy and smooth.

bookokrat is a bit under a year old at this point, fairly mature.

Link: github.com/bugzmanov/bookokrat

u/Soggy_Sprinkles3619 — 2 days ago
▲ 131 r/ClaudeAI

I’ve been playing with a Divoom MiniToo and ended up reverse-engineering enough of its Bluetooth protocol to use it as a physical Claude Code status indicator.

Pretty much vibe reverse-engineering: I gave the Opus model the Android APK file to study, gently encouraged it to use jadx, and then kept letting it know whenever it crashed the device.

The repo, if you're interested: https://github.com/bugzmanov/divoom-minitoo

macOS only for now, but porting to other OSes should be easy
The repo also includes protocol notes, a macOS Bluetooth daemon, GIF/JPEG upload tooling, and some notes on what works / what doesn't

A surprisingly big chunk of the protocol was discovered through semi-random probing. I’d say only about 10–15% of the app is mapped so far. Claude is insisting that I buy an Android device and log Bluetooth communication to explore the rest.

u/Soggy_Sprinkles3619 — 26 days ago