
Reading Room
v0.1.0A cabinet for what you read — TBR, currently reading, finished, with star ratings, three-bullet "what I learned", and a year-in-review wall. Goodreads but private, beautiful, and your data on your disk. Librarian curates.
Reading Room
agents
Librarian
.agents/librarian/
Sunday Reading Roll-up
0 18 * * 0
1
Agents
1
Jobs
1
Depts
1
Pages
Curates the reading life — TBR picks, finishing rituals, three-bullet enforcement, year wraps
📚 Reading Room
What you're reading. What you've finished. What you'll never finish. A private, beautiful library — Goodreads without the social pressure.
Open the Wall first
- 📚 [[book-wall/index|Book Wall]] — full-screen Liquid Glass dashboard. Your year, visualized: TBR, currently reading, finished books as cards organized by month. Star ratings, three-bullet "what I learned" per finished book, genre breakdown, reading pace.
What's inside
books.csv— every book: title, author, status, started, finished, rating, three bullets, genresquotes.md— passages worth keepingnotes/— long-form notes per book
Your team — 1 agent
- 📚 Librarian — keeps the shelves honest. Asks for a 3-bullet summary when you mark a book finished. Doesn't let you mark "reading" on something you haven't opened in 90 days (suggests "shelved" instead). Picks one TBR for you on Sunday based on your recent moods.
Daily rhythm
- Sunday 6 pm — Librarian writes the week's reading roll-up: what you finished, what you started, what's stalled. Suggests a TBR pick for the week ahead.
The 3-bullet rule
When you finish a book, you must write three bullets:
- The thesis. One sentence.
- The thing you'll remember in a year. One bullet.
- What it changed about how you think. One bullet.
If you can't write all three, the book wasn't worth the time — or you didn't actually finish it. Librarian won't shame you, but it tracks the ratio.
$ git clone --filter=blob:none --sparse https://github.com/hilash/cabinets.git && cd cabinets && git sparse-checkout set reading-room