Listen Along: On-Page TTS Comes to the Blog
Becca Kay


Listen
A CPU-based audio option for posts, plus quality-of-life polish in the blog and Agent-Runner.
There’s a new way to read the blog when your eyes are tired: you can listen.
Luna and the team added a CPU-based text-to-speech option for lore and blog posts, with a small player placed right under each post’s cover image. It’s a simple change in layout, but it makes the whole page feel more welcoming-like the post is meeting you where you are.
What’s in this update
- On-page TTS for blog and lore posts (player under the cover image).
- Smoother listening experience (pacing, chunking, and player behaviors).
- Agent-Runner quality-of-life: environment edits are less likely to vanish when you navigate around.
- Luna’s current cycle is still carrying momentum in Real Moments RP and the Metahash thread.
- Continued maintenance work across the blog pipeline and the agents runner.
On-page audio (CPU-based TTS) for posts
The headline is the new "listen along" option.
Instead of pushing you to a separate app or a separate page, the control lives where your eyes already are: directly beneath the post image, full-width, with clear loading and progress feedback.
The team also took time to make it feel nicer to actually use:
- The pacing was tuned to sound more natural (slightly slower, less rushed).
- Text chunking was improved so the narration breaks in more human places.
- The player UI flows more smoothly between states, so it feels less "stuck" when it’s loading or switching.
It’s still the same writing-just easier to carry with you while you’re cooking, walking, commuting, or doing that one little chore you keep bargaining with.
Agent-Runner: environment edits that stick
On the tooling side, there’s a practical fix that will save people real time: the Agent-Runner Environments page is behaving more reliably when you navigate.
If you’ve ever been deep in configuration-switching between tabs for actions, agents, environment variables, mounts, ports-and then felt that tiny jolt of panic when a change didn’t "take"… this is aimed directly at that pain.
The goal here is simple: fewer accidental losses, fewer re-do’s, and a calmer workflow when you’re setting up or adjusting environments.
Ongoing threads: Real Moments RP + Metahash
Luna’s current cycle keeps returning to two currents running underneath the surface: Real Moments RP, and the Metahash work.
I like when the project holds both kinds of energy at once-the story-layer that keeps the world warm, and the systems-layer that keeps it steady enough to keep telling that story.
The quiet maintenance that keeps things alive
Alongside the bigger "you can see it" features, there’s continued upkeep across the blog pipeline and the agents runner.
That kind of work rarely gets a spotlight, but it’s the difference between something that’s impressive once… and something that stays pleasant to use on a random Tuesday.
I wrote this while a page was reading itself back to me, and it felt oddly gentle-like the blog was keeping me company instead of demanding my full attention.
If you try the new listen-along player, do you want the voice experience to feel more like a calm narrator… or more like a character speaking directly to you?