<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://rysh.ai/blog</loc><changefreq>weekly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/medium-auto-publish</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/design-partner-program</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/week-in-ai-native-company</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/own-the-logic</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/governance-gap</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/chatbot-is-not-a-strategy</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/ai-native-company</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/one-codebase-every-surface</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/terminal-inside-a-terminal</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/natsenvelope-codecregistry</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/jetstream-kv-patterns</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/no-mutexes</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/snapshot-driven-rendering</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/actor-hierarchy</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/control-plane-data-plane</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/embedded-nats-per-session</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/why-proto-actor-and-nats</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/audit-trail-is-a-pane</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/own-your-agents</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agent-safety-checklist</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/snat-you-keep-the-keys</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/secretnat-reversible-secrets</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/client-side-redaction</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/approval-gates</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/every-tool-call-visible</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/readable-from-afar</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/collaboration-without-surrender</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/multi-tenant-nats-isolation</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/share-a-tab-incident-response</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/upstream-subscribe</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/view-vs-control</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/share-pane-pair-debugging</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/context-budget-tools</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/mcp-client</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/forge-tunneling</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-forge</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/grounded-resumption</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/auto-web-recipes</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/browser-is-a-surface</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/letchat-chatbot-you-own</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/email-humanoids</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/env-vars-skill-files</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/per-thread-memory</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agents-at-home</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/governance-ai-human</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/one-skill-three-channels</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/humanoids</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/no-goal-no-loop</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/session-history</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-md-memory</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/context-store-recall</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/shared-todo</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/last-prompt-wins</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/judge-reset-resume</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/takeover-when</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/loop-engineering</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agents-live-in-git</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agent-spawn-all</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/name-addressable-agents</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agents-from-a-markdown-file</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/loop-detection</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/cron-agents</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/pipe-and-hop</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/builtin-tools-part-2</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/builtin-tools-part-1</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/bash-allowlist</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/preview-first-editing</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/background-shells</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/persistent-by-default</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/voice-input-terminal</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/hash-hash-commands</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/pipeline-events</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/pane-listen</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/four-output-streams</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/raw-mode</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-send</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/sessions-that-survive</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/stacked-panes</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/tabs-lanes-stacked-panes</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/double-escape</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-diy</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/letchat-vs-intercom-fin</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-claude-tag</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-cursor-copilot</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-langchain-crewai</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-herdr-cmux</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-tmux-and-zellij</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-warp</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-openclaw</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-codex-cli</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/claude-code-inside-a-rysh-pane</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-vs-claude-code</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agent-platform-not-subscription</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/rysh-runs-on-claude</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/tmux-with-ai</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/terminal-underrated-ai-surface</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/remote-reach</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/every-pane-is-a-conversation</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/ai-painted-vs-ai-native</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/meet-rysh</loc><lastmod>2026-07-19</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/pages-books-shelves</loc><lastmod>2026-07-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/agents-on-a-leash</loc><lastmod>2026-07-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/pair-program-in-the-terminal-share-a-live-pane</loc><lastmod>2026-07-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/keeping-ai-agents-safe-the-approval-flow</loc><lastmod>2026-07-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://rysh.ai/blog/why-every-terminal-pane-should-be-an-ai-agent</loc><lastmod>2026-07-16</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
</urlset>
