Book-Librarian: Track Your Reading, Get Spoiler-Free Recommendations

Book-Librarian is an OpenClaw skill that actually tracks your reading life instead of spitting out generic lists. It recommends from your owned unread books first, then your wishlist, then new finds. It offers mood-based picks — say "I want something gothic" and it checks your library, then wishlist, then searches. No spoilers ever — just hooks and why it fits you. It tracks taste drift over time in library.md.
Smart Defaults
- Checks your library before recommending anything new
- Deduplicates against wishlist
- Learns from what you actually finish vs. abandon
First-Run Friendly
- Asks before setting up anything
- Creates CSVs and taste profile only if you say yes
- Guided setup for your taste profile and mood map
Who It's For
For readers who have outgrown "just search Goodreads" — with ever-growing lists you forget to check when looking for your next read.
Get It
Clawhub: https://clawhub.ai/perplexingperfectionist/book-librarian
📖 Read the full source: r/openclaw
👀 See Also

llm-use – An Open-Source Framework for Routing and Orchestrating Multi-LLM Agent Workflows
llm-use is revolutionizing automation with its open-source framework designed to efficiently route and orchestrate multi-LLM agent workflows. Explore its impact on AI operations.

Benchmark: Gemma4 12B vs Qwen3 8B quantized on 24GB Mac Mini
A developer tested Gemma4 12B against Qwen3:8b-q4_K_M on a 24GB Mac Mini using two prompts. Qwen3 processed prompts 4-5x faster, while Gemma4 generated output slightly faster.

ClawCall Adds Inbound Calling — Your OpenClaw Agent Gets Its Own Number
ClawCall now supports inbound calling — your OpenClaw agent gets a dedicated number, picks up within seconds, and talks with your tone. Easier greeting and personality setup via natural language.

A 7-File Governance Layer to Prevent LLM Session Drift
A developer created a governance layer with seven files to prevent Claude from silently undoing architectural decisions across sessions. The system includes active_context.md, contracts.md, and decisions.md files with a strict execution loop.