<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Sphere Rapids</title><description>Long-form project records and practice notes from Sphere Rapids.</description><link>https://www.sphererapids.com/</link><language>en</language><atom:link href="https://www.sphererapids.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>A Long-Video Retrieval MVP: Connecting Speech, Visual Observations, and Evidence Export on One Timeline</title><link>https://www.sphererapids.com/blog/2026-07-05-video-evidence-timeline/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-07-05-video-evidence-timeline/</guid><description>A personal interest experiment that organizes logical video chunks, speech transcripts, visual observations, cited query results, and clip exports around one timeline.</description><pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Isolating Runtime Tools in an AstrBot Group Chat Plugin</title><link>https://www.sphererapids.com/blog/2026-06-29-astrbot-group-chat-runtime-tool-isolation/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-06-29-astrbot-group-chat-runtime-tool-isolation/</guid><description>A project record about copying a shared tool set before session policy filtering, keeping reminder and image capabilities independent, and proving that one request cannot mutate later runtime tools.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Static Site Accessibility and Index Refresh</title><link>https://www.sphererapids.com/blog/2026-06-21-static-site-accessibility-index-refresh/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-06-21-static-site-accessibility-index-refresh/</guid><description>A weekly record about turning loose site feedback into note pages, a quieter Spacewar entry, clearer project cards, and stricter publishing checks.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Building a Local Bridge for a Super-Ultrawide Edge HUD</title><link>https://www.sphererapids.com/blog/2026-06-14-xeneon-edge-hud-local-bridge/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-06-14-xeneon-edge-hud-local-bridge/</guid><description>A record of shaping a 32:9 edge HUD around a local bridge, live system data, and restrained browser UI.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Cron Aggregate Delivery in RSS Forwarder</title><link>https://www.sphererapids.com/blog/2026-06-01-rss-forwarder-cron-aggregate/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-06-01-rss-forwarder-cron-aggregate/</guid><description>A record of cron triggers, batch aggregation, dynamic titles, local cards, and fallback summaries.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Local Digest Cards and Media Delivery in RSS Forwarder</title><link>https://www.sphererapids.com/blog/2026-05-29-rss-forwarder-local-media-delivery/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-05-29-rss-forwarder-local-media-delivery/</guid><description>A record of improving daily digest cards, local assets, remote media caching, and delivery confirmation.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate></item><item><title>Extending ImgFlow with an OAuth Image Executor</title><link>https://www.sphererapids.com/blog/2026-05-24-imgflow-oauth-image-executor/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-05-24-imgflow-oauth-image-executor/</guid><description>A record of integrating OAuth provider image capability into ImgFlow&apos;s multi-executor model.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate></item><item><title>Worldbook Workbench and Chapter Editing in a Long-Form Writing Plugin</title><link>https://www.sphererapids.com/blog/2026-05-21-novel-writer-worldbook-workbench/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-05-21-novel-writer-worldbook-workbench/</guid><description>A record of worldbook cards, chapter editing, manuscript import, and cached memory backfill in the writing plugin.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate></item><item><title>Compact Dispatch in the RSS Forwarder: Target Overrides and Image Retention</title><link>https://www.sphererapids.com/blog/2026-05-16-rss-forwarder-compact-dispatch/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-05-16-rss-forwarder-compact-dispatch/</guid><description>A note on compact RSS dispatch across job defaults, target overrides, and retained images.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>How a Group Chat Bot Decides When to Reply</title><link>https://www.sphererapids.com/blog/2026-05-15-group-chat-plus-reply-timing/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-05-15-group-chat-plus-reply-timing/</guid><description>A note on combining probability gates, AI decisions, context buffering, and session preferences in Group Chat Plus.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>Source Identity and Adapter Boundaries in an RSS Dispatcher</title><link>https://www.sphererapids.com/blog/2026-05-05-rss-source-identity-adapters/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-05-05-rss-source-identity-adapters/</guid><description>A note on separating subscription identity, fetch entrypoints, and delivery state in an RSS dispatcher.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Deploying a Static Blog on a CloudCone VPS with 1Panel</title><link>https://www.sphererapids.com/blog/2026-04-25-cloudcone-1panel-static-site/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-25-cloudcone-1panel-static-site/</guid><description>A deployment note covering OpenResty, Cloudflare, static caching, and publishing.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Using Resource Manifest Snapshots to Check UI Icon Changes</title><link>https://www.sphererapids.com/blog/2026-04-19-ngspacker-samples-update-diff-case-study/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-19-ngspacker-samples-update-diff-case-study/</guid><description>A case study in comparing resource snapshots before unpacking game assets.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Extracting a Windows CLI for Scanning, Diffing, Cataloging, and Unpacking Resource Packages</title><link>https://www.sphererapids.com/blog/2026-04-19-ngspacker-windows-cli-scan-diff-unpack/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-19-ngspacker-windows-cli-scan-diff-unpack/</guid><description>A .NET CLI layer for NgsPacker resource scanning and batch unpacking.</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>RSS Forwarding Orchestration for AstrBot</title><link>https://www.sphererapids.com/blog/2026-04-18-astrbot-rss-forwarder-orchestration/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-18-astrbot-rss-forwarder-orchestration/</guid><description>A multi-source RSS dispatcher with targets, jobs, daily digests, and fallbacks.</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Persona Binding and Scope Control in a Roleplay Chat Plugin</title><link>https://www.sphererapids.com/blog/2026-04-17-astrbot-pso2-matoi-roleplay-guard/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-17-astrbot-pso2-matoi-roleplay-guard/</guid><description>A constrained AstrBot roleplay plugin with memory isolation and image guards.</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Fetching, Parsing, and Staged Delivery for PSO2 NGS Event Alerts</title><link>https://www.sphererapids.com/blog/2026-04-13-astrbot-pso2ngs-emergency-broadcast/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-13-astrbot-pso2ngs-emergency-broadcast/</guid><description>A scheduled AstrBot notifier for event pages, time zones, and card rendering.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Designing a Multi-Executor Image Generation Pipeline for AstrBot</title><link>https://www.sphererapids.com/blog/2026-04-12-astrbot-imgflow-image-pipeline/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-12-astrbot-imgflow-image-pipeline/</guid><description>A command-driven image workflow plugin with executor adapters and task assets.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Engineering a Codex Desktop State Recovery Script</title><link>https://www.sphererapids.com/blog/2026-04-12-codex-state-recovery-script/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-12-codex-state-recovery-script/</guid><description>A PowerShell recovery script with dry-run, backup, and summary output.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cropping the Official vLLM 0.11.0 Image into a Benchmark-Only Runtime</title><link>https://www.sphererapids.com/blog/2026-04-08-vllm-openai-0110-bench-image-cropping/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-08-vllm-openai-0110-bench-image-cropping/</guid><description>A note on building a benchmark-only container from the official vLLM image.</description><pubDate>Wed, 08 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Steam Update and Free-Game Push Notifications for AstrBot</title><link>https://www.sphererapids.com/blog/2026-04-07-astrbot-steam-update-free-games/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-07-astrbot-steam-update-free-games/</guid><description>A note on polling Steam news, workshop updates, and free-game events.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Trimming the vLLM Benchmark Client for Online Service Load Tests</title><link>https://www.sphererapids.com/blog/2026-04-07-vllm-bench-slim-compat-client/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-07-vllm-bench-slim-compat-client/</guid><description>A slim client that keeps vLLM bench serve behavior for OpenAI-compatible APIs.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Permissions and Audit Design for Home Assistant Control in AstrBot</title><link>https://www.sphererapids.com/blog/2026-04-06-astrbot-home-assistant-control/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-06-astrbot-home-assistant-control/</guid><description>A device catalog, permission, and audit model for smart-home control through chat.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>An Interactive Quadratic Function Widget for Classroom Demonstrations</title><link>https://www.sphererapids.com/blog/2026-04-01-ai-math-widget-quadratic-demo/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-04-01-ai-math-widget-quadratic-demo/</guid><description>A FastAPI and Plotly teaching widget for exploring quadratic functions.</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Daily AI News Summaries and Push Delivery for AstrBot</title><link>https://www.sphererapids.com/blog/2026-03-27-astrbot-daily-ai-news-summary/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-03-27-astrbot-daily-ai-news-summary/</guid><description>A lightweight RSS, summary cache, and scheduled delivery plugin for AstrBot.</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building a Local-First Long-Form Writing Assistant for AstrBot</title><link>https://www.sphererapids.com/blog/2026-03-21-astrbot-novel-writer-local-first/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-03-21-astrbot-novel-writer-local-first/</guid><description>A project, chapter, fact, and review model for long-form writing inside AstrBot.</description><pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Migrating a Wails Desktop App into a Container-Friendly WebUI</title><link>https://www.sphererapids.com/blog/2026-03-08-jsp-webui-desktop-to-web-refactor/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2026-03-08-jsp-webui-desktop-to-web-refactor/</guid><description>A Go desktop-to-web refactor that keeps the original tool usable in a browser.</description><pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Visualizing a CPU Core-to-Core Latency Matrix with React and SVG</title><link>https://www.sphererapids.com/blog/2024-10-07-c2c-latency-matrix-react-svg/</link><guid isPermaLink="true">https://www.sphererapids.com/blog/2024-10-07-c2c-latency-matrix-react-svg/</guid><description>A note on turning core-to-core latency CSV data into an interactive matrix.</description><pubDate>Mon, 07 Oct 2024 00:00:00 GMT</pubDate></item></channel></rss>