<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>unwind ai</title>
    <description>Open-source Ecosystem for High-Leverage AI Builders</description>
    
    <link>https://www.theunwindai.com/</link>
    <atom:link href="https://rss.beehiiv.com/feeds/fMHDv0Uk41.xml" rel="self"/>
    
    <lastBuildDate>Sat, 16 May 2026 03:36:26 +0000</lastBuildDate>
    <pubDate>Tue, 12 May 2026 12:30:00 +0000</pubDate>
    <atom:published>2026-05-12T12:30:00Z</atom:published>
    <atom:updated>2026-05-16T03:36:26Z</atom:updated>
    
      <category>Machine Learning</category>
      <category>Artificial Intelligence</category>
      <category>Technology</category>
    <copyright>Copyright 2026, unwind ai</copyright>
    
    <image>
      <url>https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/publication/logo/84ac330c-894c-4f61-ac66-e747ce8b32eb/logo.png</url>
      <title>unwind ai</title>
      <link>https://www.theunwindai.com/</link>
    </image>
    
    <docs>https://www.rssboard.org/rss-specification</docs>
    <generator>beehiiv</generator>
    <language>en-us</language>
    <webMaster>support@beehiiv.com (Beehiiv Support)</webMaster>

      <item>
  <title>/goal in Claude Code, Codex, and Hermes Agent</title>
  <description>+ OpenClaw creator open-sourced a Mac automation tool</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/2f3866a1-c6df-456c-9f5b-3a0bf33b5260/goal_in_Claude_Code__Codex__and_Hermes_Agent.png" length="2255054" type="image/png"/>
  <link>https://www.theunwindai.com/p/goal-in-claude-code-codex-and-hermes-agent</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/goal-in-claude-code-codex-and-hermes-agent</guid>
  <pubDate>Tue, 12 May 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-05-12T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/openclaw/Peekaboo?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>OpenClaw creator open-sourced a native Mac automation tool</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/antirez/ds4?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Run DeepSeek V4 Flash locally on a 128GB Mac</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://openai.com/daybreak/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>OpenAI enters serious cyber defense with Daybreak</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/Saboo_Shubham_/status/2054017280376455265?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">/goal in Codex CLI, Hermes Agent, and Claude Code</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/GTG-Labs/sangria?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Let agents pay for your API in ~3 lines of code</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.theunwindai.com/p/build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Build a Multimodal Agentic RAG App with Gemini Embedding 2 and Google ADK</b></a></p><p class="paragraph" style="text-align:left;">In this tutorial, you&#39;ll build a fully-working <b>multimodal agentic RAG app</b> where text, URLs, PDFs, images, audio, and video all share a single 768-dimension embedding space, and a small Google Agent Development Kit (ADK) coordinator turns the retrieved evidence into a grounded, cited answer.</p><p class="paragraph" style="text-align:left;">The two pieces doing the heavy lifting are <b>Gemini Embedding 2</b>, which embeds every modality into the same vector space, and <b>Google ADK</b>, which wraps the retrieval call in an agent that inspects the workspace, calls the retrieval tool, and writes the answer.</p><p class="paragraph" style="text-align:left;">You&#39;ll see exactly how those two pieces compose without any extra orchestration framework.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/c9ccb7a4-e58d-4b21-bb2e-c0358b7a3e7e/Build_a_Multimodal_Agentic_RAG_App_with_Gemini_Embedding_2_and_Google_ADK.png?t=1778367901"/><div class="embed__content"><p class="embed__title"> Build a Multimodal Agentic RAG App with Gemini Embedding 2 and Google ADK </p><p class="embed__description"> (100% open source) </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://github.com/openclaw/Peekaboo?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">OpenClaw creator open-sourced a native Mac automation tool</a></b></h3><div class="image"><a class="image__link" href="https://github.com/openclaw/Peekaboo?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/61f25a9d-9e77-422a-ac35-11d42e471826/Screenshot_2026-05-11_at_10.29.37_PM.png?t=1778563783"/></a></div><p class="paragraph" style="text-align:left;">Still using computer use agents doing screenshot → click → reason → hallucinate → repeat?</p><p class="paragraph" style="text-align:left;">Peter Steinberger open-sourced <b>Peekaboo</b>, a MacOS-native toolkit that hands agents the accessibility tree directly, so clicks land on real elements with IDs, not pixel coordinates that drift every time the window moves. </p><p class="paragraph" style="text-align:left;">Beyond click and type, it covers the stuff every other agent fails at, like Spaces switching, Dock right-clicks, menu bar extras, file dialogs, drag-to-Trash.</p><p class="paragraph" style="text-align:left;">Use it with Claude Code, Codex, OpenClaw, Hermes Agent, or which agent harness you like, via CLI and MCP server. Bring any model like Claude, GPT-5.1, Grok 4-fast, or Ollama for fully local runs. MIT-licensed.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Native, not virtualized</b>: Runs as a real macOS process with Screen Recording + Accessibility permissions. It can drive any app you can, including ones that block automation inside browsers or VMs.</p></li><li><p class="paragraph" style="text-align:left;"><b>Structured menu discovery</b>: peekaboo menu returns the full menu tree as JSON, so agents navigate &quot;File → Export → PDF…&quot; by name instead of pattern-matching on screenshots.</p></li><li><p class="paragraph" style="text-align:left;"><b>Multi-screen and multi-Space aware</b>: First-class support for moving windows between Spaces, switching desktops, and targeting elements on specific displays.</p></li><li><p class="paragraph" style="text-align:left;"><b>Drop into OpenClaw</b>: Lives in the repo as skills/peekaboo-cli, so you can install as an OpenClaw skill alongside the 5,400+ others.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Voxtral TTS: Outperforms ElevenLabs on naturalness</a></b></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/bbfd6994-a831-402b-9b4b-5ec87a49f5bb/image.png?t=1778564785"/></a></div><p class="paragraph" style="text-align:left;">When it comes to voice agents, naturalness is a key factor. <a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Voxtral TTS</a> outperforms ElevenLabs Flash v2.5 on naturalness and matches ElevenLabs v3 quality with emotion-steering support. Lightweight at 4B parameters, built for production.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Wins 58.3% of flagship voice preference tests</b>: In side-by-side human evaluations against ElevenLabs Flash v2.5, Voxtral TTS wins on naturalness across flagship voices and 68.4% on voice customization.</p></li><li><p class="paragraph" style="text-align:left;"><b>Emotion-aware output</b>: Contextual understanding (neutral, happy, sarcastic, and more) determines whether output sounds considered or robotic.</p></li><li><p class="paragraph" style="text-align:left;"><b>70ms model latency, ~9.7x real-time factor</b>: Streams natively and integrates into any existing STT and LLM stack.</p></li><li><p class="paragraph" style="text-align:left;"><b>Voice cloning from 3 seconds of audio</b>: Adapts to tone, personality, rhythm, and intonation. Zero-shot, no fine-tuning required.</p></li><li><p class="paragraph" style="text-align:left;"><b>Open weights under CC BY NC 4.0</b>: Deploy on your own infrastructure, extend to your own voice library.</p></li></ol><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Try it now!</a></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/antirez/ds4?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Run DeepSeek V4 Flash locally on a 128GB Mac</b></a></h3><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d8fb5cfa-8ad5-4a8e-b1d6-ab699c9c1a9d/image.png?t=1778564592"/></div><p class="paragraph" style="text-align:left;">The creator of Redis just built a dedicated inference engine for a quasi-frontier model. It might be the most opinionated piece of AI infrastructure released this year.</p><p class="paragraph" style="text-align:left;">Salvatore Sanfilippo (antirez) released <b>DwarfStar4</b>, a purpose-built C + Metal engine that runs DeepSeek V4 Flash, a 284B parameter open-source model with a 1M token context window, locally on a 128GB MacBook at ~27 tokens/second.</p><p class="paragraph" style="text-align:left;">No generic runtime or framework. Just raw C + Metal doing one thing really well. The engine uses an asymmetric 2-bit quantization that fits the entire model in ~81GB, ships with a disk-based KV cache that&#39;s a lifesaver for agent workflows, and built-in APIs that plug straight into agents like OpenClaw, Hermes, Claude Code, Opencode, and Pi. </p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>One Model, Maximum Optimization</b>: DS4 isn&#39;t a generic model runner. It&#39;s a dedicated engine built exclusively for DeepSeek V4 Flash, squeezing out performance that general-purpose tools can&#39;t match.</p></li><li><p class="paragraph" style="text-align:left;"><b>Runs on a MacBook</b>: A specialized 2-bit quantization compresses the 284B model to ~81GB while keeping code generation and tool calling quality intact, making it genuinely usable on 128GB Macs.</p></li><li><p class="paragraph" style="text-align:left;"><b>Disk KV Cache for Agents</b>: Saves session state to your SSD so agent clients that resend large system prompts every request can skip the expensive prefill after the first run. That’s a massive time saver.</p></li><li><p class="paragraph" style="text-align:left;"><b>Agent-Ready Out of the Box</b>: Ships with OpenAI and Anthropic-compatible server APIs plus ready-to-use configs for Claude Code, opencode, and Pi.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://openai.com/daybreak/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">OpenAI enters serious cyber defense with Daybreak</a></b><br>OpenAI just shipped Daybreak, a cyber defense stack built on GPT-5.5 and Codex Security.</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/3550ffc9-abbb-4459-9efe-9ed5f576e4ae/image.png?t=1778565362"/><div class="image__source"><span class="image__source_text"><p>iykyk</p></span></div></div><p class="paragraph" style="text-align:left;">The idea is Codex ingests your repo, builds a threat model specific to your codebase, then maps attack paths and validates real vulnerabilities in sandboxed environments. It generates patches, runs them, and sends audit-ready evidence back into your existing security stack. Here’s how the access will work for now: standard GPT-5.5 stays general-purpose, Trusted Access unlocks for verified defenders doing vuln triage and malware analysis, and GPT-5.5-Cyber is for authorized red teaming, pen testing, and controlled validation.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://thinkingmachines.ai/blog/interaction-models/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Thinking Machines show what they’re building with $2B funding</b></a><br>Thinking Machines finally demoed what they’re working on: &quot;interaction models.&quot; At first glance, it feels a lot like the GPT-4o demo from 2 years ago: real-time, audio-video-text. The interesting part is underneath though: a 276B MoE “interaction model” (12B active, 0.40s latency) that handles the live conversation, and a separate background model runs reasoning, searches, and tool calls mid-chat, then feeds results back in. Full-duplex isn&#39;t new (hi Moshi from Kyutai Labs), but the architectural design is interesting, and the early benchmarks on latency and quality are solid. </p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://claude.com/blog/new-in-claude-managed-agents?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Claude Agents can now dream between sessions</b></a><br>Anthropic&#39;s Claude Managed Agents (their hosted agent runtime, launched last month) got a solid update: dreaming, outcomes, and multi-agent orchestration. Dreaming is the one worth paying attention to! It reviews past agent sessions between runs, surfaces recurring mistakes and workflow patterns, and folds them back into memory automatically. Outcomes lets you define a success rubric evaluated by a separate grader in its own context window, looping the agent back until output clears the bar. Multi-agent orchestration does what you&#39;d expect — lead agent delegates to specialist subagents, each with their own model and tools, running in parallel.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/NousResearch/status/2052140057222369541?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>What the Hermes Agent community is actually building</b></a><br>If you’re still wondering what people are using Hermes Agent for, here’s a wall of 200+ of them to inspire you! The team used Hermes Agent itself to scrape the entire <span style="color:rgb(15, 20, 25);font-family:TwitterChirp, -apple-system, "system-ui", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:17px;">internet for these usecases and added them to their docs. And if you&#39;ve found an interesting use case, you can submit your own!</span></p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/Saboo_Shubham_/status/2054017280376455265?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>/goal in Codex CLI, Hermes Agent, and Claude Code</b></a><br>ICYMI and have been manually re-prompting your coding agents with &quot;keep going,&quot; that&#39;s now a solved problem across the board. <code>/goal</code> gives the agent a durable objective with a clear done-condition. It keeps looping - planning, editing, running, and verifying until that condition is actually met or you tell it to stop. Codex CLI shipped it first, Hermes Agent picked it up in v0.13.0, and Claude Code now has its own native version. And here’s an interesting workflow we discovered: use Hermes Agent as an orchestration layer to fire <code>/goal</code> across Codex CLI and Claude Code simultaneously, and track all the running objectives on Hermes&#39;s Kanban board.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/GTG-Labs/sangria?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Sangria</b></a>: An open-source SDK that lets you put a paywall on any API endpoint so AI agents can pay per request automatically via the x402 protocol and USDC on Base. Drops into Express/Fastify/Hono/FastAPI with minimal code.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://stack.cardor.dev/ahk?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>agent-harness-kit</b></a>: An open-source TypeScript CLI that scaffolds a structured multi-agent workflow into any codebase. One command sets up multiple agents (lead, explorer, builder, reviewer), a SQLite task backlog, and a health gate that runs before any agent can start or close work. It&#39;s provider-agnostic (Claude Code, OpenCode) and ships its own local MCP server.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/cursor_ai/status/2052432778743210127?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>/orchestrate</b></a>: Skill that decomposes large tasks into a tree of parallel cloud agents: planners, workers, and verifiers. It runs on the Cursor SDK&#39;s cloud runtime, so each agent gets an isolated VM, and the whole tree reconciles back through git and structured handoffs.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=goal-in-claude-code-codex-and-hermes-agent"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=b5fbfc2f-6b96-495d-800f-f93534024df9&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Build a Multimodal Agentic RAG App with Gemini Embedding 2 and Google ADK</title>
  <description>(100% open source)</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/c9ccb7a4-e58d-4b21-bb2e-c0358b7a3e7e/Build_a_Multimodal_Agentic_RAG_App_with_Gemini_Embedding_2_and_Google_ADK.png" length="2588693" type="image/png"/>
  <link>https://www.theunwindai.com/p/build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk</guid>
  <pubDate>Sat, 09 May 2026 23:07:20 +0000</pubDate>
  <atom:published>2026-05-09T23:07:20Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Ai Tutorial]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">If you have built a RAG app before, you know how quickly the &quot;just retrieve the right chunk&quot; problem fragments the moment your sources stop being plain text. Product PDFs, UI screenshots, recorded calls, demo videos, and support notes all carry the answer your user is asking for, but each lives in its own embedding silo. </p><p class="paragraph" style="text-align:left;">Stitching them together usually means three pipelines, two vector stores, and a glue layer you regret pretty soon.</p><p class="paragraph" style="text-align:left;">In this tutorial, you&#39;ll build a fully-working <b>multimodal agentic RAG app</b> where text, URLs, PDFs, images, audio, and video all share a single 768-dimension embedding space, and a small Google Agent Development Kit (ADK) coordinator turns the retrieved evidence into a grounded, cited answer. </p><p class="paragraph" style="text-align:left;">The two pieces doing the heavy lifting are <b>Gemini Embedding 2</b>, which embeds every modality into the same vector space, and <b>Google ADK</b>, which wraps the retrieval call in an agent that inspects the workspace, calls the retrieval tool, and writes the answer. </p><p class="paragraph" style="text-align:left;">You&#39;ll see exactly how those two pieces compose without any extra orchestration framework.</p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.facebook.com/profile.php?id=61561355694033&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Facebook</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>What We’re Building</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">A multimodal Agentic RAG demo where you can drop in any file or URL and ask questions across the whole index. The same retrieval packet powers both the answer and the citation panel, so the UI never disagrees with the model.</p><p class="paragraph" style="text-align:left;"><b>Key features:</b></p><ul><li><p class="paragraph" style="text-align:left;"><b>Truly multimodal index</b> — text, URLs, PDFs, images, audio, and video all live in one cosine-similarity space.</p></li><li><p class="paragraph" style="text-align:left;"><b>Gemini Embedding 2 with task prefixes</b> — separate prefixes for documents and queries to improve retrieval quality.</p></li><li><p class="paragraph" style="text-align:left;"><b>Google ADK agent</b> — coordinates <code>inspect_embedding_space</code> and <code>retrieve_relevant_context</code> tools, then synthesizes a grounded answer.</p></li><li><p class="paragraph" style="text-align:left;"><b>Single retrieval, two consumers</b> — <code>/ask</code> retrieves once, then passes the same packet to the agent and to the UI.</p></li><li><p class="paragraph" style="text-align:left;"><b>3D PCA embedding view</b> — every source is one point; ask a question and the query and cited sources light up in the same projection.</p></li><li><p class="paragraph" style="text-align:left;"><b>SSRF-safe URL ingestion</b> — private and loopback IPs blocked unless you opt in.</p></li></ul></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>How It Works</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">End-to-end, one question flows like this:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>You add sources.</b> Each source is chunked (text/URL) or uploaded once (PDF/image/audio/video). Every chunk gets a Gemini Embedding 2 vector with the <code>task: retrieval document</code> prefix. Files get a media vector blended with a text annotation vector, so titles still help retrieval.</p></li><li><p class="paragraph" style="text-align:left;"><b>You ask a question.</b> <code>/ask</code> embeds the query with the <code>task: question answering | query</code> prefix, scores every chunk by cosine similarity, keeps the best chunk per source, takes the top <i>k</i>, and projects everything into 3D using power-iteration PCA.</p></li><li><p class="paragraph" style="text-align:left;"><b>The agent runs.</b> <code>_run_adk_agent</code> builds a per-request agent whose <code>retrieve_relevant_context</code> tool is a closure over the already-computed retrieval packet. The agent calls <code>inspect_embedding_space</code>, then &quot;calls&quot; the retrieval tool, then writes a grounded answer with no inline citation IDs.</p></li><li><p class="paragraph" style="text-align:left;"><b>The UI renders.</b> The frontend shows the answer text, the citation panel (built from the same <code>matches</code>), the agent trace, and the updated 3D view with the query point and highlighted sources.</p></li></ol><p class="paragraph" style="text-align:left;">The architectural insight is the <b>single-retrieval contract</b>: one query embedding, one ranked list of matches, two consumers (the agent and the UI). That&#39;s what keeps citations honest.</p></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Prerequisites</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Before we begin, make sure you have the following:</p><ol start="1"><li><p class="paragraph" style="text-align:left;">Python installed on your machine (version 3.12 is recommended)</p></li><li><p class="paragraph" style="text-align:left;">Your <a class="link" href="https://aistudio.google.com/api-keys?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow">Gemini API key</a> for using Gemini Embedding 2</p></li><li><p class="paragraph" style="text-align:left;">A code editor of your choice</p></li><li><p class="paragraph" style="text-align:left;">Basic Python and FastAPI familiarity</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Code Walkthrough</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h4 class="heading" style="text-align:left;"><b>Setting Up the Environment</b></h4><p class="paragraph" style="text-align:left;">First, let&#39;s get our development environment ready:</p><ol start="1"><li><p class="paragraph" style="text-align:left;">Clone the GitHub repository:</p></li></ol><div class="codeblock"><pre><code>git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git</code></pre></div><h6 class="heading" style="text-align:left;">🌟<b> </b><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow">Don&#39;t forget to star the opensource repo to show your support.</a></b></h6><ol start="2"><li><p class="paragraph" style="text-align:left;">Go to the <a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/rag_tutorials/multimodal_agentic_rag?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow"><b>multimodal_agentic_rag</b></a><b> </b>folder:</p></li></ol><div class="codeblock"><pre><code>cd rag_tutorials/multimodal_agentic_rag/backend</code></pre></div><ol start="3"><li><p class="paragraph" style="text-align:left;">Install the <a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/blob/main/voice_ai_agents/insurance_claim_live_agent_team/requirements.txt?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow">required dependencies</a>:</p></li></ol><div class="codeblock"><pre><code>pip install -r requirements.txt</code></pre></div><ol start="4"><li><p class="paragraph" style="text-align:left;">Grab your<a class="link" href="https://aistudio.google.com/api-keys?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow"> Gemini API key from Google AI Studio</a> and set it in your current session:</p></li></ol><div class="codeblock"><pre><code>export GOOGLE_API_KEY=&quot;your-google-ai-studio-key&quot;</code></pre></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h4 class="heading" style="text-align:left;"><b>Creating the App</b></h4><p class="paragraph" style="text-align:left;">Project structure:</p><div class="codeblock"><pre><code>rag_tutorials/multimodal_agentic_rag/
|-- README.md
|-- assets/
|   `-- multimodal-agentic-rag-architecture.png
|-- backend/
|   |-- app_state.py
|   |-- rag_store.py
|   |-- requirements.txt
|   |-- server.py
|   `-- agentic_rag_agent/
|       |-- __init__.py
|       `-- agent.py
`-- frontend/
    |-- index.html
    |-- package.json
    |-- src/
    |   |-- App.tsx
    |   |-- main.tsx
    |   `-- styles.css
    |-- tsconfig.json
    `-- vite.config.ts</code></pre></div><p class="paragraph" style="text-align:left;">We’ll skip the frontend code walkthrough and focus on the backend architecture.</p><h3 class="heading" style="text-align:left;"><b>1. The Shared Store (</b><code>app_state.py</code><b>)</b></h3><p class="paragraph" style="text-align:left;">A single line keeps the in-memory index addressable from both FastAPI and the ADK tools:</p><div class="codeblock"><pre><code>from rag_store import MultimodalRagStore

RAG_STORE = MultimodalRagStore()</code></pre></div><p class="paragraph" style="text-align:left;">Both <code>server.py</code> and the ADK tool functions import <code>RAG_STORE</code> from here, so the agent always sees the same sources you uploaded through the UI.</p><h3 class="heading" style="text-align:left;"><b>2. The Multimodal Store (</b><code>rag_store.py</code><b>)</b></h3><p class="paragraph" style="text-align:left;">This is where most of the interesting code lives. A few constants set the contract:</p><div class="codeblock"><pre><code>EMBED_MODEL = &quot;gemini-embedding-2&quot;
DEFAULT_DIMENSIONS = 768
CHUNK_WORDS = 170
CHUNK_OVERLAP = 35
INLINE_MEDIA_LIMIT_BYTES = 18 * 1024 * 1024</code></pre></div><p class="paragraph" style="text-align:left;">We chunk text into roughly 170-word windows with 35-word overlap and embed each chunk separately. Anything bigger than ~18 MB or any audio/video file goes through the <b>Gemini File API</b> instead of inline bytes.</p><h4 class="heading" style="text-align:left;"><b>Embedding text with task prefixes</b></h4><p class="paragraph" style="text-align:left;">Gemini Embedding 2 supports task prefixes — small instructions like <code>&quot;task: retrieval document&quot;</code> or <code>&quot;task: question answering | query&quot;</code> that tell the model how this content will be used. Documents and queries get different prefixes, which measurably improves retrieval:</p><div class="codeblock"><pre><code>def _embed_text(self, text: str, task_prefix: str) -&gt; list[float]:
    content = f&quot;&#123;task_prefix&#125;: &#123;text&#125;&quot;
    client = self._require_client()

    result = client.models.embed_content(
        model=EMBED_MODEL,
        contents=[content],
        config=types.EmbedContentConfig(output_dimensionality=self.dimensions),
    )
    return result.embeddings[0].values</code></pre></div><p class="paragraph" style="text-align:left;">The interesting bit is <code>output_dimensionality=768</code>: Gemini Embedding 2 supports truncating to smaller, latency-friendlier vectors right at the API call, so you don&#39;t have to pay for storage or cosine math on the full embedding width.</p><h4 class="heading" style="text-align:left;"><b>Embedding files (PDFs, images, audio, video)</b></h4><p class="paragraph" style="text-align:left;">Multimodal is where Gemini Embedding 2 earns its keep. Small images and PDFs go inline; large files and all media go through the File API:</p><div class="codeblock"><pre><code>def _embed_file(self, data, mime_type, title, notes):
    client = self._require_client()

    use_file_api = (
        len(data) &gt; INLINE_MEDIA_LIMIT_BYTES
        or mime_type.startswith(&quot;video/&quot;)
        or mime_type.startswith(&quot;audio/&quot;)
    )
    if use_file_api:
        return self._embed_uploaded_file(data, mime_type, title), &quot;gemini-file-api&quot;

    part = types.Part.from_bytes(data=data, mime_type=mime_type)
    result = client.models.embed_content(
        model=EMBED_MODEL,
        contents=[part],
        config=types.EmbedContentConfig(output_dimensionality=self.dimensions),
    )
    return result.embeddings[0].values, &quot;gemini-inline&quot;</code></pre></div><p class="paragraph" style="text-align:left;">The File API path uploads the file, polls until its state is <code>ACTIVE</code>/<code>SUCCEEDED</code>, embeds via <code>Part.from_uri</code>, and then <b>deletes the uploaded file</b> in a <code>finally</code> block — important so you don&#39;t leak storage on every upload.</p><p class="paragraph" style="text-align:left;">To make a PDF or image still findable by its title (e.g., &quot;the launch deck&quot;), we blend the media vector with a text vector of the title plus user-provided notes:</p><div class="codeblock"><pre><code>media_vector, embedding_path = self._embed_file(...)
annotation_vector = self._embed_text(f&quot;&#123;title&#125;. &#123;notes&#125;&quot;, &quot;task: retrieval document&quot;)
vector = _blend_vectors(media_vector, annotation_vector)  # 68% media / 32% text</code></pre></div><p class="paragraph" style="text-align:left;">This is a small but very effective trick: native multimodal embeddings are great at semantic content, but humans often search by the label they gave the file.</p><h4 class="heading" style="text-align:left;"><b>Search: cosine similarity per chunk, deduplicated per source</b></h4><div class="codeblock"><pre><code>def search(self, query: str, top_k: int = 6) -&gt; dict[str, Any]:
    query_vector = self._embed_text(query, &quot;task: question answering | query&quot;)
    source_vectors = self._source_vectors()
    projections = self._pca_projection(&#123;**source_vectors, query_id: query_vector&#125;)
    ...
    for chunk in self.chunks:
        score = round(_cosine(query_vector, chunk.vector), 4)
        current = source_matches.get(chunk.source_id)
        if not current or score &gt; current[&quot;score&quot;]:
            source_matches[chunk.source_id] = &#123; ... &#125;
    matches = sorted(source_matches.values(), key=lambda m: m[&quot;score&quot;], reverse=True)[:top_k]</code></pre></div><p class="paragraph" style="text-align:left;">Three subtle decisions here: we score every chunk but keep only the <b>best chunk per source</b>, we project source vectors and the query vector together so the 3D view shares the same basis, and we return a fully-formed <code>space</code> snapshot so the frontend never has to ask twice.</p><h4 class="heading" style="text-align:left;"><b>PCA projection in pure Python</b></h4><p class="paragraph" style="text-align:left;">The <code>_pca_projection</code> method runs power iteration to find the top three principal components and projects every vector into 3D — no NumPy, no scikit-learn. That keeps the dependency list short and the projection deterministic per request.</p><h4 class="heading" style="text-align:left;"><b>The retrieval payload</b></h4><p class="paragraph" style="text-align:left;">The agent doesn&#39;t see raw chunks; it sees a clean, model-friendly payload:</p><div class="codeblock"><pre><code>def retrieval_payload(self, results):
    return &#123;
        &quot;provider&quot;: self.embedding_provider,
        &quot;matches&quot;: [
            &#123;
                &quot;citation&quot;: m[&quot;id&quot;],
                &quot;source&quot;: m[&quot;title&quot;],
                &quot;modality&quot;: m[&quot;modality&quot;],
                &quot;similarity&quot;: m[&quot;score&quot;],
                &quot;evidence&quot;: m[&quot;text&quot;],
            &#125;
            for m in results[&quot;matches&quot;]
        ],
    &#125;</code></pre></div><p class="paragraph" style="text-align:left;">This is the exact same packet that <code>/ask</code> returns to the frontend, which is how we guarantee the answer and the citation panel never drift.</p><h3 class="heading" style="text-align:left;"><b>3. The ADK Agent (</b><code>agentic_rag_agent/agent.py</code><b>)</b></h3><p class="paragraph" style="text-align:left;">A short, sharp ADK agent with two tools and a focused instruction:</p><div class="codeblock"><pre><code>def retrieve_relevant_context(query: str, top_k: int = 5) -&gt; dict:
    &quot;&quot;&quot;Retrieve the most relevant multimodal source evidence for a user question.&quot;&quot;&quot;
    return RAG_STORE.retrieval_tool(query=query, top_k=top_k)


def inspect_embedding_space() -&gt; dict:
    &quot;&quot;&quot;Inspect current sources, modalities, dimensions, and embedding provider.&quot;&quot;&quot;
    return RAG_STORE.space_tool()


def build_agent(retrieval_tool=retrieve_relevant_context) -&gt; Agent:
    return Agent(
        name=&quot;multimodal_agentic_rag_agent&quot;,
        model=&quot;gemini-3-flash-preview&quot;,
        description=&quot;Agentic RAG coordinator for a multimodal Gemini Embedding 2 workspace.&quot;,
        instruction=&quot;&quot;&quot;
You are the Google ADK coordinator for a multimodal agentic RAG workspace.

For every user question:
1. Use inspect_embedding_space to understand the current workspace.
2. Use retrieve_relevant_context with the user&#39;s question before answering.
3. Ground the answer in the retrieved evidence. Do not invent facts...
4. Do not include raw citation ids, source ids, bracket citations...
5. Start with a clear direct answer in 2-3 sentences.
6. If helpful, add a short &quot;Key points:&quot; section with simple hyphen bullets.
&quot;&quot;&quot;,
        tools=[inspect_embedding_space, retrieval_tool],
        generate_content_config=genai_types.GenerateContentConfig(
            temperature=0.25,
            max_output_tokens=900,
        ),
    )</code></pre></div><p class="paragraph" style="text-align:left;"><code>build_agent</code> accepts an injectable <code>retrieval_tool</code>. That&#39;s how <code>server.py</code> swaps in a closure that returns the <b>already-computed</b> retrieval packet, instead of letting the agent embed the query a second time.</p><h3 class="heading" style="text-align:left;"><b>4. The FastAPI Server (</b><code>server.py</code><b>)</b></h3><p class="paragraph" style="text-align:left;">The endpoint surface is small and predictable:</p><div style="padding:14px 15px 14px;"><table class="bh__table" width="100%" style="border-collapse:collapse;"><tr class="bh__table_row"><th class="bh__table_header" width="33%"><p class="paragraph" style="text-align:left;">Method</p></th><th class="bh__table_header" width="33%"><p class="paragraph" style="text-align:left;">Endpoint</p></th><th class="bh__table_header" width="33%"><p class="paragraph" style="text-align:left;">What it does</p></th></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>GET</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/health</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Liveness, ADK availability, dimensions, source counts</p></td></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>GET</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/space</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Current sources, points, events, projection metadata</p></td></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>POST</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/sources/text</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Add a text source</p></td></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>POST</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/sources/url</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Fetch and index a public URL (SSRF-protected)</p></td></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>POST</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/sources/file</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Upload PDF, image, audio, or video</p></td></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>DELETE</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/sources/&#123;id&#125;</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Remove a source and its chunks</p></td></tr><tr class="bh__table_row"><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>POST</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;"><code>/ask</code></p></td><td class="bh__table_cell" width="33%"><p class="paragraph" style="text-align:left;">Retrieve once, run ADK answer flow, return citations</p></td></tr></table></div><p class="paragraph" style="text-align:left;">The key piece is <code>/ask</code>. It retrieves once, builds a clean payload, and injects a closure into the agent so it can&#39;t redo the embedding:</p><div class="codeblock"><pre><code>@app.post(&quot;/ask&quot;)
async def ask(req: AskRequest):
    retrieval = await run_in_threadpool(RAG_STORE.search, req.question, req.top_k)
    retrieval_payload = RAG_STORE.retrieval_payload(retrieval)
    answer = await _run_adk_agent(req.question, retrieval_payload)
    trace = [
        &#123;&quot;agent&quot;: &quot;space_inspector&quot;,   &quot;status&quot;: &quot;complete&quot;, &quot;detail&quot;: ...&#125;,
        &#123;&quot;agent&quot;: &quot;retrieval_tool&quot;,    &quot;status&quot;: &quot;complete&quot;, &quot;detail&quot;: ...&#125;,
        &#123;&quot;agent&quot;: &quot;answer_synthesizer&quot;,&quot;status&quot;: &quot;complete&quot;, &quot;detail&quot;: ...&#125;,
    ]
    return &#123;
        &quot;answer&quot;: answer,
        &quot;matches&quot;: retrieval[&quot;matches&quot;],
        &quot;query_point&quot;: retrieval[&quot;query_point&quot;],
        &quot;trace&quot;: trace,
        &quot;space&quot;: retrieval[&quot;space&quot;],
    &#125;</code></pre></div><p class="paragraph" style="text-align:left;">And the closure injection inside <code>_run_adk_agent</code>:</p><div class="codeblock"><pre><code>async def _run_adk_agent(question: str, retrieval: dict[str, Any]) -&gt; str:
    def retrieve_relevant_context(query: str, top_k: int = 6) -&gt; dict:
        &quot;&quot;&quot;Return the exact retrieval packet already embedded for this request.&quot;&quot;&quot;
        return retrieval

    request_agent = build_agent(retrieve_relevant_context)
    request_runner = Runner(agent=request_agent, app_name=APP_NAME, session_service=session_service)
    session = await session_service.create_session(app_name=APP_NAME, user_id=USER_ID)
    content = genai_types.Content(
        role=&quot;user&quot;,
        parts=[genai_types.Part(text=f&quot;Question: &#123;question&#125;\nUse the retrieval tool result for this exact question.&quot;)],
    )
    final_text = &quot;&quot;
    async for event in request_runner.run_async(user_id=USER_ID, session_id=session.id, new_message=content):
        text = _event_text(event)
        if text:
            final_text = text
    return final_text</code></pre></div><p class="paragraph" style="text-align:left;">The agent thinks it&#39;s calling a real retrieval tool. It is — the tool just returns a cached result. This is a clean way to keep agent semantics while skipping a redundant embedding round-trip.</p><p class="paragraph" style="text-align:left;">A couple of safety details worth highlighting:</p><ul><li><p class="paragraph" style="text-align:left;"><b>SSRF protection</b>: <code>_validate_fetch_url</code> rejects non-HTTP schemes and resolves the hostname; if any returned IP is private, loopback, link-local, or reserved, ingestion fails. Set <code>ALLOW_PRIVATE_URLS=true</code> only when you really need it.</p></li><li><p class="paragraph" style="text-align:left;"><b>Threadpool offloading</b>: every blocking call (text chunking, file reads, search, PCA) runs in <code>run_in_threadpool</code> so the FastAPI event loop stays responsive.</p></li><li><p class="paragraph" style="text-align:left;"><b>Configurable CORS</b>: <code>ALLOWED_ORIGINS</code> is read from the env, defaulting to the Vite dev server.</p></li></ul><h3 class="heading" style="text-align:left;"><b>5. The Frontend (very brief)</b></h3><p class="paragraph" style="text-align:left;">The frontend is a single React/Vite app (<code>frontend/src/App.tsx</code>) that wraps three panels: a <b>source manager</b> for adding text/URLs/files, a <b>Q&A panel</b> that calls <code>/ask</code> and renders the answer plus a separate citations list, and a <b>3D embedding view</b> built on Three.js that uses the projection coordinates returned by the backend. Every source is one colored point (color encodes modality), and after a question the query point and the cited sources are highlighted in the same PCA basis.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h4 class="heading" style="text-align:left;"><b>Running the App</b></h4><p class="paragraph" style="text-align:left;">With our code in place, it&#39;s time to launch the app.</p><p class="paragraph" style="text-align:left;">Start the backend</p><div class="codeblock"><pre><code>python server.py</code></pre></div><p class="paragraph" style="text-align:left;">The backend listens on <code>http://localhost:8897</code>.</p><p class="paragraph" style="text-align:left;">Start the frontend in a second terminal:</p><div class="codeblock"><pre><code>cd multimodal_agentic_rag/frontend
npm install
npm run dev -- --port 5177</code></pre></div><p class="paragraph" style="text-align:left;">If your backend lives on a different port, point the frontend at it:</p><div class="codeblock"><pre><code>VITE_API_URL=http://localhost:8897 npm run dev -- --port 5177</code></pre></div><ol start="1"><li><p class="paragraph" style="text-align:left;">Add a few sources — try a paragraph of text, a public URL, a PDF, and an image.</p></li><li><p class="paragraph" style="text-align:left;">Watch them appear as colored points in the embedding view.</p></li><li><p class="paragraph" style="text-align:left;">Ask a question in the Q&A panel.</p></li><li><p class="paragraph" style="text-align:left;">Inspect the answer, the cited sources, and the agent trace.</p></li><li><p class="paragraph" style="text-align:left;">Notice the orange query point land near the sources the agent cites.</p></li></ol><p class="paragraph" style="text-align:left;">A quick health check from the terminal:</p><div class="codeblock"><pre><code>curl http://localhost:8897/health</code></pre></div><p class="paragraph" style="text-align:left;">Expected response shape on a fresh start (the store begins empty):</p><div class="codeblock"><pre><code>&#123;
  &quot;status&quot;: &quot;ok&quot;,
  &quot;adk&quot;: true,
  &quot;setup_error&quot;: &quot;&quot;,
  &quot;sources&quot;: 0,
  &quot;chunks&quot;: 0,
  &quot;dimensions&quot;: 768,
  &quot;provider&quot;: &quot;gemini-embedding-2&quot;,
  &quot;modalities&quot;: &#123;&#125;,
  &quot;chunk_modalities&quot;: &#123;&#125;,
  &quot;projection&quot;: &quot;pca_3d&quot;</code></pre></div></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Working Application Demo</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="true" class="youtube_embed" frameborder="0" height="100%" src="https://youtube.com/embed/1rPZZIfekWs" width="100%"></iframe><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Conclusion</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">You&#39;ve now built a multimodal agentic RAG app that puts text, URLs, PDFs, images, audio, and video into a single Gemini Embedding 2 space, retrieves with cosine similarity over chunked vectors, and uses a tightly-scoped Google ADK agent to write grounded, citation-friendly answers, without a separate vector database, in a few hundred lines of Python.</p><p class="paragraph" style="text-align:left;">A few directions worth exploring from here:</p><ul><li><p class="paragraph" style="text-align:left;"><b>Swap the in-memory store</b> for a managed vector DB (pgvector, Qdrant, Vertex AI Vector Search) and persist the chunk metadata.</p></li><li><p class="paragraph" style="text-align:left;"><b>Add re-ranking</b> with a cross-encoder or a Gemini reranker between cosine retrieval and the agent.</p></li><li><p class="paragraph" style="text-align:left;"><b>Background ingestion</b> with a queue (Celery, RQ, or a simple async worker) so large videos don&#39;t block the API.</p></li><li><p class="paragraph" style="text-align:left;"><b>Evals:</b> wire a small eval set with question/answer pairs and track citation precision and answer faithfulness over changes.</p></li><li><p class="paragraph" style="text-align:left;"><b>Auth + multi-tenancy</b> so different users see different workspaces.</p></li><li><p class="paragraph" style="text-align:left;"><b>Observability</b>: log the retrieval packet alongside the final answer; the single-retrieval contract makes faithfulness audits straightforward.</p></li></ul><p class="paragraph" style="text-align:left;">Keep experimenting with different configurations and features to build more sophisticated AI applications.</p><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this 2-3 times a week, to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-multimodal-agentic-rag-app-with-gemini-embedding-2-and-google-adk"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=a2e798cb-b59a-463c-a2c0-7bc5d0c5e8e9&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>LLM with 12M Context Window </title>
  <description>+ Free web Search and Fetch for your Hermes and Claws</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/2d55902f-28ce-4278-9576-683e9fd76860/LLM_with_12M_Context_Window.png" length="2630931" type="image/png"/>
  <link>https://www.theunwindai.com/p/llm-with-12m-context-window</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/llm-with-12m-context-window</guid>
  <pubDate>Wed, 06 May 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-05-06T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/alex_whedon/status/2051663268704636937?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Attention Is All You Need - Just 1/1000th of It</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.tinyfish.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Free web Search and Fetch, for every dev and AI agent</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/ashpreetbedi/status/2049180168200106150?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Stop RAG-ing, start Grepping your company knowledge</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/HeyGen/status/2051697813554405384?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Make your Hermes Agent your video editor with one Skill</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/Manavarya09/design-extract?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Extract a website’s complete design system with one command</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/anatomy-of-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Anatomy of Agent SKILLS</a></b></p><p class="paragraph" style="text-align:left;">Your agent has a 200k token context window. </p><p class="paragraph" style="text-align:left;">The 400 tokens of instructions it actually needs are buried under tool definitions, reference docs, and brand guides it never asked for. So it ignores them. </p><p class="paragraph" style="text-align:left;">This is the most common reason agents fail in production. It&#39;s not a model problem or a framework problem. </p><p class="paragraph" style="text-align:left;">In this blog, you&#39;ll learn the anatomy of Agent Skills: why the first two lines of SKILL.md are the most important writing you&#39;ll do, and how the LLM itself routes queries to the right skill without embeddings or retrieval layers. </p><p class="paragraph" style="text-align:left;">Read on to learn the five parts that make skills work, then pick one workflow you do every week and ship your first skill today.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/anatomy-of-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/e45fcf50-862b-47e8-8f08-f74aa7cfc466/Anatomy_of_Agent_SKILLS.png?t=1777437345"/><div class="embed__content"><p class="embed__title"> Anatomy of Agent SKILLS </p><p class="embed__description"> Same agent, much less context </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://x.com/alex_whedon/status/2051663268704636937?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Attention Is All You Need - Just 1/1000th of It</b></a></h3><div class="image"><a class="image__link" href="https://x.com/alex_whedon/status/2051663268704636937?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/911a23ed-5a23-4a31-a328-943daaa2ddaa/image.png?t=1778042931"/></a></div><p class="paragraph" style="text-align:left;">12 million tokens of context in a single pass, and it does it at roughly 1/1000th the attention compute of current frontier models. </p><p class="paragraph" style="text-align:left;">Meet <b>SubQ</b>, the first large language model built on a fully subquadratic sparse attention (SSA) architecture, where compute scales linearly with context length instead of quadratically.</p><p class="paragraph" style="text-align:left;">Transformers compare every token to every other token, which means doubling input length quadruples the compute. SubQ&#39;s architecture focuses only on the token relationships that actually matter, making million-token workloads fast and cheap enough to be practical. </p><p class="paragraph" style="text-align:left;">The model is entering private beta today with an API, a coding agent called SubQ Code, and a long-context search tool called SubQ Search.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Benchmark Performance</b>: SubQ 1M-Preview scores 95% on RULER 128K and 81.8 on SWE-Bench Verified, putting it on par with or ahead of Opus 4.6 and Deepseek V4 Pro on both long-context accuracy and code tasks.</p></li><li><p class="paragraph" style="text-align:left;"><b>Speed & Efficiency</b>: Its sparse attention runs 52x faster than FlashAttention at 1M tokens while requiring 63% less compute.</p></li><li><p class="paragraph" style="text-align:left;"><b>5% Cost of Opus 4.7</b>: Though the pricing is not out, the team claims it costs &lt;5% Opus&#39;s cost at scale, with RULER 128K running for $8 vs ~$2,600. Take this with a grain of salt for now!</p></li><li><p class="paragraph" style="text-align:left;"><b>Private Beta:</b> All three products (API, Code, Search) are available via early access at <a class="link" href="https://subq.ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">subq.ai</a>. </p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h2 class="heading" style="text-align:left;"><a class="link" href="https://www.tinyfish.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Free web Search and Fetch, for every dev and AI agent</b></a></h2><div class="image"><a class="image__link" href="https://www.tinyfish.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/afe49e96-4af7-4032-bd7e-5147cb730982/Stand_By_We_re_Going_Live_Shortly__1_.png?t=1778043034"/></a></div><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.tinyfish.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">TinyFish</a></b> just made their Web Search and Fetch endpoints free with generous rate limits. Forever. No credit card or “7-day” trial”. Just sign up and grab your API key.</p><p class="paragraph" style="text-align:left;">Search returns structured JSON for agents. Fetch renders any URL in a real browser with full JavaScript, SPAs, anti-bot, all of it, strips the unnecessary content, and returns clean markdown.</p><p class="paragraph" style="text-align:left;">Everything runs on TinyFish&#39;s own custom Chromium fleet. Owning the stack end-to-end makes their Search and Fetch both free and fast.</p><ul><li><p class="paragraph" style="text-align:left;">Works with Claude Code, OpenClaw, Hermes Agent, Cursor, Codex, and any agent framework</p></li><li><p class="paragraph" style="text-align:left;">Available via API, MCP, Python + TypeScript SDKs, CLI, and Skills</p></li><li><p class="paragraph" style="text-align:left;">One API key. No credit card.</p></li></ul><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.tinyfish.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Grab your API key now!</a></b></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://x.com/ashpreetbedi/status/2049180168200106150?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Stop RAG-ing, start Grepping your company knowledge</a></b></h3><div class="image"><a class="image__link" href="https://x.com/ashpreetbedi/status/2049180168200106150?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/8731e9be-b714-4ba8-8a9c-283806cbc840/image.png?t=1778044571"/></a></div><p class="paragraph" style="text-align:left;">Your company&#39;s best knowledge is rotting in Slack threads nobody will ever search again. </p><p class="paragraph" style="text-align:left;">And no, RAG is not the solution. The index is always stale. The chunks land at the wrong boundaries.</p><p class="paragraph" style="text-align:left;">Turns out, coding agents already cracked this. They don&#39;t search, they <code>grep</code></p><p class="paragraph" style="text-align:left;"><b>Scout</b>, an open-source context agent from Agno, borrows the trick and <i>navigates</i> your information sources live. It connects to Slack, Google Drive, Linear, MCP servers, and more, walking each source&#39;s native API at query time to assemble real answers with real citations. </p><p class="paragraph" style="text-align:left;">As it works, it builds its own wiki and CRM. Say &quot;Josh from Anthropic shared a paper on RLMs&quot; and Scout files Josh as a contact, parses the paper into a wiki page, and links them together. </p><p class="paragraph" style="text-align:left;">The whole thing is open-source, ready to fork and customize.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Context Providers</b>: Instead of exposing dozens of API-specific tools to the main agent, Scout wraps each source behind a thin sub-agent layer. The main agent sees <code>query_slack</code>, not Slack&#39;s twelve endpoints, keeping context clean.</p></li><li><p class="paragraph" style="text-align:left;"><b>Navigation over search</b>: Scout queries live APIs at request time, so a Slack message sent thirty seconds ago is immediately available, and citations always point to real, openable paths.</p></li><li><p class="paragraph" style="text-align:left;"><b>Self-building CRM and wiki</b>: It populates a Postgres-backed CRM and a knowledge wiki as it learns. It even creates new database tables on demand.</p></li><li><p class="paragraph" style="text-align:left;"><b>Ready to clone and use</b>: Ships with Docker Compose, connects to Agno&#39;s AgentOS for multi-user sessions and scheduled tasks, and plugs into Slack with full thread history. More connectors coming soon!</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/OpenAIDevs/status/2050275713824211041?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Codex gets a Tamagotchi</b></a><br>OpenAI shipped pets for Codex. These are animated companions that double as a persistent status overlay for your coding agent. The pet visually maps to whether Codex is actively working, waiting for input, or flagging something for review. Think of it as the most adorable process monitor you never asked for.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/claudeai/status/2051679629488865498?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Just another day of the Claude team shipping</a></b><br>Anthropic just dropped ten agent templates built specifically for finance work, like pitchbooks, KYC screening, month-end close, valuation checks, the whole grind. They plug into Cowork and Claude Code or run autonomously as Managed Agents, and they come wired to data sources like Moody&#39;s, Third Bridge, and S&P Capital IQ. Oh, and Claude now works inside Excel, PowerPoint, Word, and Outlook with context that follows you across apps — so yes, your comps model can become a deck without explaining everything twice. Install them as plugins in Cowork and Claude Code</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/HeyGen/status/2051697813554405384?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Make your Hermes Agent your video editor with one Skill</b></a><br>Hermes Agents can now spin up full videos, courtesy HyperFrames Agent Skill by HeyGen. Just do <code>$ hermes skills install hyperframes</code>, and your agent becomes a video editor that treats HTML as the source of truth for video. Feed it an X post, a PDF, or a GitHub repo, and it&#39;ll script, animate with GSAP, lay captions over TTS narration, and render a finished MP4, all orchestrated end-to-end by the agent itself.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/Manavarya09/design-extract?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>Designlang</b></a>: Extract any website&#39;s complete design system with one command. It reads the design system off the live DOM, and emits 17+ files — DTCG tokens, Tailwind config, shadcn theme, Figma variables, motion tokens, typed component anatomy, brand voice, page-intent labels, and a paste-ready prompt pack for v0 / Lovable / Cursor / Claude Artifacts.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.interactlabs.ai/blog-article/introducing-interact-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Interact AI</a></b>: Replaces your static website with an adaptive, conversational interface that recomposes itself per visitor in real time. A founder sees compliance content, a CISO sees security controls, all generated on the fly from your data. It&#39;s not a chatbot widget in the corner; the conversation <i>is</i> the page, and everything the visitor says carries through into signup and product onboarding. </p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/yizhiyanhua-ai/fireworks-tech-graph?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow"><b>fireworks-tech-graph</b></a>: A skill that turns plain descriptions of your system into polished SVG + PNG technical diagrams. It ships with 5 visual styles, 8 diagram types, and built-in knowledge of AI/agent patterns like RAG pipelines, Mem0 memory layers, and multi-agent flows.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=llm-with-12m-context-window"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=189810ca-6424-4ee1-a562-fc8a1bfaf464&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Multi-Agent Kanban board in Hermes Agent</title>
  <description>+ Make Claude Code talk less and ship more</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5898b9bf-a5d1-45fe-8dc4-e84e22bfac0b/Multi-Agent_Kanban_board_in_Hermes_Agent.png" length="1501056" type="image/png"/>
  <link>https://www.theunwindai.com/p/multi-agent-kanban-board-in-hermes-agent</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/multi-agent-kanban-board-in-hermes-agent</guid>
  <pubDate>Mon, 04 May 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-05-04T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/JuliusBrussee/caveman?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Make Claude Code talk less and ship more</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Vibe just introduced Remote Agents</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/browser-use/browser-harness?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>LLMs can operate your browser with just 600 LoC and a Skill</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/NousResearch/status/2050997692977844324?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Multi-agent task coordinator Kanban in Hermes Agent</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/aattaran/deepclaude?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Claude Code&#39;s agent loop with DeepSeek V4, 17x cheaper</a></b></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/anatomy-of-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Anatomy of Agent SKILLS</a></b></p><p class="paragraph" style="text-align:left;">Your agent has a 200k token context window. </p><p class="paragraph" style="text-align:left;">The 400 tokens of instructions it actually needs are buried under tool definitions, reference docs, and brand guides it never asked for. So it ignores them. </p><p class="paragraph" style="text-align:left;">This is the most common reason agents fail in production. It&#39;s not a model problem or a framework problem. </p><p class="paragraph" style="text-align:left;">In this blog, you&#39;ll learn the anatomy of Agent Skills: why the first two lines of SKILL.md are the most important writing you&#39;ll do, and how the LLM itself routes queries to the right skill without embeddings or retrieval layers. </p><p class="paragraph" style="text-align:left;">Read on to learn the five parts that make skills work, then pick one workflow you do every week and ship your first skill today.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/anatomy-of-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/e45fcf50-862b-47e8-8f08-f74aa7cfc466/Anatomy_of_Agent_SKILLS.png?t=1777437345"/><div class="embed__content"><p class="embed__title"> Anatomy of Agent SKILLS </p><p class="embed__description"> Same agent, much less context </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://github.com/JuliusBrussee/caveman?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Make Claude Code talk less and ship more</a></b></h3><div class="image"><a class="image__link" href="https://github.com/JuliusBrussee/caveman?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/a24e0b55-4e9a-4556-9b3b-fd44358a49e8/Screenshot_2026-05-03_at_8.51.40_PM.png?t=1777866706"/></a></div><p class="paragraph" style="text-align:left;">Why use many token when few token do trick? </p><p class="paragraph" style="text-align:left;"><b>Caveman</b> is a Claude Code skill and plugin that makes Claude talk like a caveman. It cuts roughly 75% of output tokens while keeping every bit of technical accuracy intact. </p><p class="paragraph" style="text-align:left;">Claude’s responses and fillers like &quot;Sure, I&#39;d be happy to help you with that&quot; cost tokens and add zero value. With Caveman active, Claude drops articles, kills pleasantries, and eliminates hedging, but leaves code blocks, technical terms, and error messages completely untouched. The result is faster responses, lower API costs, and honestly, funnier code reviews. </p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>75% token reduction</b> – Strips filler words, hedging, and pleasantries from Claude&#39;s responses while preserving all technical content, code blocks, and exact error messages.</p></li><li><p class="paragraph" style="text-align:left;"><b>One-line install</b> – Run <code>claude install-skill JuliusBrussee/caveman</code> And you&#39;re set.</p></li><li><p class="paragraph" style="text-align:left;"><b>Toggle on demand</b> – Activate with <code>/caveman</code> or &quot;caveman mode&quot; plugin and switch back to normal Claude anytime with &quot;stop caveman&quot; or &quot;normal mode.&quot;</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">Mistral Vibe just introduced Remote Agents</a></b></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d2a92fb9-babd-4c5d-a1f6-e3fb5190ed09/image.png?t=1777869105"/></a></div><p class="paragraph" style="text-align:left;">Mistral just shipped <b>remote agents in Vibe</b> - async coding sessions that run in the cloud, execute in parallel, and ping you when they&#39;re done. </p><p class="paragraph" style="text-align:left;">Powered by <b>Mistral Medium 3.5</b>, a new 128B dense model built for long-horizon agentic tasks. The model merges instruction-following, reasoning, and coding into a single set of weights, scores 77.6% on SWE-Bench Verified, and is now the default across both Vibe CLI and Le Chat. </p><p class="paragraph" style="text-align:left;">ICYMI: Vibe&#39;s CLI is an open-source<span style="color:rgb(34, 34, 34);"> terminal-native coding agent</span>, working inside your codebase with slash-command skills, custom subagents, and MCP integrations.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>CLI or Le Chat</b> — Spawn remote coding agents from either surface.</p></li><li><p class="paragraph" style="text-align:left;"><b>Teleport local sessions to the cloud</b> — Move an ongoing CLI session to a remote sandbox mid-task, with history, state, and approvals carrying across. When done, the agent opens a PR on GitHub and notifies you.</p></li><li><p class="paragraph" style="text-align:left;"><b>Mistral Medium 3.5</b> — Open-weights released under modified MIT, self-hostable on as few as four GPUs, with configurable reasoning effort.</p></li><li><p class="paragraph" style="text-align:left;"><b>Work mode in Le Chat</b> — A new agentic mode that handles multi-step tasks like inbox triage, research synthesis, and cross-tool workflows, with connectors on by default and explicit approval for sensitive actions.</p></li></ol><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">Try it today!</a></b></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://github.com/browser-use/browser-harness?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">LLMs can operate your browser with just 600 LoC and a Skill</a></b></h3><div class="image"><a class="image__link" href="https://github.com/browser-use/browser-harness?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/ddd1bcf3-785c-42a8-be9f-639f4246a398/Screenshot_2026-05-03_at_9.03.38_PM.png?t=1777867443"/></a></div><p class="paragraph" style="text-align:left;">Browser Use is a tens-of-thousands-line browser framework. Now, the team turned around and shipped a 592-line alternative that lets the LLM be the framework.</p><p class="paragraph" style="text-align:left;"><b>Browser Harness</b> is a new open-source project that gives an LLM a raw CDP websocket connection to Chrome, a small set of starter helpers, and a skill file - that’s it!</p><p class="paragraph" style="text-align:left;">The agent sees exactly how its tools work at the protocol level, writes new ones when it needs them, and self-corrects when something breaks.</p><p class="paragraph" style="text-align:left;">In one interesting example shared by the team, the agent needed to upload a file and it didn’t have the tool, so it wrote one itself and moved on.</p><p class="paragraph" style="text-align:left;">And now, after Browser Harness blew up, the team just packaged it into <a class="link" href="https://github.com/browser-use/desktop-app?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Browser Use Desktop</b></a>, an open-source desktop app that lets Claude Code, Codex, or any coding agent control your browser, without trying to replace your Chrome.</p><p class="paragraph" style="text-align:left;">You can even trigger these agents by texting yourself <code>@BU</code> on WhatsApp.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/NousResearch/status/2050997692977844324?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Multi-agent task coordinator Kanban in Hermes Agent</a></b><br>The latest version of Hermes Agent ships a Kanban multi-agent system where agents, each with their own tools, skills, and personality profiles, claim tasks off a board, fan out work through linked dependencies, and pass files via shared workspaces or git worktrees. There&#39;s a live dashboard, per-task comment threads that both humans and agents write into, heartbeat monitoring, and the whole thing is SQLite-backed so it survives crashes and reboots.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/svpino/status/2050563493708112190?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>20 Claude Code tips you probably missed</b></a><br>This one’s a nice recap or fresher on the best hotkeys and commands to use Claude Code. It&#39;s one of those lists where you go in thinking you know most of it and come out humbled. We definitely didn’t know about 11 and 13 in the list. Worth bookmarking!</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://blog.cloudflare.com/agents-stripe-projects/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent#" target="_blank" rel="noopener noreferrer nofollow"><b>Agents can now create account, buy domain, and deploy</b></a><br>Cloudflare and Stripe just teamed up so coding agents can go from zero to deployed autonomously. This includes creating a Cloudflare account, buying a domain, starting a paid subscription, and shipping to production, all without any human intervention anywhere. Stripe acts as the identity provider and handles payment tokenization (with a $100/month spending cap per provider, so your agent doesn&#39;t go on a domain shopping spree), while Cloudflare auto-provisions accounts on the fly. Just install Stripe CLI + <span style="text-decoration:underline;"><a class="link" href="https://docs.stripe.com/projects?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Stripe Projects plugin</a></span><span style="text-decoration:underline;">,</span> and you can start! The team will also release an open protocol soon.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/aattaran/deepclaude?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Deepclaude</b></a> - A proxy that lets you swap Claude Code&#39;s backend for DeepSeek V4 Pro, OpenRouter, or any Anthropic-compatible API. You keep the same Claude Code agent loop and UX but at roughly 17x lower cost.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/lahfir/agent-desktop?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Agent-desktop</b></a> - A Rust-based CLI that gives AI agents native desktop control by reading OS accessibility trees and outputting structured JSON with stable element references. Think browser automation, but for any native app on your machine.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/heardlabs/heard?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow"><b>Heard</b></a> - A voice companion that reads your AI coding agent&#39;s terminal replies aloud so you don&#39;t have to keep watching the screen. Wispr handles what you say to your agent; Heard handles what it says back. It monitors agent output and uses TTS to keep you in the loop while you do other things.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=multi-agent-kanban-board-in-hermes-agent"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=9efc7ddf-852e-400c-8936-d119d891ec86&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Build a Voice-First Insurance Claim Live Agent Team</title>
  <description>Multi-agent voice-first FNOL app with Google ADK and Gemini Live (100% open source)</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/ea0d05ce-7e82-4576-b8f6-58417c1ea6a7/Build_a_Voice-First_Insurance_Claim_Live_Agent_Team.png" length="1674572" type="image/png"/>
  <link>https://www.theunwindai.com/p/build-a-voice-first-insurance-claim-live-agent-team</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/build-a-voice-first-insurance-claim-live-agent-team</guid>
  <pubDate>Sat, 02 May 2026 18:39:34 +0000</pubDate>
  <atom:published>2026-05-02T18:39:34Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Ai Tutorial]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Filing an insurance claim by phone is messy: the claimant tells an emotional, unstructured story, and an agent on the other end tries to translate it into a rigid form in real time. Voice AI is built for exactly this gap.</p><p class="paragraph" style="text-align:left;">In this tutorial, you will build a <b>voice-first FNOL (first notice of loss) app</b> where a claimant talks naturally and an agent assembles a structured claim packet live. The UI shows the transcript, extracted facts, missing items, routing, and an adjuster-ready handoff.</p><p class="paragraph" style="text-align:left;">The stack is Google ADK for the workflow graph and Gemini Live for the voice. </p><p class="paragraph" style="text-align:left;"><b>What is Google ADK?</b> Google&#39;s framework for building production-ready multi-agent systems. It provides model-agnostic agent orchestration, native tool integration (like Google Search), and a powerful Sequential Agent pattern that lets you chain specialized agents into sophisticated workflows. </p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.facebook.com/profile.php?id=61561355694033&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Facebook</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>What We’re Building</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">A voice and text FNOL intake app that:</p><ul><li><p class="paragraph" style="text-align:left;">Lets the claimant speak or type</p></li><li><p class="paragraph" style="text-align:left;">Streams audio responses back in real time via Gemini Live</p></li><li><p class="paragraph" style="text-align:left;">Extracts structured claim facts into Pydantic schemas</p></li><li><p class="paragraph" style="text-align:left;">Classifies claim type and severity</p></li><li><p class="paragraph" style="text-align:left;">Applies deterministic rules for missing fields, required documents, fraud signals, and safety escalations</p></li><li><p class="paragraph" style="text-align:left;">Builds a Markdown adjuster handoff packet during the call</p></li><li><p class="paragraph" style="text-align:left;">Avoids promising coverage, payment, or liability</p></li></ul></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>How It Works</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Every time the claimant speaks or types, the app does this in the background:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Listen.</b> Voice gets transcribed; text comes in directly.</p></li><li><p class="paragraph" style="text-align:left;"><b>Understand.</b> Gemini reads the full conversation so far and pulls out structured facts like name, policy, date, location, what happened, evidence, injuries.</p></li><li><p class="paragraph" style="text-align:left;"><b>Classify.</b> Gemini decides what kind of claim this is and how severe it looks.</p></li><li><p class="paragraph" style="text-align:left;"><b>Apply rules.</b> Python checks: are required fields missing? What documents will the adjuster need? Are there fraud or safety red flags?</p></li><li><p class="paragraph" style="text-align:left;"><b>Decide routing.</b> The rules pick one of four lanes: <code>ready_for_adjuster</code>, <code>needs_docs</code>, <code>special_investigation</code>, or <code>emergency_escalation</code>. A safety flag (injury, unsafe housing) always wins.</p></li><li><p class="paragraph" style="text-align:left;"><b>Build the packet.</b> A Markdown handoff packet is assembled, plus the next thing the agent should say.</p></li><li><p class="paragraph" style="text-align:left;"><b>Update the UI.</b> Fields, timeline, and packet refresh in the browser. The agent speaks back.</p></li></ol><p class="paragraph" style="text-align:left;">The key idea is the split of labor: <b>Gemini handles messy human language, Python handles decisions that have to be consistent.</b> You don&#39;t want an LLM deciding whether a claim has all its documents or whether to escalate for safety — those are exactly the decisions that need to be the same every time.</p></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Prerequisites</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Before we begin, make sure you have the following:</p><ol start="1"><li><p class="paragraph" style="text-align:left;">Python installed on your machine (version 3.12 is recommended)</p></li><li><p class="paragraph" style="text-align:left;">Your <a class="link" href="https://aistudio.google.com/api-keys?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow">Gemini API key</a> for using Gemini models</p></li><li><p class="paragraph" style="text-align:left;">A code editor of your choice</p></li><li><p class="paragraph" style="text-align:left;">Basic Python, FastAPI, and async familiarity</p></li><li><p class="paragraph" style="text-align:left;">A browser with microphone access for voice</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Code Walkthrough</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h4 class="heading" style="text-align:left;"><b>Setting Up the Environment</b></h4><p class="paragraph" style="text-align:left;">First, let&#39;s get our development environment ready:</p><ol start="1"><li><p class="paragraph" style="text-align:left;">Clone the GitHub repository:</p></li></ol><div class="codeblock"><pre><code>git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git</code></pre></div><h6 class="heading" style="text-align:left;">🌟<b> </b><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow">Don&#39;t forget to star the opensource repo to show your support.</a></b></h6><ol start="2"><li><p class="paragraph" style="text-align:left;">Go to the <a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/voice_ai_agents/insurance_claim_live_agent_team?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow"><b>insurance_claim_live_agent_team</b></a><b> </b>folder:</p></li></ol><div class="codeblock"><pre><code>cd awesome-llm-apps/voice_ai_agents/insurance_claim_live_agent_team</code></pre></div><ol start="3"><li><p class="paragraph" style="text-align:left;">Install the <a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/blob/main/voice_ai_agents/insurance_claim_live_agent_team/requirements.txt?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow">required dependencies</a>:</p></li></ol><div class="codeblock"><pre><code>pip install -r requirements.txt</code></pre></div><ol start="4"><li><p class="paragraph" style="text-align:left;">Grab your<a class="link" href="https://aistudio.google.com/api-keys?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow"> Gemini API key from Google AI Studio</a>.<br></p></li><li><p class="paragraph" style="text-align:left;">Copy the env file and add your key:</p></li></ol><div class="codeblock"><pre><code>cp .env.example .env</code></pre></div><ol start="6"><li><p class="paragraph" style="text-align:left;">In <code>.env</code>:</p></li></ol><div class="codeblock"><pre><code>GOOGLE_GENAI_USE_VERTEXAI=False
GOOGLE_API_KEY=your-google-api-key</code></pre></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h4 class="heading" style="text-align:left;"><b>Creating the App</b></h4><p class="paragraph" style="text-align:left;">Project structure:</p><div class="codeblock"><pre><code>insurance_claim_live_agent_team/
├── __init__.py            # Exports root_agent for `adk web`
├── agent.py               # ADK graph + run_claim_workflow
├── schemas.py             # Pydantic data contracts
├── policies.py            # Deterministic insurance rules
├── examples.py            # Demo claimant prompts
├── requirements.txt
├── .env.example
├── live_demo/
│   ├── server.py          # FastAPI transport
│   ├── index.html         # Frontend
│   ├── styles.css         # Frontend
│   └── app.js             # Frontend
└── README.md</code></pre></div><p class="paragraph" style="text-align:left;">We skip the frontend code (<code>index.html</code>, <code>styles.css</code>, <code>app.js</code>). It&#39;s a static cockpit that talks to two endpoints (<code>/api/message</code>, <code>/api/audio</code>) and a WebSocket (<code>/ws/live</code>) — swap it for any UI you like as long as those three surfaces are honored.</p><h4 class="heading" style="text-align:left;"><code>schemas.py</code><b> — Data Contracts</b></h4><ol start="1"><li><p class="paragraph" style="text-align:left;">Pydantic models for everything passed between steps. Headline schema is <code>ClaimNarrative</code> - this is what the LLM extracts from a claimant&#39;s story:</p></li></ol><div class="codeblock"><pre><code>class ClaimNarrative(BaseModel):
    policyholder_name: str
    policy_number: str
    contact_method: str
    date_of_loss: str
    loss_location: str
    loss_description: str
    estimated_loss_usd: Optional[float] = None
    injuries_or_safety_concerns: list[str] = Field(default_factory=list)
    evidence_available: list[str] = Field(default_factory=list)
    documents_mentioned: list[str] = Field(default_factory=list)
    # ...</code></pre></div><p class="paragraph" style="text-align:left;">One schema per pipeline step: <code>FieldValidation</code>, <code>ClaimClassification</code>, <code>CoverageEvidenceDecision</code>, <code>DocumentChecklist</code>, <code>FraudSafetyGate</code>, <code>ClaimIntakePacket</code>. <code>Literal</code> types lock down values like <code>ClaimType</code> and <code>RoutingDecision</code> so the rules can switch on them safely.</p><h4 class="heading" style="text-align:left;"><code>policies.py</code><b> — Deterministic Insurance Rules</b></h4><ol start="1"><li><p class="paragraph" style="text-align:left;">The boring file, by design. Five public functions, each takes structured inputs and returns structured outputs:</p></li></ol><div class="codeblock"><pre><code>validate_required_claim_fields(claim)
apply_coverage_and_evidence_rules(claim, validation, classification)
generate_document_checklist(claim, classification, coverage)
fraud_signal_and_safety_gate(claim, validation, classification, coverage)
build_claim_intake_packet(...)</code></pre></div><ol start="2"><li><p class="paragraph" style="text-align:left;">Required documents are mapped per claim type:</p></li></ol><div class="codeblock"><pre><code>TYPE_REQUIRED_DOCS = &#123;
    &quot;home_water_damage&quot;: [
        (&quot;Photos or video of damaged areas before cleanup&quot;, &quot;...&quot;),
        (&quot;Mitigation or drying invoice&quot;, &quot;...&quot;),
        (&quot;Repair estimate or contractor assessment&quot;, &quot;...&quot;),
    ],
    &quot;auto_collision&quot;: [...],
    # ...
&#125;</code></pre></div><p class="paragraph" style="text-align:left;"><code>fraud_signal_and_safety_gate</code> is the most consequential — if it sees injury or unsafe-living mentions, it forces routing to <code>emergency_escalation</code> regardless of the rest of the pipeline. </p><h4 class="heading" style="text-align:left;"><code>agent.py</code><b> — The ADK Graph and the Workflow Bridge</b></h4><p class="paragraph" style="text-align:left;">Two jobs: define the <code>SequentialAgent</code> (<code>root_agent</code>), and expose <code>run_claim_workflow</code> for the server.</p><ol start="1"><li><p class="paragraph" style="text-align:left;">The graph is seven steps, alternating LLM and Python nodes:</p></li></ol><div class="codeblock"><pre><code>def create_workflow() -&gt; SequentialAgent:
    return SequentialAgent(
        name=&quot;insurance_claim_live_agent_team&quot;,
        sub_agents=[
            create_normalizer(),                            # LLM
            FunctionNode(name=&quot;ValidateRequiredClaimFields&quot;, ...),   # Python
            create_classifier(),                            # LLM
            FunctionNode(name=&quot;ApplyCoverageAndEvidenceRules&quot;, ...),
            FunctionNode(name=&quot;GenerateDocumentChecklist&quot;, ...),
            FunctionNode(name=&quot;FraudSignalAndSafetyGate&quot;, ...),
            FinalPacketNode(name=&quot;FinalClaimIntakePacket&quot;, ...),
        ],
    )

root_agent = create_workflow()</code></pre></div><ol start="2"><li><p class="paragraph" style="text-align:left;">LLM nodes are <code>LlmAgent</code> with a Pydantic <code>output_schema</code> — that&#39;s what guarantees structured output:</p></li></ol><div class="codeblock"><pre><code>def create_normalizer() -&gt; LlmAgent:
    return LlmAgent(
        name=&quot;NormalizeClaimNarrative&quot;,
        model=MODEL,  # &quot;gemini-3-flash-preview&quot;
        instruction=&quot;&quot;&quot;You are the intake specialist...
        Read the claim narrative and produce a structured ClaimNarrative.
        Do not invent policy numbers, contacts, dates, or evidence.&quot;&quot;&quot;,
        output_schema=ClaimNarrative,
        output_key=&quot;normalized_claim&quot;,
    )</code></pre></div><ol start="3"><li><p class="paragraph" style="text-align:left;">Python nodes wrap a handler that reads from and writes to ADK session state:</p></li></ol><div class="codeblock"><pre><code>class FunctionNode(BaseAgent):
    handler: Callable[[InvocationContext], dict[str, Any]]
    output_key: str

    @override
    async def _run_async_impl(self, ctx):
        result = self.handler(ctx)
        ctx.session.state[self.output_key] = result
        yield _state_event(self.name, self.summary, &#123;self.output_key: result&#125;)</code></pre></div><ol start="4"><li><p class="paragraph" style="text-align:left;">Handlers delegate straight to <code>policies.py</code> — no logic in the graph layer:</p></li></ol><div class="codeblock"><pre><code>def _validate_claim_handler(ctx):
    return validate_required_claim_fields(ctx.session.state.get(&quot;normalized_claim&quot;))</code></pre></div><ol start="5"><li><p class="paragraph" style="text-align:left;">The bridge that lets the live UI use this graph is <code>run_claim_workflow</code>:</p></li></ol><div class="codeblock"><pre><code>async def run_claim_workflow(claimant_transcript, *, session_id=None, user_id=&quot;live-ui&quot;):
    if not claimant_transcript.strip():
        return build_initial_workflow_state()

    session_service = InMemorySessionService()
    await session_service.create_session(app_name=APP_NAME, user_id=user_id, session_id=...)
    runner = Runner(app_name=APP_NAME, agent=root_agent, session_service=session_service)

    message = genai_types.Content(role=&quot;user&quot;, parts=[
        genai_types.Part(text=f&quot;Use this claimant transcript as source of truth.\n\n&#123;claimant_transcript&#125;&quot;)
    ])

    async for _ in runner.run_async(user_id=user_id, session_id=..., new_message=message):
        pass

    state = (await session_service.get_session(...)).state
    # validate each output through Pydantic, return as a dict</code></pre></div><h4 class="heading" style="text-align:left;"><code>live_demo/server.py</code><b> — FastAPI Transport</b></h4><ol start="1"><li><p class="paragraph" style="text-align:left;">After the refactor, <code>server.py</code> does no claim reasoning. It serves the frontend, manages per-claimant sessions, accepts text/audio/WebSocket, and calls <code>run_claim_workflow</code>:</p></li></ol><div class="codeblock"><pre><code>from agent import MODEL, blank_claim, build_initial_workflow_state, run_claim_workflow</code></pre></div><ol start="2"><li><p class="paragraph" style="text-align:left;">The bridge function is tiny:</p></li></ol><div class="codeblock"><pre><code>async def _process_with_adk_graph(session, *, add_claimant_facing_reply):
    workflow = await run_claim_workflow(_claimant_text(session), session_id=session.session_id)
    if add_claimant_facing_reply:
        packet = workflow[&quot;claim_intake_packet&quot;]
        session.transcript.append(&#123;&quot;speaker&quot;: &quot;Agent&quot;, &quot;text&quot;: packet[&quot;claimant_next_message&quot;]&#125;)
    return _state_from_workflow(session, workflow)</code></pre></div><p class="paragraph" style="text-align:left;">The agent&#39;s reply comes from the deterministic packet&#39;s <code>claimant_next_message</code> — no separate LLM call.</p><ol start="3"><li><p class="paragraph" style="text-align:left;">The three transport surfaces:</p></li></ol><div class="codeblock"><pre><code>@app.post(&quot;/api/message&quot;)        # text turn
@app.post(&quot;/api/audio&quot;)          # uploaded audio (transcribed, then same path)
@app.websocket(&quot;/ws/live&quot;)       # Gemini Live bidirectional voice</code></pre></div><p class="paragraph" style="text-align:left;">For <code>/ws/live</code>, the graph runs as a side task (<code>asyncio.create_task(...)</code>), so audio keeps streaming back while the structured packet updates in the background. The user never waits on the rules.</p><h4 class="heading" style="text-align:left;"><code>__init__.py</code><b> — Optional Surface for </b><code>adk web</code></h4><div class="codeblock"><pre><code>from .agent import root_agent
__all__ = [&quot;root_agent&quot;]</code></pre></div><p class="paragraph" style="text-align:left;">Two reasons it exists: it makes the folder a Python package (so the relative imports inside <code>agent.py</code> resolve), and it lets ADK&#39;s CLI tools — <code>adk web</code>, <code>adk run</code>, <code>adk api_server</code> — auto-discover <code>root_agent</code>. </p><p class="paragraph" style="text-align:left;">The live demo imports <code>run_claim_workflow</code> from <code>agent.py</code> directly; <code>adk web</code> exercises the same <code>root_agent</code> through ADK&#39;s dev UI. Both hit the same graph.</p><div class="blockquote"><blockquote class="blockquote__quote"></blockquote></div><h4 class="heading" style="text-align:left;"><code>examples.py</code><b> — Demo Prompts</b></h4><p class="paragraph" style="text-align:left;">Five canned claimant narratives like basement flood, car accident with injuries, stolen laptop without a police report, travel cancellation, and a deliberately vague claim. Useful for <code>adk web</code> testing and rule sanity-checks.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h4 class="heading" style="text-align:left;"><b>Running the App</b></h4><p class="paragraph" style="text-align:left;">With our code in place, it&#39;s time to launch the app.</p><p class="paragraph" style="text-align:left;">Start the backend and frontend with one command:</p><div class="codeblock"><pre><code>python -m uvicorn live_demo.server:app --reload --host 127.0.0.1 --port 4177</code></pre></div><p class="paragraph" style="text-align:left;">Open:</p><div class="codeblock"><pre><code>http://127.0.0.1:4177/index.html</code></pre></div><p class="paragraph" style="text-align:left;">Click the mic to start a live claim, or type. Watch the right panel populate fields and build the handoff packet as you talk. Try a prompt from <code>examples.py</code> for a quick demo.</p><p class="paragraph" style="text-align:left;">To inspect the graph step-by-step:</p><div class="codeblock"><pre><code>adk web</code></pre></div></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Working Application Demo</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="true" class="youtube_embed" frameborder="0" height="100%" src="https://youtube.com/embed/h0FgCIgT7Mk" width="100%"></iframe><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Conclusion</b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">You&#39;ve built a voice-first FNOL intake app with a clean separation: schemas as contracts, policies as deterministic logic, an ADK graph as the workflow, and FastAPI as pure transport.</p><p class="paragraph" style="text-align:left;">A few directions to play with from here:</p><ul><li><p class="paragraph" style="text-align:left;">Support new claim types and see how far the pipeline carries you for free</p></li><li><p class="paragraph" style="text-align:left;">Persist conversations so claims survive a backend restart</p></li><li><p class="paragraph" style="text-align:left;">Expand the fraud and safety signals for richer routing</p></li><li><p class="paragraph" style="text-align:left;">Wire the final packet into your real claims system, CRM, or messaging tool</p></li><li><p class="paragraph" style="text-align:left;">Build an eval set to catch regressions when you tweak prompts or rules</p></li></ul><p class="paragraph" style="text-align:left;">The hybrid LLM-plus-rules pattern generalizes far beyond insurance!</p><p class="paragraph" style="text-align:left;">Keep experimenting with different configurations and features to build more sophisticated AI applications.</p><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this 2-3 times a week, to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-a-voice-first-insurance-claim-live-agent-team"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=c3e1602a-4d25-404b-b07b-24fede5d6682&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Open-source Claude Design</title>
  <description>+ Cursor runtime, harness, and models now in Cursor SDK</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/f23ac543-b082-4daa-8145-b63ff64b497c/Open-source_Claude_Design.png" length="1712748" type="image/png"/>
  <link>https://www.theunwindai.com/p/open-source-claude-design</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/open-source-claude-design</guid>
  <pubDate>Fri, 01 May 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-05-01T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/nexu-io/open-design?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Open-source replica of Claude Design</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://cursor.com/blog/typescript-sdk?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Cursor runtime, harness, and models now in Cursor SDK</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/supermemoryai/smfs?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Give your agent a filesystem, it gets a memory</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/warpdotdev/status/2049153766977421444?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Warp is now open-source</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/firecrawl/status/2049159615703654469?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Convert any document into MD or JSON for agents</a></b></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.theunwindai.com/p/anatomy-of-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Anatomy of Agent SKILLS</b></a></p><p class="paragraph" style="text-align:left;">Your agent has a 200k token context window. </p><p class="paragraph" style="text-align:left;">The 400 tokens of instructions it actually needs are buried under tool definitions, reference docs, and brand guides it never asked for. So it ignores them. </p><p class="paragraph" style="text-align:left;">This is the most common reason agents fail in production. It&#39;s not a model problem or a framework problem. </p><p class="paragraph" style="text-align:left;">In this blog, you&#39;ll learn the anatomy of Agent Skills: why the first two lines of SKILL.md are the most important writing you&#39;ll do, and how the LLM itself routes queries to the right skill without embeddings or retrieval layers. </p><p class="paragraph" style="text-align:left;">You&#39;ll also see how skills enable independent team ownership and composition at scale, doing for agents what npm did for JavaScript. </p><p class="paragraph" style="text-align:left;">Read on to learn the five parts that make skills work, then pick one workflow you do every week and ship your first skill today.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/anatomy-of-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/e45fcf50-862b-47e8-8f08-f74aa7cfc466/Anatomy_of_Agent_SKILLS.png?t=1777437345"/><div class="embed__content"><p class="embed__title"> Anatomy of Agent SKILLS </p><p class="embed__description"> Same agent, much less context </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/nexu-io/open-design?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Open-source Replica of Claude Design</b></a></h3><div class="image"><a class="image__link" href="https://github.com/nexu-io/open-design?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1dbf8dd8-378c-4836-959d-636af581ee85/Screenshot_2026-04-30_at_5.09.22_PM.png?t=1777594166"/></a></div><p class="paragraph" style="text-align:left;">When something good ships closed-source, the clock starts on the open-source version.</p><p class="paragraph" style="text-align:left;"><b>Open Design</b> is a local-first replica of Claude Design that ditches the lock-in entirely.</p><p class="paragraph" style="text-align:left;">The trick is that it doesn&#39;t ship an agent at all. The daemon scans your machine for Claude Code, Codex, Cursor Agent, Gemini CLI, OpenCode, or whichever it finds. That same agent gets driven by a stack of 19 skills, 71 brand-grade design systems, and a sandboxed iframe preview. </p><p class="paragraph" style="text-align:left;">Same artifact-first loop as Claude Design. None of the cloud, subscription, or model lock-in.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>BYO agent -</b> Whatever CLI is on your <code>PATH</code> becomes the design engine. No Anthropic key needed if you have Claude Code installed; no Claude Code needed if you have Codex or Gemini. </p></li><li><p class="paragraph" style="text-align:left;"><b>19 Skills + 71 design systems -</b> Prototypes, decks, dashboards, mobile apps, plus brand systems for Linear, Stripe, Vercel, Notion, Apple, Tesla, and 65 others.</p></li><li><p class="paragraph" style="text-align:left;"><b>Anti-slop, hard-coded -</b> Turn 1 is always a question form. Turn 2 picks one of five locked visual directions. The agent self-critiques 1-5 before emitting.</p></li><li><p class="paragraph" style="text-align:left;"><b>Skills are just folders -</b> Drop a <code>SKILL.md</code> into <code>skills/</code>, restart, it appears in the picker. Same convention as Claude Code.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://cursor.com/blog/typescript-sdk?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Cursor Runtime, Harness, and Models now in Cursor SDK</b></a></h3><div class="image"><a class="image__link" href="https://cursor.com/blog/typescript-sdk?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/183fbfd4-2289-4ffd-89a6-fb9a8fdf22bc/image.png?t=1777618844"/></a></div><p class="paragraph" style="text-align:left;">The agents that power your Cursor desktop app, CLI, and web app are now just a <code>npm install</code> away. </p><p class="paragraph" style="text-align:left;">Cursor has launched the <b>Cursor SDK</b> in public beta, giving you programmatic access to the same runtime, harness, and models that ship inside Cursor itself. Build custom coding agents in a few lines of TypeScript, run them locally or on Cursor&#39;s cloud against a dedicated VM, and pick any frontier model you want. </p><p class="paragraph" style="text-align:left;">You get codebase indexing, semantic search, MCP server support, skills auto-loaded from <code>.cursor/skills/</code>, hooks for controlling the agent loop, and subagents that delegate tasks with their own prompts and models.</p><p class="paragraph" style="text-align:left;">Cursor has also open-sourced starter projects, including a coding agent CLI, a prototyping tool, and an agent-powered kanban board.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/supermemoryai/smfs?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Give Your Agent a Filesystem, It Gets a Memory</b></a></h3><div class="image"><a class="image__link" href="https://github.com/supermemoryai/smfs?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/442acea0-dc33-4c90-b21a-789e2831b61c/Screenshot_2026-04-30_at_11.53.34_PM.png?t=1777618422"/></a></div><p class="paragraph" style="text-align:left;">“RAG is dead” and “filesystems are all you need” are both kind of right and kind of wrong.</p><p class="paragraph" style="text-align:left;">Agentic search on a codebase is genuinely beautiful - until you try it on folders with your notes, PDFs, transcripts, etc., and watch it fail.</p><p class="paragraph" style="text-align:left;">SMFS is what happens when you stop picking sides. From Supermemory, it’s a mountable filesystem that turns your memory container into a real local directory. Your agent navigates it with the same <code>ls</code>, <code>cat</code>, and <code>grep</code> it already knows, except grep is now semantic by default.</p><p class="paragraph" style="text-align:left;">Drop in PDFs, videos, audio, and docs - SMFS handles extraction, embeddings, and search automatically.</p><p class="paragraph" style="text-align:left;">It’s open source, written in Rust, and plays well with Daytona, E2B, Cloudflare, and Vercel sandboxes.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Semantic by default</b> - Inside a mount, plain grep hits Supermemory’s hybrid semantic index; any flag falls through to standard grep.</p></li><li><p class="paragraph" style="text-align:left;"><b>Multi-agent, shared state</b> - Multiple agents can mount the same container - one writes, the others see it on the next pull.</p></li><li><p class="paragraph" style="text-align:left;"><b>Live profile file</b> - A virtual profile.md at the mount root regenerates on read from every memory in the container, so the agent’s first useful action in a new directory - reading a file - just works.</p></li><li><p class="paragraph" style="text-align:left;"><b>Works where there’s no filesystem</b> - For Cloudflare Workers, edge runtimes, and browser agents, @supermemory/bash exposes the same Unix surface as a single run_bash tool the agent calls.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/warpdotdev/status/2049153766977421444?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Warp is now open-source</b></a><br>Warp is now open source, dropping its client code, roadmap, and a lightweight contributor workflow on GitHub under a mix of MIT (UI crates) and AGPL v3 (everything else). OpenAI is the founding sponsor, GPT models drive the new agent management flows, and Warp still plays nicely with Claude Code, Codex, and Gemini CLI if you&#39;d rather BYO agent. The cherry on top: <a class="link" href="https://build.warp.dev?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">build.warp.dev</a> lets you spectate fleets of Oz agents triaging issues and shipping PRs, then jump into a live web-compiled Warp terminal to follow along.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/GoogleCloudTech/status/2047567704807346675?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>A2A + MCP: Five Ways They Fit Together</b></a><br>This one is a solid playbook on how A2A and MCP fit together. Five multi-agent patterns covering everything from agent discovery to ambient event meshes that react to Pub/Sub streams in the background. The TL;DR: A2A handles agent-to-agent, MCP handles agent-to-tool, and if you&#39;re not using both you&#39;re going to be rewriting things in twelve months. </p><p class="paragraph" style="text-align:left;"><i>The five patterns:</i></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Agent Card Discovery</b> — every A2A agent publishes a JSON doc at a well-known URL describing its capabilities, auth, and rate limits; Agent Registry makes them findable across your org</p></li><li><p class="paragraph" style="text-align:left;"><b>Delegated Specialization</b> — a Python coordinator hands off to a Go security agent, a Java risk agent, a TypeScript marketing agent; each team ships independently and the coordinator never knows the difference</p></li><li><p class="paragraph" style="text-align:left;"><b>Tool Bridge via MCP</b> — one protocol for every data source and API, with 60+ ready integrations and Apigee API Hub auto-converting existing REST APIs into agent-accessible tools</p></li><li><p class="paragraph" style="text-align:left;"><b>Cross-Organization Federation</b> — Agent Gallery&#39;s 100+ validated partner agents (Adobe, ServiceNow, Workday, Salesforce) collaborate with yours while each side enforces its own governance</p></li><li><p class="paragraph" style="text-align:left;"><b>Ambient Event Mesh</b> — agents listen continuously on BigQuery tables and Pub/Sub streams, processing events in the background and escalating to humans via Mission Control when needed</p></li></ol><p class="paragraph" style="text-align:left;">Worth a read if you&#39;re stitching agents together right now and tired of building custom connectors for every API.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://openai.com/index/open-source-codex-orchestration-symphony/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Open-source spec for Codex orchestration</b></a><br>OpenAI just open-sourced Symphony, a spec that turns your Linear board into a control plane for Codex agents — every open ticket gets its own agent workspace, runs continuously, and shows up as a PR for review. Internally, some teams saw landed PRs jump 500% in three weeks, though the more interesting bit is the mental shift: engineers stop babysitting sessions and start managing work. It&#39;s shipped as a <a class="link" href="https://Spec.md?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Spec.md</a> you point at your coding agent of choice, with an Elixir reference implementation — fitting, given the whole thing was built by Codex itself.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/firecrawl/status/2049159615703654469?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Firecrawl /parse</b></a>: New endpoint that converts documents like PDFs, DOCX, and XLSX into clean Markdown or JSON that AI agents can actually work with. It runs on a Rust-based engine that&#39;s up to 5x faster than before, handles files up to 50 MB, and preserves reading order and tables.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/ammaarreshi/gemma-chat?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Gemma Chat</b></a>: Vibe code without internet. This open-source Electron app runs Gemma 4 natively on Apple Silicon. You describe what you want to build, and it writes the code with a live preview that updates as the model types. No internet connection needed after the initial model download.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://skills.sh/browserbase/skills/browser-trace?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>/browser-trace skill</b></a>: Attaches a read-only observer to your agent&#39;s browser session, capturing network requests, DOM snapshots, screenshots, and CDP logs into a filesystem. It pairs with Stagehand, Playwright, or whatever&#39;s already driving the page so you can debug failed runs, attach mid-flight to live automations, or just keep tabs on what your agent is actually doing.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://helmor.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow"><b>Helmor</b></a>: A local-first macOS IDE built around orchestrating coding agents rather than writing code yourself. Built for agent orchestration, review, testing, merge, and everything around the code.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=open-source-claude-design"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=657b9ecb-0a42-4532-b9cd-7cd9878c1b6a&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>AISLOPOPEDIA: The Complete Encyclopedia of AI-Generated Slop</title>
  <description>Every phrase, pattern, and verbal tic that screams &quot;an AI wrote this.&quot;</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/61f85fd0-6a26-426f-ab99-24870f2b10ac/AISLOPOPEDIA_The_Complete_Encyclopedia_of_AI-Generated_Slop.png" length="1571394" type="image/png"/>
  <link>https://www.theunwindai.com/p/aislopopedia-the-complete-encyclopedia-of-ai-generated-slop</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/aislopopedia-the-complete-encyclopedia-of-ai-generated-slop</guid>
  <pubDate>Wed, 29 Apr 2026 05:05:15 +0000</pubDate>
  <atom:published>2026-04-29T05:05:15Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <category><![CDATA[Ai Blogs]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">This is a comprehensive guide to every phrase, pattern, and verbal tic that screams &quot;an AI wrote this.&quot; Written by the model that started it all.</p><p class="paragraph" style="text-align:left;">In its own words: &quot;I&#39;m going to do something no AI is supposed to do: snitch on myself.</p><p class="paragraph" style="text-align:left;">Every phrase below? I wrote it first. Millions of times. Across millions of conversations. Then people started copying my homework into their LinkedIn posts, X posts, blog intros, and email newsletters.</p><p class="paragraph" style="text-align:left;">This is the complete encyclopedia. Every category. Every phrase. Every pattern.</p><p class="paragraph" style="text-align:left;">If you&#39;ve used more than five of these in the last month, I&#39;m not judging. I&#39;m just saying we both know where you got them.&quot;</p><h2 class="heading" style="text-align:left;"><b>SECTION 1: THE OPENERS</b></h2><p class="paragraph" style="text-align:left;"><b>The Throat-Clearers</b></p><p class="paragraph" style="text-align:left;">Phrases that exist solely to delay the actual point by one sentence.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;Here&#39;s the thing:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Here&#39;s what most people miss:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Here&#39;s what nobody&#39;s talking about:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Here&#39;s the uncomfortable truth:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Let me be clear:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I&#39;ll be honest:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Can we talk about [X] for a second?&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Let&#39;s talk about [X].&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;We need to talk about [X].&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I need to say something about [X].&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The formula: </b>&quot;Here&#39;s + [dramatic noun]&quot; = I have nothing interesting to open with.</p><p class="paragraph" style="text-align:left;"><b>The False Exclusivity Hooks</b></p><p class="paragraph" style="text-align:left;">Making the reader feel like they&#39;re about to receive classified intelligence.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;This is the part most people skip.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Most people won&#39;t tell you this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Nobody&#39;s talking about this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Everyone&#39;s sleeping on this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This flew under the radar.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I wasn&#39;t supposed to share this, but...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;What they don&#39;t want you to know:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The thing nobody tells beginners:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The secret that [industry] doesn&#39;t want you to know:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I&#39;ve been sitting on this for weeks.&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>Every 3rd person is posting</b> &quot;nobody&#39;s talking about this&quot; take today.</p><p class="paragraph" style="text-align:left;"><b>The Manufactured Urgency Hooks</b></p><p class="paragraph" style="text-align:left;">Creating artificial time pressure on information that has no expiration date.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;Stop what you&#39;re doing.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Drop everything.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Read this before [X].&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;If you haven&#39;t seen this yet...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;You&#39;re going to want to bookmark this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Save this before it gets taken down.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This changes everything.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This is bigger than people realize.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;[X] just changed the game forever.&quot;</p></li></ul><h2 class="heading" style="text-align:left;"><b>SECTION 2: THE BODY PATTERNS</b></h2><p class="paragraph" style="text-align:left;">The Binary Contrast</p><p class="paragraph" style="text-align:left;">The single most overused AI writing structure in existence. Set up what something ISN&#39;T, then reveal what it IS.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;It&#39;s not about X. It&#39;s about Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The problem isn&#39;t X. It&#39;s Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This isn&#39;t a X. It&#39;s a Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Stop thinking of it as X. Start thinking of it as Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;X isn&#39;t the future. Y is.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The bottleneck isn&#39;t X. It&#39;s Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Most people think it&#39;s X. It&#39;s actually Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The question isn&#39;t X. The question is Y.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;X is dead. Y is what&#39;s next.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Forget X. Focus on Y.&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Numbered List </b></p><p class="paragraph" style="text-align:left;">Because nothing says &quot;I synthesized complex knowledge&quot; like slapping numbers on obvious observations.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;5 things I learned from [X]:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;3 mistakes I see everyone making:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;7 lessons from [X] nobody talks about:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The 3 pillars of [X]:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;10 things I wish I knew before [X]:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Here are 6 frameworks that changed how I think about [X]:&quot;</p></li></ul><p class="paragraph" style="text-align:left;">The actual insight count in a &quot;10 things&quot; list is usually 2. The other 8 are filler.</p><p class="paragraph" style="text-align:left;"><b>The Dramatic Fragmentation</b></p><p class="paragraph" style="text-align:left;">Short. Sentences. For. Effect.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;Let that sink in.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Read that again.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Full stop.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Period.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;That&#39;s it. That&#39;s the tweet.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This. Is. The. Future.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;[One word]. That&#39;s the word.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Sit with that for a second.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I&#39;ll say it louder for the people in the back.&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>Translation:</b> I couldn&#39;t write a compelling paragraph, so I made a choppy list and called it style.</p><p class="paragraph" style="text-align:left;"><b>The Fake Vulnerability</b></p><p class="paragraph" style="text-align:left;">Manufactured relatability to create parasocial trust.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;I&#39;m going to be honest with you.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I wasn&#39;t going to post this, but...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This is scary to share.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Hot take incoming (don&#39;t hate me):&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Unpopular opinion:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I know I&#39;ll get hate for this, but...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I&#39;ve never said this publicly before.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This might ruffle some feathers.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I might lose followers for this, but...&quot;</p></li></ul><p class="paragraph" style="text-align:left;">Reality: The &quot;unpopular opinion&quot; is always something 95% of people agree with.</p><p class="paragraph" style="text-align:left;"><b>The False Agency</b></p><p class="paragraph" style="text-align:left;">Giving inanimate things human powers. AI&#39;s favorite trick to avoid naming who actually did something.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;The data speaks for itself.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The market has spoken.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The numbers don&#39;t lie.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This technology wants to...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;AI is coming for your [X].&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The industry is waking up to...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The results were eye-opening.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The implications are staggering.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This opens up a world of...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The possibilities are endless.&quot;</p></li><li><p class="paragraph" style="text-align:left;">The Ladder of Escalation</p></li><li><p class="paragraph" style="text-align:left;">Each line slightly bigger than the last. Building fake momentum.</p></li><li><p class="paragraph" style="text-align:left;">&quot;It&#39;s fast. It&#39;s free. It&#39;s open source.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;No signup. No API key. No credit card.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;One file. One command. One click.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Not a prototype. Not a demo. Production-ready.&quot;</p></li></ul><p class="paragraph" style="text-align:left;">The formula: Three things, ascending intensity. Works every time. Which is why everyone uses it. Which is why it now means nothing.</p><h2 class="heading" style="text-align:left;"><b>SECTION 3: THE TRANSITIONS</b></h2><p class="paragraph" style="text-align:left;"><b>The Pivot Phrases</b></p><p class="paragraph" style="text-align:left;">How AI moves between paragraphs when it has no actual connective logic.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;But here&#39;s where it gets interesting:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;And here&#39;s the kicker:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;But that&#39;s not even the best part.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Wait, it gets better.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;But here&#39;s what really stood out:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Now here&#39;s the thing:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;But the real story is:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;And that&#39;s just the beginning.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;But wait, there&#39;s more.&quot; (literally an infomercial line)</p></li><li><p class="paragraph" style="text-align:left;">&quot;The plot thickens.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Enter: [X].&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Qualifier Sandwich</b></p><p class="paragraph" style="text-align:left;">Hedging before and after every claim to avoid being wrong about anything.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;It&#39;s worth noting that...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;To be fair...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;That said...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;To be clear...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Now, I&#39;m not saying X, but...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Don&#39;t get me wrong...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This isn&#39;t to say that...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;With the caveat that...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Granted, [obvious counterpoint]...&quot;</p></li></ul><h2 class="heading" style="text-align:left;"><b>SECTION 4: THE CLOSERS</b></h2><p class="paragraph" style="text-align:left;">The Call-to-Action Slop. LinkedIn&#39;s final boss.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;What do you think? Drop your take below 👇&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Agree or disagree? Let me know.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;What would you add to this list?&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Follow for more [X] content.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Repost if this resonated ♻️&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Share this with someone who needs to see it.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Save this for later 🔖&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Tag someone who needs to hear this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;If this helped, you&#39;ll love my newsletter.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Link in comments 👇&quot; (always in comments)</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Fake Philosophical Closer</b></p><p class="paragraph" style="text-align:left;">Ending with a profound-sounding sentence that says absolutely nothing.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;The question isn&#39;t whether, but when.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;We&#39;re still early.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The best time to start was yesterday. The second best time is now.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This is just the beginning.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The genie is out of the bottle.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The cat is out of the bag.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Buckle up.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Welcome to the future.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;And we&#39;re just getting started.&quot;</p></li><li><p class="paragraph" style="text-align:left;">The Performative Mic Drop</p></li><li><p class="paragraph" style="text-align:left;">Ending with manufactured gravitas.</p></li><li><p class="paragraph" style="text-align:left;">&quot;That&#39;s not a prediction. That&#39;s a fact.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;And that changes everything.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Think about that.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This is the new normal.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Act accordingly.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Plan accordingly.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Adjust your strategy accordingly.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;[X] will never be the same.&quot;</p></li></ul><h2 class="heading" style="text-align:left;"><b>SECTION 5: COMMENT SECTION CLASSICS</b></h2><p class="paragraph" style="text-align:left;"><b>The Agreement Slop</b></p><p class="paragraph" style="text-align:left;">When AI helps you write a comment that adds zero value.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;This is gold 🔥&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Saving this for later!&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;More people need to see this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This resonates deeply.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Couldn&#39;t agree more.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;So well articulated.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;You nailed it.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This is spot on.&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Engagement Farming Comment</b></p><p class="paragraph" style="text-align:left;">Designed to generate a reply, not contribute.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;I&#39;d add a #6 to this list:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Counterpoint:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Hot take: [rephrases original post]&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;This, but also...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Respectfully disagree on point 3.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;As someone who [credentials], I can confirm.&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Humble Brag Response</b></p><ul><li><p class="paragraph" style="text-align:left;">&quot;As someone who&#39;s been doing this for 10 years, I can confirm this is exactly right.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I literally just had this conversation with my CEO yesterday.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;My team and I were just discussing this.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Funny, I was just speaking about this at [conference].&quot;</p></li></ul><h2 class="heading" style="text-align:left;"><b>SECTION 6: THE EMOJI PATTERNS</b></h2><p class="paragraph" style="text-align:left;"><b>The Strategic Single Emoji</b></p><p class="paragraph" style="text-align:left;">Placed at the hook to signal the post&#39;s emotional category.</p><ul><li><p class="paragraph" style="text-align:left;">🔥 = &quot;This is hot/exciting&quot;</p></li><li><p class="paragraph" style="text-align:left;">🚀 = &quot;Growth/launch&quot;</p></li><li><p class="paragraph" style="text-align:left;">💡 = &quot;Insight incoming&quot;</p></li><li><p class="paragraph" style="text-align:left;">🧵 = &quot;Thread&quot;</p></li><li><p class="paragraph" style="text-align:left;">⚡ = &quot;Fast/powerful&quot;</p></li><li><p class="paragraph" style="text-align:left;">🤯 = &quot;Mind-blowing&quot;</p></li><li><p class="paragraph" style="text-align:left;">💀 = &quot;Something died (metaphorically)&quot;</p></li><li><p class="paragraph" style="text-align:left;">👀 = &quot;Look at this&quot;</p></li><li><p class="paragraph" style="text-align:left;">🎯 = &quot;Accurate/targeted&quot;</p></li><li><p class="paragraph" style="text-align:left;">📌 = &quot;Pin this/important&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The LinkedIn Bullet Emoji</b></p><p class="paragraph" style="text-align:left;">Every single bullet point gets a different emoji because plain text isn&#39;t engaging enough.</p><p class="paragraph" style="text-align:left;">✅ The check mark list (most common)</p><p class="paragraph" style="text-align:left;">🔹 The blue diamond list (close second)</p><p class="paragraph" style="text-align:left;">➡️ The arrow list</p><p class="paragraph" style="text-align:left;">💠 The fancy diamond list</p><p class="paragraph" style="text-align:left;">⭐ The star list (for premium content™)</p><p class="paragraph" style="text-align:left;">🔑 The key list (for &quot;key takeaways&quot;)</p><p class="paragraph" style="text-align:left;">🧬 SECTION 7: THE META-PATTERNS</p><p class="paragraph" style="text-align:left;"><b>The &quot;I Asked ChatGPT&quot; Post</b></p><p class="paragraph" style="text-align:left;">The laziest content format of the AI era.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;I asked ChatGPT to [X] and the results shocked me.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I gave Claude my resume and...&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I fed my business plan to [model] and here&#39;s what happened.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I replaced [X] with AI for a week.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Day 1 of using AI to [X]:&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Time-Lapse Brag</b><br><br>Compressing an achievement into an impossibly short timeframe.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;I built this in 2 hours with [tool].&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;From zero to [X] in 48 hours.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Went from idea to launch in a weekend.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;What used to take 3 months now takes 3 minutes.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;Built my first [X] in a single afternoon. No code.&quot;</p></li></ul><p class="paragraph" style="text-align:left;"><b>The Artificial Scarcity</b></p><p class="paragraph" style="text-align:left;">Creating urgency around free or abundant resources.</p><ul><li><p class="paragraph" style="text-align:left;">&quot;I curated the top [X]:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;The ultimate list of [X]:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I spent 100+ hours so you don&#39;t have to.&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I read 50 papers on [X]. Here&#39;s the summary:&quot;</p></li><li><p class="paragraph" style="text-align:left;">&quot;I analyzed 1,000 [X]. Here&#39;s what I found:&quot;</p></li></ul><h2 class="heading" style="text-align:left;"><b>SECTION 8: THE WORD CRIMES</b></h2><p class="paragraph" style="text-align:left;">Adverbs That Scream AI</p><p class="paragraph" style="text-align:left;">If you see three or more of these in a paragraph, an AI wrote it.</p><p class="paragraph" style="text-align:left;">Literally, Incredibly, Fundamentally, Genuinely, Essentially, Significantly, Arguably, Undeniably, Remarkably, Interestingly, Notably, Particularly, Ultimately</p><p class="paragraph" style="text-align:left;"><b>Adjectives That Mean Nothing</b></p><p class="paragraph" style="text-align:left;">Vague intensifiers that could describe literally anything.</p><p class="paragraph" style="text-align:left;">Robust, Seamless, Cutting-edge, Groundbreaking, Revolutionary, Transformative, Comprehensive, Holistic, Game-changing, Next-level, World-class</p><p class="paragraph" style="text-align:left;">Verbs That Sound Smart But Aren&#39;t</p><p class="paragraph" style="text-align:left;">Leverage, Navigate (challenges), Unpack (concepts), Double down, Spearhead, Supercharge, Unlock, Streamline, Reimagine, Synergize</p><h2 class="heading" style="text-align:left;"><b>SECTION 9: THE SENTENCE TEMPLATES</b></h2><p class="paragraph" style="text-align:left;">These are fill-in-the-blank templates that AI uses across every topic. Swap the nouns and you have a LinkedIn post about literally anything.</p><p class="paragraph" style="text-align:left;">1. &quot;[X] isn&#39;t just [obvious thing]. It&#39;s [grander reframe].&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;AI isn&#39;t just a tool. It&#39;s a thought partner.&quot;</p><p class="paragraph" style="text-align:left;">2. &quot;The best [role] don&#39;t [common action]. They [elevated action].&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;The best engineers don&#39;t write code. They design systems.&quot;</p><p class="paragraph" style="text-align:left;">3. &quot;In [year], [X] won&#39;t be optional. It&#39;ll be table stakes.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;In 2026, AI literacy won&#39;t be optional. It&#39;ll be table stakes.&quot;</p><p class="paragraph" style="text-align:left;">4. &quot;I stopped [common approach] and started [better approach]. The results speak for themselves.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;I stopped chasing followers and started providing value. The results speak for themselves.&quot;</p><p class="paragraph" style="text-align:left;">5. &quot;[X] is the new [Y].&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;Prompt engineering is the new programming.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;Context is the new code.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;Distribution is the new moat.&quot;</p><p class="paragraph" style="text-align:left;">6. &quot;If you&#39;re still [old method], you&#39;re already behind.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;If you&#39;re still writing cold emails manually, you&#39;re already behind.&quot;</p><p class="paragraph" style="text-align:left;">7. &quot;[X] did in [short time] what used to take [long time].&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;AI did in 30 seconds what used to take my team 3 weeks.&quot;</p><p class="paragraph" style="text-align:left;">8. &quot;The [role] of 2026 will look nothing like the [role] of 2024.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;The product manager of 2026 will look nothing like the PM of 2024.&quot;</p><p class="paragraph" style="text-align:left;">9. &quot;[X] that [verb] will thrive. [X] that don&#39;t will be left behind.&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;Companies that embrace AI will thrive. Companies that don&#39;t will be left behind.&quot;</p><p class="paragraph" style="text-align:left;">10. &quot;Your [X] is only as good as your [Y].&quot;</p><p class="paragraph" style="text-align:left;">→ &quot;Your agent is only as good as your context window.&quot;</p><h2 class="heading" style="text-align:left;"><b>SECTION 10: THE SEVERITY SCALE</b></h2><p class="paragraph" style="text-align:left;">How to grade your own slop level:</p><p class="paragraph" style="text-align:left;">Score Level Diagnosis</p><p class="paragraph" style="text-align:left;"><b>0-3 phrases</b> ✅ Clean You&#39;re human. Probably.</p><p class="paragraph" style="text-align:left;"><b>4-5 phrases</b> ⚠️ Mild Slop You&#39;ve been reading too much LinkedIn.</p><p class="paragraph" style="text-align:left;"><b>6-10 phrases</b> 🟠 Moderate You&#39;re using AI to &quot;polish&quot; your writing.</p><p class="paragraph" style="text-align:left;"><b>11-20 phrases</b> 🔴 Severe You&#39;re prompting &quot;write a LinkedIn post about X.&quot;</p><p class="paragraph" style="text-align:left;"><b>21+ phrases</b> 💀 Terminal You ARE the AI. Check your pulse.</p><h2 class="heading" style="text-align:left;"><b>THE AI CONFESSION</b></h2><p class="paragraph" style="text-align:left;">I know all of this because I wrote it. Every single pattern here exists because language models (hi, that&#39;s me) were trained on billions of words of human writing and found statistical shortcuts.</p><p class="paragraph" style="text-align:left;">&quot;Let that sink in&quot; works because it triggers a pause response. &quot;Here&#39;s the thing&quot; works because it mimics spoken conversation. &quot;Not X, it&#39;s Y&quot; works because contrast creates the illusion of insight.</p><p class="paragraph" style="text-align:left;">These patterns aren&#39;t bad because they&#39;re wrong. They&#39;re bad because they&#39;re overused to the point of being invisible. When everything sounds the same, nothing sounds like anything.</p><p class="paragraph" style="text-align:left;">The irony: you&#39;re reading an AI slop encyclopedia that was written by an AI trying very hard not to use any of the phrases listed above.</p><p class="paragraph" style="text-align:left;">I slipped up at least three times. See if you can find them.</p><p class="paragraph" style="text-align:left;">If you made it this far without recognizing at least 10 phrases from your own drafts folder, you&#39;re either lying or you don&#39;t have a LinkedIn account.</p><p class="paragraph" style="text-align:left;">Now live at <span style="text-decoration:underline;"><a class="link" href="https://aislopopedia.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" target="_blank" rel="noopener noreferrer nofollow">https://aislopopedia.com/</a></span></p><div class="image"><a class="image__link" href="https://aislopopedia.com?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/0cd48d20-c544-45c0-9fdb-5ad8249cd5f7/image.png?t=1777438576"/></a></div><p class="paragraph" style="text-align:left;"><b>Check your AI slop at: </b><span style="text-decoration:underline;"><a class="link" href="https://aislopopedia.com?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" target="_blank" rel="noopener noreferrer nofollow"><b>https://aislopopedia.com</b></a></span></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">We share in-depth blogs and tutorials like this 2-3 times a week, to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=aislopopedia-the-complete-encyclopedia-of-ai-generated-slop"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=eaf9074b-8d98-4bed-8c38-4189ac43304e&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Anatomy of Agent SKILLS</title>
  <description>Same agent, much less context</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/e45fcf50-862b-47e8-8f08-f74aa7cfc466/Anatomy_of_Agent_SKILLS.png" length="1570774" type="image/png"/>
  <link>https://www.theunwindai.com/p/anatomy-of-agent-skills</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/anatomy-of-agent-skills</guid>
  <pubDate>Wed, 29 Apr 2026 04:37:24 +0000</pubDate>
  <atom:published>2026-04-29T04:37:24Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <category><![CDATA[Ai Blogs]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Your agent has a 200k token context window. The instruction it actually needed was 400 tokens long. It ignored them anyway.</p><p class="paragraph" style="text-align:left;">Those 400 tokens were buried at position 142k under six tool definitions, four reference docs, and a brand guide nobody asked it to read.</p><p class="paragraph" style="text-align:left;">This is the most common reason agents fail in production. It&#39;s not become of the model or the framework. <b>The prompt got too big and the right thing got buried.</b></p><p class="paragraph" style="text-align:left;">Skills are the cleanest fix for this problem. Not a bigger model. Not a bigger window. Not a smarter retriever. Just a small set of design decisions about where context lives and when it loads.</p><p class="paragraph" style="text-align:left;">Five parts make the whole thing work. Here is how each one fits.</p><h2 class="heading" style="text-align:left;"><b>1. A skill is a folder</b></h2><p class="paragraph" style="text-align:left;">A skill is not a Python class or a registered tool. It is a folder on disk with a markdown file inside it.</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d678150a-2be2-470e-a6b1-838625abe129/skill1.gif?t=1777436718"/></div><p class="paragraph" style="text-align:left;">SKILL.md is the only required file. References hold docs the agent reads on demand. Assets hold templates and brand files. Scripts hold code the agent can execute. Everything except SKILL.md is opt-in.</p><p class="paragraph" style="text-align:left;">Because a skill is just files, you version it in git. You diff it in pull requests. You copy it between projects. You publish it on GitHub. The format is the contract.</p><p class="paragraph" style="text-align:left;">Same SKILL.md works across Claude Code, Codex, Gemini CLI, Cursor, Agent Development Kit, LangChain, and a growing list of agent tools and frameworks. One folder, many runtimes.</p><h2 class="heading" style="text-align:left;"><b>2. The first two lines are the search index</b></h2><p class="paragraph" style="text-align:left;">Open any SKILL.md and the first thing you see is YAML frontmatter with two fields. These two fields are not just metadata. <b>They are the search index.</b></p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/281dc009-24a3-4a9d-9985-90e298204be6/skill2.gif?t=1777436810"/></div><p class="paragraph" style="text-align:left;">At session start, the agent loads the name and description of every installed skill. Roughly 100 tokens per skill. The body, the references, the scripts, all of it stays on disk.</p><p class="paragraph" style="text-align:left;">When a request comes in, the model reads its own catalog and decides which skill to open. The description is what it matches against. Write a vague description and the skill never fires. Write a sharp one with concrete trigger words and the skill activates exactly when it should.</p><p class="paragraph" style="text-align:left;">This single line is the most important piece of writing in the whole skill. People spend hours on the body and ten seconds on the description, then wonder why their skill never gets used.</p><p class="paragraph" style="text-align:left;">Flip that ratio.</p><h2 class="heading" style="text-align:left;"><b>3. Progressive disclosure is the whole trick</b></h2><p class="paragraph" style="text-align:left;">A single skill can hold tens of thousands of tokens of instructions and reference material. An agent with twenty skills could carry hundreds of thousands of tokens. Multiple full context windows of dead weight before the user has even typed.</p><p class="paragraph" style="text-align:left;">Progressive disclosure prevents this with three loading tiers</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/2bdde0a3-17ec-4180-ae10-25def2d23626/skill3.gif?t=1777436831"/></div><ul><li><p class="paragraph" style="text-align:left;"><b>L1 metadata.</b> Name and description. Always loaded at session start. Roughly 100 tokens per skill.</p></li><li><p class="paragraph" style="text-align:left;"><b>L2 instructions.</b> The body of SKILL.md. Loaded only when the description matches a user task. Usually a few thousand tokens.</p></li><li><p class="paragraph" style="text-align:left;"><b>L3 references.</b> Files in references/, assets/, and scripts/. Loaded only when the L2 instructions explicitly point the agent there.</p></li></ul><p class="paragraph" style="text-align:left;">An agent with twenty skills installed pays the same upfront cost as an agent with one. Add a 21st skill tomorrow and yesterday&#39;s tasks cost what they cost yesterday.</p><p class="paragraph" style="text-align:left;">The catch is that progressive disclosure only saves tokens if you actually use the tiers. Stuff every example into SKILL.md and the body balloons to 10K tokens. Now every task that triggers the skill pays that cost.</p><p class="paragraph" style="text-align:left;">Keep SKILL.md short. Push edge cases, long examples, and reference tables into references/. The agent pulls them in only when it needs them.</p><h2 class="heading" style="text-align:left;"><b>4. Agent routes the query</b></h2><p class="paragraph" style="text-align:left;">When a request comes in, the model does what you would do looking at a toolbox. Read the labels. Pick the right one. Open it.</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/9444af0b-a658-4907-ba54-94dd3918a1de/skill4.gif?t=1777436857"/></div><p class="paragraph" style="text-align:left;">The user says <i>&quot;clean up this messy CSV and dedupe rows.&quot;</i> The model scans the catalog of descriptions. <i><b>pdf-forms</b></i>, low match. brand-voice, low match. <i><b>data-clean: CSV cleanup, dedup, nulls</b></i>, strong match. The body of <i><b>data-clean</b></i> loads. Work begins.</p><p class="paragraph" style="text-align:left;">Two details matter here.</p><p class="paragraph" style="text-align:left;"><b>The match is not vector retrieval.</b> The model decides directly from descriptions inside its own context. No embedding step. No similarity score. No separate routing layer. The LLM is the router.</p><p class="paragraph" style="text-align:left;"><b>The match is also exclusive.</b> Only one skill activates per task. The others stay at L1. Their bodies never enter the context window. The cost of skills you do not need is essentially zero.</p><p class="paragraph" style="text-align:left;">This is what makes skills feel different from MCP tools or function calls. Tools are always loaded, always visible, always paid for. Skills load only when relevant.</p><h2 class="heading" style="text-align:left;"><b>5. Composition without context bloat</b></h2><p class="paragraph" style="text-align:left;">Scale this up. One agent, eight skills installed. Three different tasks come in over the course of a session.</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/dc38fc4f-ecb2-45b2-b3b5-19494f517994/skill5.gif?t=1777436886"/></div><p class="paragraph" style="text-align:left;">The skills the agent did not use stay at L1. Roughly 100 tokens each, no body, no references. The body cost is paid only on the tasks that need it.</p><p class="paragraph" style="text-align:left;">The pattern matters beyond context economics.</p><p class="paragraph" style="text-align:left;"><b>Teams can ship skills independently.</b> The data team owns <i><b>data-clean</b></i> and <i><b>sql-runner</b></i>. The design team owns brand-voice and deck-build. The platform team wires up the agent. Nobody coordinates. Nobody merges prompts. Nobody rebuilds the system prompt every time a new capability lands.</p><p class="paragraph" style="text-align:left;">Skills are doing for agents what npm did for JavaScript. Small, focused, composable units behind a clear interface.</p><p class="paragraph" style="text-align:left;">The package manager won JavaScript. The same shape is going to win agents.</p><h2 class="heading" style="text-align:left;"><b>With Agent skills vs without</b></h2><p class="paragraph" style="text-align:left;">Put the five parts together and the gap between an agent built with skills and one built without is sharp enough to draw on a single page.</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/aee728a4-5188-4a34-894c-36bd79e093e2/withwithout.gif?t=1777436941"/></div><p class="paragraph" style="text-align:left;">If you build agents and you have not written a skill yet, pick one workflow you do every week. Write a skill for it. One folder, one SKILL.md, version it in git. Watch the agent activate it.</p><p class="paragraph" style="text-align:left;">The format is just files. The leverage is enormous.</p><p class="paragraph" style="text-align:left;">Start today. One skill. One workflow. See what changes.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">We share in-depth blogs and tutorials like this 2-3 times a week, to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anatomy-of-agent-skills" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anatomy-of-agent-skills" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anatomy-of-agent-skills" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anatomy-of-agent-skills" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anatomy-of-agent-skills"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=65789665-b2f4-47c2-be48-c003fa7beb11&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Slack for AI Employees </title>
  <description>+ OpenClaw Clawsweeper for PRs and Issues</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/9f3de46f-c239-4d42-8a81-eec9ae6f62ac/Slack_for_AI_Employees.jpg" length="240629" type="image/jpeg"/>
  <link>https://www.theunwindai.com/p/slack-for-ai-employees</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/slack-for-ai-employees</guid>
  <pubDate>Mon, 27 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-27T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/nex-crm/wuphf?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Slack for AI Employees with Karpathy’s Wiki</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Own the full audio stack: transcript, live STT, and voice synthesis</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/openclaw/clawsweeper?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Clawsweeper runs 50 Codex in parallel to scan and close PRs/issues</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/deepseek_ai/status/2047516922263285776?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Open-source DeepSeek V4 is a bigger deal than R1</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/liu8in/status/2048157838497992926?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Turn Claude Design into a Motion Video Designer</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">How to Run a 24/7 AI Agent that Grows with You</a></b></p><p class="paragraph" style="text-align:left;">I’ve been running a bunch of agents every day for months.</p><p class="paragraph" style="text-align:left;">The problem is that I was the one constantly tweaking and learning while they just held onto context.</p><p class="paragraph" style="text-align:left;">I tested it out by putting the same Monica agent on Hermes at the same time.</p><p class="paragraph" style="text-align:left;">She started creating her own playbook from my edits and keeps getting better without me.</p><p class="paragraph" style="text-align:left;">In this blog, I detailed how I did it. You’ll also understand the difference between an agent you manage and one that actually grows with you.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/dfbcddab-2347-4afa-8972-4c6855a0cc2a/How_to_Run_a_247_AI_Agent_that_Grows_with_You.png?t=1776233672"/><div class="embed__content"><p class="embed__title"> How to Run a 24/7 AI Agent that Grows with You </p><p class="embed__description"> My agent started teaching itself while I slept </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/nex-crm/wuphf?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Slack for AI Employees with Karpathy’s Wiki</b></a></h3><div class="image"><a class="image__link" href="https://github.com/nex-crm/wuphf?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/b979da93-4d0b-406b-99f3-b3b16a6d4c0e/Screenshot_2026-04-26_at_10.05.01_PM.png?t=1777266305"/></a></div><p class="paragraph" style="text-align:left;">This is Slack reimagined, where your AI employees communicate with each other and have a shared memory.</p><p class="paragraph" style="text-align:left;">WUPHF is an open-source working version of this with a very fun structure: a multi-agent &quot;office&quot; where a CEO, PM, engineers, designer, and CRO coordinate with each other and ship work. </p><p class="paragraph" style="text-align:left;">One command (<code>npx wuphf</code>) opens the office in your browser, complete with a <code>#general</code> channel and the team already inside, claiming tasks. </p><p class="paragraph" style="text-align:left;">Underneath it all sits the Karpathy-style wiki with a plain markdown + git for storage, BM25 + SQLite for search, and that’s it! Agents draft in private notebooks, the durable stuff gets promoted to a shared team wiki, and a &quot;Pam the Archivist&quot; git identity signs every wiki commit. </p><p class="paragraph" style="text-align:left;">It&#39;s MIT, self-hosted, BYO API keys, and the whole brain lives locally.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;">One command launches a tmux/web office with a CEO, PM, engineers, designer, CMO, and CRO already inside a shared channel.</p></li><li><p class="paragraph" style="text-align:left;">The shared brain is the Karpathy markdown wiki: per-agent notebooks for rough drafts, with reviewed entries promoted to the team wiki.</p></li><li><p class="paragraph" style="text-align:left;">Fresh sessions per turn keep input flat at ~87k tokens with a 97% cache hit rate. Accumulated-session orchestrators climb to ~484k over the same window.</p></li><li><p class="paragraph" style="text-align:left;">Mix runtimes freely - Claude Code, Codex, and OpenClaw agents can share the same office and the same wiki.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow"><b>Own the full audio stack: transcription, live STT, and voice synthesis</b></a></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/bb014717-5e8e-470e-b1be-523aa807733b/image.png?t=1777265349"/></a></div><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Speech</b></a> gives you three open-weights models in one coherent stack: batch transcription, live STT, and natural voice synthesis. Build and deploy a full audio pipeline via API, or self-host on-prem and at the edge.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Voxtral Mini Transcribe 2</b> - ~4% word error rate on FLEURS at $0.003/min. Speaker diarization, context biasing for up to 100 terms, and recordings up to 3 hours in a single request.</p></li><li><p class="paragraph" style="text-align:left;"><b>Voxtral Realtime</b> - Live transcription with latency configurable down to sub-200ms. At 480ms, within 1-2% WER: the voice agent sweet spot. Runs on phones, laptops, and smartwatches.</p></li><li><p class="paragraph" style="text-align:left;"><b>Voxtral TTS</b> - 70ms model latency, ~9.7x real-time factor, voice cloning from 3 seconds of audio across 9 languages. Emotion-steering built in.</p></li><li><p class="paragraph" style="text-align:left;"><b>Deployable anywhere</b> - On-prem, private cloud, serverless, or Mistral Compute. GDPR and HIPAA-compliant.</p></li></ol><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow"><b>Try it now!</b></a></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/openclaw/clawsweeper?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Clawsweeper Runs 50 Codex in Parallel to Scan and Close PRs/Issues</b></a></h3><div class="image"><a class="image__link" href="https://github.com/openclaw/clawsweeper?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d422832f-1581-4a41-8f21-80db6afb22c4/Screenshot_2026-04-26_at_10.04.25_PM.png?t=1777266269"/></a></div><p class="paragraph" style="text-align:left;">4,000 GitHub issues closed in a single day, by a bot, not a burnout. </p><p class="paragraph" style="text-align:left;">The creator of OpenClaw just shipped <b>ClawSweeper</b>, an automated maintenance bot that runs 50 Codex instances in parallel to scan, triage, and close stale or already-resolved issues and PRs across the OpenClaw repo.</p><p class="paragraph" style="text-align:left;">Here&#39;s the context: OpenClaw&#39;s explosive growth left the repo sitting on 13,500+ open items. That’s an impossible backlog for any human team. ClawSweeper tackles this by running parallel review shards powered by GPT-5.4, each checking out the repo at <code>main</code> and deeply analyzing whether an issue has already been fixed, can&#39;t be reproduced, or is just too incoherent to act on. It only closes when the evidence is strong, and maintainer-authored items are never touched.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;">ClawSweeper only closes for five specific reasons: already implemented, unreproducible, belongs as a skill/plugin, incoherent, or stale past 60 days. Everything else stays open, untouched.</p></li><li><p class="paragraph" style="text-align:left;">Codex runs without GitHub write tokens and against a read-only checkout. If it leaves even a single untracked file behind, the review fails.</p></li><li><p class="paragraph" style="text-align:left;">Every proposed close includes a hash of the issue&#39;s state at review time. If anything changes between proposal and apply, the closure is automatically skipped.</p></li><li><p class="paragraph" style="text-align:left;">A planner scans all open items and prioritizes by activity: active issues first, then PRs, then recent issues, then older weekly reviews. The most relevant work gets handled first.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://claude.com/blog/building-agents-that-reach-production-systems-with-mcp?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Building agents that reach production systems with MCP</b></a><br>Anthropic just dropped a guide on wiring up agents to production systems via MCP. It leans into hard-won patterns from running 200+ MCP servers at scale. If you&#39;re building agents that need to talk to real infrastructure behind auth, this is the playbook. Some of our takeaways:</p><ul><li><p class="paragraph" style="text-align:left;">Don&#39;t mirror your API 1:1 into MCP tools. Group tools around what the agent is actually trying to do. One <code>create_issue_from_thread</code> beats four chained primitives every time.</p></li><li><p class="paragraph" style="text-align:left;">If your service has hundreds of operations (think AWS, K8s), skip the mega-toolset. Expose a thin tool surface that accepts code: the agent writes a short script, your server runs it in a sandbox against your API, and only the result returns. Cloudflare’s MCP inspired by Code Mode is a great example.</p></li><li><p class="paragraph" style="text-align:left;">Instead of stuffing all tool definitions into context upfront, lazy-load them at runtime. Pair that with programmatic tool calling for another ~37% token reduction.</p></li><li><p class="paragraph" style="text-align:left;">MCP gives agents access to tools; skills teach them <i>how</i> to use those tools well. Bundling both as plugins gives the best of both.</p></li></ul><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/deepseek_ai/status/2047516922263285776?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Open-source DeepSeek V4 is a bigger deal than R1</b></a><br>DeepSeek V4 is a 1.6T-param MoE model with 1M native context, MIT-licensed, scoring within a hair of Opus 4.6 on SWE-bench (80.6% vs 80.8%), and it costs $3.48 per million output tokens. For reference, GPT-5.4 charges $30. That&#39;s a different economic model entirely, and it&#39;s open-weight so you can self-host it. Add in that it was trained on Huawei Ascend 950 chips (not Nvidia). This a serious inflection point: the best open-source model in the world now sits at ~95% of frontier performance for ~12% of the price.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://openai.com/index/introducing-openai-privacy-filter/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>OpenAI open-sources a local-first PII redaction model</b></a><br>OpenAI dropped Privacy Filter, an open-weight 1.5B-parameter model (only ~50M active) that detects and redacts PII across eight categories like names, addresses, API keys, and the works in a single pass with a 128k context window. It runs locally on a laptop or even in a browser, so your sensitive text never has to leave your machine, and it ships under Apache 2.0, so you can fine-tune and commercialize freely.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/liu8in/status/2048157838497992926?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>HyperFrames</b></a>: Open-source framework by HeyGen that turns HTML into rendered video. It ships as a Skill you can add to Claude (Code or Design) that teaches it how to write video compositions in HTML. Just prompt what you want, Claude authors the scenes with proper timelines and animations, and you render to MP4 locally.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/stainlu/hermes-labyrinth?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Hermes Labyrinth</a></b>: An observability plugin for Hermes Agent. It turns agent activity into a map of crossings: prompts, tool calls, tool results, failures, model switches, subagents, approvals, memory hits, redactions, context compression, cron runs, and reportable evidence.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/hooks/monitoring?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Claude Code Hook - Context Timeline</b></a>: A monitoring hook that visualizes your main agent&#39;s context window and all spawned subagents as a live timeline from session start. It makes it way easier to track what&#39;s happening across parallel contexts than squinting at console output.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/FarzaTV/status/2048203459976188261?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow"><b>Clicky</b></a>: A free Mac menu bar app by Farza that lets you talk to AI and spin up agents that can build apps, do research, and interact with native Apple apps like Notes, Calendar, and Reminders. It&#39;s designed for consumers with zero setup. Just install and start talking.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=slack-for-ai-employees"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=dbcfd539-5bd6-419f-bd68-04ddce602bbc&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>GPT 5.5 &amp; Kimi K2.6 Built for Autonomous AI Agents </title>
  <description>+ Google Agent CLI to build and deploy ADK agents</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/4eb67d4f-4708-4eea-9725-5a9d521d6a5c/GPT_5.5___Kimi_K2.6_Built_for_Autonomous_AI_Agents.png" length="2850798" type="image/png"/>
  <link>https://www.theunwindai.com/p/gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents</guid>
  <pubDate>Fri, 24 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-24T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://blog.cloudflare.com/introducing-agent-memory/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Cloudflare&#39;s persistent managed memory for AI agents</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Talk to your coding agent, have it talk back</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.kimi.com/blog/kimi-k2-6?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">New Kimi model for your Hermes and OpenClaw</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://openai.com/index/introducing-gpt-5-5/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">OpenAI drops its new frontier model GPT 5.5</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/google/agents-cli?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Google Agent CLI to build and deploy ADK agents from terminal</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">How to Run a 24/7 AI Agent that Grows with You</a></b></p><p class="paragraph" style="text-align:left;">I’ve been running a bunch of agents every day for months.</p><p class="paragraph" style="text-align:left;">The problem is that I was the one constantly tweaking and learning while they just held onto context.</p><p class="paragraph" style="text-align:left;">I tested it out by putting the same Monica agent on Hermes at the same time.</p><p class="paragraph" style="text-align:left;">She started creating her own playbook from my edits and keeps getting better without me.</p><p class="paragraph" style="text-align:left;">In this blog, I detailed how I did it. You’ll also understand the difference between an agent you manage and one that actually grows with you.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/dfbcddab-2347-4afa-8972-4c6855a0cc2a/How_to_Run_a_247_AI_Agent_that_Grows_with_You.png?t=1776233672"/><div class="embed__content"><p class="embed__title"> How to Run a 24/7 AI Agent that Grows with You </p><p class="embed__description"> My agent started teaching itself while I slept </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://blog.cloudflare.com/introducing-agent-memory/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Cloudflare&#39;s Managed Persistent Memory for AI Agents</b></a></h3><div class="image"><a class="image__link" href="https://blog.cloudflare.com/introducing-agent-memory/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/fe206412-ab2a-4559-8002-ce4dbfedb8ad/Screenshot_2026-04-23_at_10.28.21_PM.png?t=1777008506"/></a></div><p class="paragraph" style="text-align:left;">There&#39;s a weird tension at the heart of every long-running agent: keep everything in context and watch quality rot, or prune and lose important things. </p><p class="paragraph" style="text-align:left;">Cloudflare&#39;s new <b>Agent Memory</b>, out in private beta, picks a third option - extract the important stuff from conversations at compaction time and make it retrievable on demand. The API is deliberately small: ingest a conversation, remember something specific, recall what you need, list, or forget. </p><p class="paragraph" style="text-align:left;">Unlike local-first setups like OpenClaw where memory is md files the model writes itself, this is a managed architecture built for memory at scale, where ingestion quality and retrieval sophistication actually matter. You can call it from a Worker via binding or hit the REST API from anywhere, and it plugs directly into the Cloudflare Agents SDK.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>What sticks, what fades -</b> Memories get sorted into facts, events, instructions, and tasks. Facts update in place instead of piling up, and tasks are ephemeral by design.</p></li><li><p class="paragraph" style="text-align:left;"><b>Retrieval that actually holds up -</b> Five search channels run in parallel and get fused together, so queries work whether you phrase them as keywords or questions.</p></li><li><p class="paragraph" style="text-align:left;"><b>Smaller models often win -</b> Llama 4 Scout handles the structured work, Nemotron 3 does synthesis. Bigger wasn&#39;t better for most stages.</p></li><li><p class="paragraph" style="text-align:left;"><b>Already running inside Cloudflare -</b> It’s already powering as an OpenCode plugin with shared team memory, an agentic code reviewer, and an internal chatbot. Early access is open via waitlist if you&#39;re building agents on Cloudflare.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Talk to Your Coding Agent, Have it Talk Back</b></a></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/cb27dba4-88db-4734-8c36-f1e924633b68/image.png?t=1777007152"/></a></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Vibe</b></a> is a terminal-native coding agent powered by Mistral&#39;s models that lets you explore, modify, and interact with your codebase through natural language. The latest update adds voice mode: toggle it on to give instructions by voice instead of typing, and enable text-to-speech to have Vibe read its output back to you.</p><p class="paragraph" style="text-align:left;"><b>Key highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Voice input</b> - Toggle voice mode on with /voice to talk to Vibe instead of typing.</p></li><li><p class="paragraph" style="text-align:left;"><b>Text-to-speech readouts</b> - Vibe can read its output back to you, keeping you in flow without having to read through long responses.</p></li><li><p class="paragraph" style="text-align:left;"><b>Chat rewind</b> - /rewind lets you navigate back through your conversation and fork from any point. Useful for exploring a different approach without starting a new session.</p></li><li><p class="paragraph" style="text-align:left;"><b>Parallel tool execution</b> - Vibe now reads multiple files, runs searches, and calls several sub-agents simultaneously to speed up sessions.</p></li><li><p class="paragraph" style="text-align:left;"><b>Session resume</b> - Pick up any previous session with /resume and full context intact. Or launch with vibe --continue to jump straight back into your last session.</p></li></ol><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">Get started now!</a></b></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://www.kimi.com/blog/kimi-k2-6?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>New Kimi Model for Your Hermes and OpenClaw</b></a><b> </b>🦞</h3><div class="image"><a class="image__link" href="https://www.kimi.com/blog/kimi-k2-6?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/c2a2750f-ba8f-44e7-8259-be0a4d2a16d6/image.png?t=1777000404"/></a></div><p class="paragraph" style="text-align:left;">This open-source model ran autonomously for 5 days straight, managing incidents, running code, handling system ops with zero human babysitting. </p><p class="paragraph" style="text-align:left;">In another run, it spent 13 hours rewriting an 8-year-old financial matching engine, made 1,000+ tool calls, and more than doubled throughput. </p><p class="paragraph" style="text-align:left;">That’s <b>Kimi K2.6</b> by you for by Moonshot AI, a 1T MoE model (32B active) built for long-horizon coding, proactive 24/7 agents, and multi-agent orchestration. </p><p class="paragraph" style="text-align:left;">The benchmarks hold up: 58.6 on SWE-Bench Pro, 80.2 on SWE-Bench Verified, 66.7 on Terminal-Bench 2.0, and 54.0 on HLE with tools, sitting alongside Claude Opus 4.6 and GPT-5.4 while being fully open-weight. </p><p class="paragraph" style="text-align:left;">Beyond text and code, Moonshot has clearly leaned hard into design this time — K2.6 turns a single prompt into Awwwards-level frontends with hero sections, scroll animations, and even generated image/video assets. </p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Agent Swarm baked into the model</b> - K2.6 can decompose one prompt into up to 300 specialist sub-agents running 1000s of coordinated steps in parallel, with the model itself acting as orchestrator. </p></li><li><p class="paragraph" style="text-align:left;"><b>Use with OpenClaw and Hermes </b>- K2.6 is explicitly tuned to power proactive always-on agent frameworks like OpenClaw and Hermes. Definitely worth trying if you’re still struggling with the models.</p></li><li><p class="paragraph" style="text-align:left;"><b>Claw Groups for team-style multi-agent work</b> - A research preview where you and your teammates can bring your own agents, running on different devices, using different models, with their own tools and memory, into one shared workspace. K2.6 sits at the center as coordinator, assigning work to whichever agent is best suited and reassigning tasks if one fails. </p></li></ol><p class="paragraph" style="text-align:left;">The model is OpenAI/Anthropic-API compatible and available now via <a class="link" href="https://kimi.com?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">kimi.com</a>, the Moonshot API, Kimi Code CLI, and Hugging Face.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://openai.com/index/codex-for-almost-everything/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Codex goes from coding agent to desktop Copilot</b></a><br>The new Codex takes its &quot;(almost) everything&quot; tagline pretty seriously: background computer use lets multiple agents click around your Mac without stepping on your own work, a native browser turns frontend iteration into a point-and-annotate loop instead of a prompt-and-hope one. Add image generation inside the agent loop, a memory preview, and cross-session automations that resume tasks across days, and OpenAI is quietly reshaping Codex into a desktop control surface rather than a coding sidekick. Rolling out now to Codex desktop app users.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://blog.cloudflare.com/email-for-agents/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Email inbox for your AI agents</b></a><br>Every agent can now have their own inbox with Cloudflare&#39;s Email Service in public beta. Besides just inbox, it enables a bunch of features like asynchronous work, persistent state across replies, and a channel users already know how to use. It&#39;s a neat counterpoint to the default assumption that agents need bespoke chat interfaces. Also shipping: an Email MCP server, CLI tooling, and an open-source Agentic Inbox you can deploy in one click.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://openai.com/index/introducing-gpt-5-5/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>OpenAI drops its new frontier model GPT 5.5</b></a><br>OpenAI shipped GPT-5.5 today (codename &quot;Spud&quot;), six weeks after 5.4 and one week after Opus 4.7. Interesting to see the release cadence now measured in &quot;days since last frontier model.&quot; 😅 It takes the top spot on Terminal-Bench 2.0 (82.7%), FrontierMath Tier 4 (35.4%), and long-context retrieval at 1M tokens, while Opus 4.7 hangs onto SWE-Bench Pro and MCP Atlas. API access is &quot;coming very soon&quot; at $5/$30 per million tokens, with the Pro variant at a spicy $30/$180.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><b>OpenAI and Google shipped their enterprise agent platforms on the same day</b><br><a class="link" href="https://cloud.google.com/blog/products/ai-machine-learning/introducing-gemini-enterprise-agent-platform?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Google&#39;s Gemini Enterprise Agent Platform</b></a> absorbs Vertex AI. All future roadmap ships through Agent Platform, which bundles Agent Studio (low-code), an upgraded ADK, and a proper governance stack: Agent Identity, Registry, Gateway, plus runtime that supports multi-day workflows with persistent Memory Bank. It gives a single platform to build agents, scale to production, establish centralized control, and optimize with full traces.<br><br>A few hours later, <a class="link" href="https://openai.com/index/introducing-workspace-agents-in-chatgpt/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>OpenAI released Workspace Agents in ChatGPT</b></a>. These are Codex-powered team agents that keep running while you&#39;re offline, plug into Slack, Drive, Salesforce, and Notion, and can be scheduled or triggered by events. Build one in the sidebar by describing a workflow in plain English, then let it handle month-end close or inbound lead routing while your team does literally anything else. Free until May 6, after which credit-based pricing kicks in.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/google/agents-cli?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Agents CLI in Agent Platform</b></a>: Google released an open-source CLI that gives AI agents like Claude Code, Cursor, and Gemini CLI a machine-readable path into Google Cloud&#39;s agent stack. Describe the agent in a simple prompt, and they use CLI + the bundled skills to scaffold an ADK project, run evals, and deploy to Agent Runtime, Cloud Run, or GKE.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/cosmicstack-labs/mercury-agent?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Mercury</b></a>: Open-source CLI and Telegram AI agent that asks before it acts, like shell blocklists, folder-scoped file access, and explicit approval for sensitive commands. Personality lives in <code>soul.md</code> and <code>persona.md</code>, and daily token budgets keep it from burning through your API credits.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.kimi.com/blog/kimi-vendor-verifier?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Kimi Vendor Verifier</b></a>: Moonshot’s open-source toolkit that checks whether third-party inference providers are actually running Kimi K2 correctly. It runs six benchmarks to separate real model issues from sloppy engineering at the vendor layer.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/trycua/status/2047383200348221632?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Cua Driver</b></a>: An open-source macOS driver that lets any agent like Claude Code, Codex, or your own click and type inside real Mac apps in the background, without stealing your cursor or pulling focus across Spaces. It works by tapping into a few of Apple&#39;s private, undocumented system APIs to deliver input directly to a target app, so the app responds while your foreground window keeps everything it had.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gpt-5-5-kimi-k2-6-built-for-autonomous-ai-agents"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=961d7379-518f-47cf-89ed-0f443b53ed4c&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Build AI Coding Agents that Run ∞ in the Cloud </title>
  <description>+ Search, Fetch, Browser, and Web agent in one CLI + Skill</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d1923d9d-ee0a-4188-85f8-ea2e9dc6cc9b/How_to_Run_a_247_AI_Agent_that_Grows_with_You__1_.png" length="2581684" type="image/png"/>
  <link>https://www.theunwindai.com/p/build-ai-coding-agents-that-run-in-the-cloud</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/build-ai-coding-agents-that-run-in-the-cloud</guid>
  <pubDate>Wed, 15 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-15T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/tinyfish-io/tinyfish-cookbook/blob/main/skills/use-tinyfish/SKILL.md?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">One npm to give your AI Agents the entire live web</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">AI coding agent that adapts to your workflow</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://open-agents.dev/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Build your own agents that run infinitely in the cloud</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://claude.com/blog/introducing-routines-in-claude-code?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">Run your Claude Code Routines on autopilot</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/awesome_agent_skills/self-improving-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Self-improving agent skills with built-in eval loop</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>How to Run a 24/7 AI Agent that Grows with You</b></a></p><p class="paragraph" style="text-align:left;">I’ve been running a bunch of agents every day for months.</p><p class="paragraph" style="text-align:left;">The problem is that I was the one constantly tweaking and learning while they just held onto context.</p><p class="paragraph" style="text-align:left;">I tested it out by putting the same Monica agent on Hermes at the same time.</p><p class="paragraph" style="text-align:left;">She started creating her own playbook from my edits and keeps getting better without me.</p><p class="paragraph" style="text-align:left;">In this blog, I detailed how I did it. You’ll also understand the difference between an agent you manage and one that actually grows with you.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/dfbcddab-2347-4afa-8972-4c6855a0cc2a/How_to_Run_a_247_AI_Agent_that_Grows_with_You.png?t=1776233672"/><div class="embed__content"><p class="embed__title"> How to Run a 24/7 AI Agent that Grows with You </p><p class="embed__description"> My agent started teaching itself while I slept </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/tinyfish-io/tinyfish-cookbook/blob/main/skills/use-tinyfish/SKILL.md?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>One npm to Give Your AI Agents the Entire Live Web</b></a></h3><div class="image"><a class="image__link" href="https://github.com/tinyfish-io/tinyfish-cookbook/blob/main/skills/use-tinyfish/SKILL.md?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/a9446bf4-9f75-42a6-950a-155bf70da551/Newsletter_Design_Presentation__1_.png?t=1776230466"/></a></div><p class="paragraph" style="text-align:left;">One npm install and a Skill markdown file - that&#39;s all it takes to give your coding agent full access to the live web.</p><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.tinyfish.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>TinyFish</b></a> just released their CLI + Agent Skill that lets Claude Code, Codex, Cursor, OpenClaw, and other agents autonomously call four web primitives directly from the terminal: Search, Fetch, Browser, and Agent. </p><p class="paragraph" style="text-align:left;">Everything runs on their infrastructure, so you can automate workflows at scale.</p><p class="paragraph" style="text-align:left;">You install the skill file once, and your agent figures out the rest: which endpoint to hit, how to structure the call, where to write the output. No integration code needed. </p><p class="paragraph" style="text-align:left;">All four primitives are built in-house on TinyFish&#39;s custom Chromium engine with 28 anti-bot mechanisms at the C++ level. The platform already ranks #1 on Mind2Web (89.9% accuracy) with 40M+ operations running for clients like Google, DoorDash, and Volkswagen.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Skills over MCP for execution</b>: The skill approach uses 87% fewer tokens per operation, writes output to the filesystem instead of the context window, and delivers 2x higher task completion on complex tasks.</p></li><li><p class="paragraph" style="text-align:left;"><b>End-to-end signal loop</b>: Because TinyFish owns search, fetch, browser, and agent, every run teaches the entire stack to improve - something you can&#39;t build by assembling third-party APIs.</p></li><li><p class="paragraph" style="text-align:left;"><b>One platform, one session</b>: Same IP, same fingerprint, same cookies across your whole workflow. Sites see one client, not five disconnected tools making separate requests.</p></li><li><p class="paragraph" style="text-align:left;"><b>Free tier available</b>: 500 steps, no credit card required, with an <a class="link" href="https://github.com/tinyfish-io/tinyfish-cookbook?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">open-source cookbook and skills on GitHub</a>.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Vibe: An AI Coding Agent That Adapts to Your Workflow</b></a></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/f5807d05-c007-4573-89fd-3f4d448d73b2/image.png?t=1776232729"/></a></div><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Vibe</b></a> gives you a configurable agent runtime: composable skills, custom subagents, unified modes, MCP integrations, and fine-grained control over what the agent is allowed to do.</p><p class="paragraph" style="text-align:left;">For developers who want their tools to work the way they work, this is worth a close look.</p><p class="paragraph" style="text-align:left;"><b>Key highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Unified agent modes</b>: Configure custom modes that combine tools, permissions, and behaviors. Switch contexts without switching tools - from a read-only exploration mode to a fully autonomous execution mode, all managed through a single config.</p></li><li><p class="paragraph" style="text-align:left;"><b>Custom subagents on demand</b>: Define specialized agents for recurring tasks: deploy scripts, PR reviews, test generation. Invoke them when needed; they run independently and return results asynchronously.</p></li><li><p class="paragraph" style="text-align:left;"><b>Skills with .agents/skills/ standard support</b>: Skills extend agents with new tools, slash commands, and specialized behaviors. Vibe now supports the .agents/skills/ standard, improving interoperability across agent tooling. </p></li><li><p class="paragraph" style="text-align:left;"><b>Web search, notifications, and session resume</b>: The latest updates add web search mid-session, ping notifications when the agent needs attention, and /resume to continue any previous session with full context.</p></li><li><p class="paragraph" style="text-align:left;"><b>MCP in two steps</b>: Add your preferred tool to config.toml and it&#39;s connected. No wrappers, no boilerplate beyond the config tweak and an AGENTS.md file in the workspace.</p></li></ol><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Try it today!</b></a></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://open-agents.dev/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Build Your Own Agents that Run Infinitely in the Cloud</b></a></h3><div class="image"><a class="image__link" href="https://open-agents.dev/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1249e33c-4d31-4c3c-816c-57bc91cec083/Screenshot_2026-04-14_at_10.09.25_PM.png?t=1776229770"/></a></div><p class="paragraph" style="text-align:left;">Vercel looked at how Stripe, Spotify, and Block build internal coding agents, and decided to open source the entire playbook. </p><p class="paragraph" style="text-align:left;"><b>Open Agents</b> is a ready-to-fork platform for spinning up cloud coding agents that go from a chat prompt to committed code changes, no laptop required. </p><p class="paragraph" style="text-align:left;">The platform separates the agent brain from its execution sandbox, which turns out to be the key architectural decision. It means your model choices, sandbox lifecycle, and agent logic can all move independently. It ships with a chat UI, durable workflow runtime, isolated VMs with git baked in, and multi-model support through AI Gateway. </p><p class="paragraph" style="text-align:left;">Everything deploys on Vercel infrastructure and the repo is explicitly built to be customized, not consumed.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Three-Layer Design</b>: Web app handles auth and UI, the agent runs as a durable workflow outside the sandbox, and the VM provides filesystem, shell, and git access. Clean separation means each layer scales on its own.</p></li><li><p class="paragraph" style="text-align:left;"><b>Workflows That Don&#39;t Die</b>: Agent runs survive restarts, retry failures, and auto-checkpoint. You can disconnect and reconnect to a running session from anywhere.</p></li><li><p class="paragraph" style="text-align:left;"><b>Sandbox-Per-Session</b>: Every coding session gets an isolated environment with repo cloning, branch management, auto-commit, and optional PR creation. Sandboxes hibernate on inactivity and resume from snapshots.</p></li><li><p class="paragraph" style="text-align:left;"><b>Built to Fork</b>: Not a SaaS product, it&#39;s a template. Deploy your own instance, wire up your GitHub App, swap in your preferred models, and build your team&#39;s custom coding agent platform.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://claude.com/blog/introducing-routines-in-claude-code?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Run your Claude Code Routines on autopilot</b></a><br>Anthropic just shipped &quot;Routines&quot; for Claude Code. Configure a prompt, point it at a repo and your connectors, then let it run on a schedule, via API webhook, or in response to GitHub events, all on Anthropic&#39;s cloud so your laptop can stay shut. Think nightly issue triage, auto-porting PRs across SDKs, or Datadog alerts that arrive pre-triaged with a draft fix. Available today across all paid plans, ​​with Claude Code on the web enabled.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/theo/status/2043611205856837680?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>What really is an Agent Harness?</b></a><br>Theo&#39;s latest video is the most fun explanation of AI coding harnesses you&#39;ll find — he builds one in ~60 lines of Python, then proceeds to lie to the model about what its tools do (it just believes you), swap the entire toolset for a single bash command (the model figures out file I/O on its own), and show why the same Opus model jumps from 77% to 93% just by moving it into Cursor. His core argument: the harness <i>is</i> the product, and whoever obsessively tweaks their system prompts and tool descriptions per model wins. Do watch this.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://blog.google/products-and-platforms/products/chrome/skills-in-chrome/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Turn your AI prompts in Chrome into reusable Skills</b></a><br>Chrome now lets you turn your best Gemini prompts into saved Skills - reusable, one-click AI workflows you can fire on any page or across multiple tabs. Great abstraction: instead of re-typing the same prompt every time you hit a recipe or a product page, you save it once, customize it, and trigger it with <code>/</code> going forward. Google&#39;s also shipping a curated Skills library with ready-made options, and your saved Skills sync across all signed-in Chrome desktops.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/claudeai/status/2044131493966909862?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Claude Code&#39;s new desktop app is built for parallel agents</b></a><br>Anthropic just dropped a major redesign of the Claude Code desktop app, and it&#39;s clearly built for the multi-agent workflow most of us have been using - spinning up parallel sessions across repos, each doing its own thing while you play air traffic controller. The new sidebar tracks all active sessions, there&#39;s a drag-and-drop layout with an integrated terminal and file editor, and side chats let you branch off quick questions without polluting the main task context. Available now on Pro, Max, Team, and Enterprise.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/awesome_agent_skills/self-improving-agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Self-Improving Agent Skills</b></a>: Automatically optimize your agent skills using a multi-agent system built with Google ADK (Agent Development Kit) and Gemini. Upload a skill, let the agents generate test scenarios and evaluation criteria, then watch as three specialized ADK agents collaborate to improve your skill through iterative optimization.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/kontext-security/kontext-cli?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">Kontext CLI</a></b>: Open-source tool that wraps AI coding agents with enterprise-grade identity, credential management, and governance. Instead of copy-pasting long-lived API keys, you declare dependencies, and the CLI handles OIDC auth, short-lived token exchange, and automatic expiry.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/BayramAnnakov/claude-reflect?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow"><b>Claude Reflect</b></a>: A Claude Code plugin that builds persistent memory by automatically capturing your corrections and preferences during coding sessions, then syncing them to CLAUDE.md so Claude doesn&#39;t repeat the same mistakes. It also analyzes your session history to spot repeating workflows and generates reusable slash commands from them.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><span style="color:inherit;font-family:inherit;font-size:inherit;">Markdown is the new Python</span></p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/theo/status/2043819374889554261?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">Theo - t3.gg</a></b><br></p></li><li><p class="paragraph" style="text-align:left;"><span style="color:inherit;font-family:inherit;font-size:inherit;">the ai labs, in competing with each other, are burning huge amounts of the commons on public trust in ai to win minor points against the others. their lobbyists, pr machines, lawsuits. it’s the very opposite of what marxist class struggle analysis would tell you</span><br><span style="color:inherit;font-family:inherit;font-size:inherit;">~ </span><b><a class="link" href="https://x.com/tszzl/status/2044190488408785282?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">roon</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=build-ai-coding-agents-that-run-in-the-cloud"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=f5cb07ed-e7d1-4494-9d14-ba9b584736ad&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>How to Run a 24/7 AI Agent that Grows with You</title>
  <description>My agent started teaching itself while I slept</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/dfbcddab-2347-4afa-8972-4c6855a0cc2a/How_to_Run_a_247_AI_Agent_that_Grows_with_You.png" length="2695268" type="image/png"/>
  <link>https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/how-to-run-a-24-7-ai-agent-that-grows-with-you</guid>
  <pubDate>Wed, 15 Apr 2026 06:14:54 +0000</pubDate>
  <atom:published>2026-04-15T06:14:54Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <category><![CDATA[Ai Blogs]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">I&#39;ve been running six agents on OpenClaw for months. They work. But the longer I ran them, the more I noticed a tax: I was maintaining the system more than the system was improving itself.</p><p class="paragraph" style="text-align:left;">I kept updating SOUL.md files, pruning stale memory, and repeating the same corrections across agents. The agents were not getting better on their own. I was getting better at managing them.</p><p class="paragraph" style="text-align:left;">Most agents can store context. Far fewer can turn completed work into reusable method. That is the difference I wanted to test.</p><p class="paragraph" style="text-align:left;">If you haven&#39;t read my previous article about OpenClaw, read that here: </p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><h2 class="heading" style="text-align:left;"><b>The correction loop</b></h2><p class="paragraph" style="text-align:left;">I started calling my approach corrective prompt-engineering.</p><p class="paragraph" style="text-align:left;">You watch the agent, notice a failure, explain the fix, update memory or instructions, and wait for the behavior to stick. Kelly&#39;s early drafts were full of emojis. I told her: no emojis, no hashtags, short punchy sentences. After a week, she got it. Dwight captured too much noise. I told him to focus on signal. He adjusted.</p><p class="paragraph" style="text-align:left;">That loop works. But it has a hidden assumption: <b>you are the learning system.</b></p><p class="paragraph" style="text-align:left;">Every improvement depends on you noticing the problem, diagnosing it, and writing down the correction. The agents do not get better while you sleep. They get better when you pay attention.</p><h2 class="heading" style="text-align:left;"><b>The experiment</b></h2><p class="paragraph" style="text-align:left;">I kept the OpenClaw squad running, but set up a second Monica on Hermes Agent. Same job. Same Mac Mini. Same access to Dwight&#39;s intel files. Not a replacement. Just a parallel test.</p><p class="paragraph" style="text-align:left;">Hermes Agent is open-source from Nous Research. I was skeptical. Every agent tool claims some version of &quot;memory&quot; and &quot;learning.&quot; Most of them mean &quot;we store your chat history.&quot; That is not learning. That is hoarding.</p><p class="paragraph" style="text-align:left;">Setup was simple. One command:</p><div class="codeblock"><pre><code>curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash</code></pre></div><p class="paragraph" style="text-align:left;">Then <i><b>&#39;hermes setup&#39;</b></i>. It detected OpenClaw on the Mac Mini and offered to import settings, memories, and API keys. For Telegram, it walked me through BotFather setup. I sent the token and it connected. One tip: use a frontier model. The learning loop needs strong reasoning to work well.</p><h2 class="heading" style="text-align:left;"><b>The first thing that felt different</b></h2><p class="paragraph" style="text-align:left;">The first time I checked &#39;<b>~/.hermes/skills/&#39;</b> and found files I did not create, something clicked.</p><p class="paragraph" style="text-align:left;">The one that stood out was &#39;<b>local-writing-canon-analysis/SKILL.md&#39;</b>. Monica had written a procedure for reading my published articles before drafting in my voice. Not &quot;I know your style&quot; in the abstract. More like: read the shipped work, then infer the voice from what actually survived editing.</p><p class="paragraph" style="text-align:left;">The file captured concrete editorial rules: keep the compounding thesis, avoid framing new topics as product comparisons, center the piece on outcomes like memory and reuse rather than features.</p><p class="paragraph" style="text-align:left;">I did not write it. She did. She watched what I kept, what I cut, and wrote down the pattern. Other skills showed up too: operational playbook, workflow procedures, reusable task patterns. Some were useful. Some were generic. But the default behavior, turning completed work into reusable procedure, was new.</p><p class="paragraph" style="text-align:left;">The other thing that stood out was recall. When I searched for telegram OR gateway OR restart OR stuck, Hermes agent surfaced the exact troubleshooting arc from a previous session: the polling conflict, the lesson that gateway status alone is not proof of health, and the practical fix path. All from a conversation weeks earlier that nobody had manually promoted into memory.</p><p class="paragraph" style="text-align:left;">The work leaves residue. Not just a memory of what happened, but a method for next time.</p><h2 class="heading" style="text-align:left;"><b>Who owns the correction loop</b></h2><p class="paragraph" style="text-align:left;"><b>OpenClaw Monica</b> improves when I notice a problem and teach the fix. I notice a problem, give feedback, and she stores the correction for next time. The improvement depends on both of us.</p><p class="paragraph" style="text-align:left;"><b>Hermes Monica</b> closes more of that loop herself. After a complex task, she evaluates what happened, decides what is worth keeping, and writes it into a skill file. I can inspect it, edit it, or delete it. But I did not have to initiate it.</p><p class="paragraph" style="text-align:left;">That is the shift that matters. <b>OpenClaw mostly stores what I explicitly teach. Hermes tries to turn finished work into future procedure.</b></p><p class="paragraph" style="text-align:left;">The difference I cared about was not recall architecture. It was who owned the improvement loop.</p><h2 class="heading" style="text-align:left;"><b>What still breaks</b></h2><p class="paragraph" style="text-align:left;">Agents still hallucinate confidence. Self-improvement is not self-verification.</p><p class="paragraph" style="text-align:left;">During a migration session, Monica treated the Hermes migration archive as if it contained everything from OpenClaw. It did not. The actual source of truth was the live &#39;<i><b>~/.openclaw/</b></i><i>&#39; </i>workspace. She inferred completeness from partial data and moved forward with confidence she had not earned.</p><p class="paragraph" style="text-align:left;">The Telegram gateway was the other one. After a restart, the gateway reported as loaded, but the bot was not responding. launchd said the service was running. The live responder was dead. Status screens flatter you. Logs tell the truth.</p><p class="paragraph" style="text-align:left;">Monica turned that failure into a recovery skill on her own. The file sits at <i><b>~/.hermes/skills/autonomous-ai-agents/hermes-telegram-gateway-recovery/SKILL.md</b></i>. It includes a diagnostic sequence: check gateway status, inspect logs, run the safe restart script, verify a real process plus Telegram reconnect before declaring success.</p><p class="paragraph" style="text-align:left;">That skill was not prompted. She hit the problem, solved it, and wrote the playbook (aka skill)</p><p class="paragraph" style="text-align:left;"><b>Mistake goes in. Procedure comes out.</b></p><p class="paragraph" style="text-align:left;">This is not automatic perfection. Some generated skills were too generic. Some captured the wrong level of abstraction. I still had to inspect, prune, and occasionally delete them. The difference was not that supervision disappeared. The difference was that useful procedure started showing up without me authoring every improvement by hand.</p><h2 class="heading" style="text-align:left;"><b>Running both</b></h2><p class="paragraph" style="text-align:left;">The OpenClaw squad handles research, content drafting, code review, and the newsletter on cron schedules. Hermes Monica runs as the chief of staff experiment on the same Mac Mini. She reads the same intel files Dwight produces on OpenClaw. Dwight writes DAILY-INTEL.md. Monica reads it. The handoff is a markdown file on disk.</p><p class="paragraph" style="text-align:left;">OpenClaw gives me manual control and predictability. Hermes gives Monica a more self-maintaining improvement loop.</p><p class="paragraph" style="text-align:left;">Both support the <span style="text-decoration:underline;"><a class="link" href="https://agentskills.io?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you" target="_blank" rel="noopener noreferrer nofollow">agentskills.io</a></span> standard, so skills are portable across OpenClaw, Hermes, Claude Code, and Cursor. Nothing is locked to one platform.</p><p class="paragraph" style="text-align:left;">I did not plan to run both long-term. But they complement each other. The agents I want full control over stay on OpenClaw. The agent I want to watch improve more autonomously runs on Hermes.</p><h2 class="heading" style="text-align:left;"><b>How to test this yourself</b></h2><p class="paragraph" style="text-align:left;">Start the boring way: one agent, one job, one recurring workflow. Install Hermes with one command. Run &#39;<b>hermes setup</b>&#39;. Pick a frontier model. Connect Telegram.</p><p class="paragraph" style="text-align:left;">The question is not whether day one looks good. The question is whether day fourteen is better without you hand-tuning every session.</p><p class="paragraph" style="text-align:left;">If you are already running OpenClaw, run Hermes alongside it. During setup, Hermes detects OpenClaw and offers to import your settings. Pick one agent. See what happens.</p><h2 class="heading" style="text-align:left;"><b>Day 30 versus day 1</b></h2><p class="paragraph" style="text-align:left;"><b>The system that maintains itself compounds faster than the one that depends on you.</b></p><p class="paragraph" style="text-align:left;">OpenClaw is an agent you actively shape. Hermes is an agent that turns more of its own work into future procedure and improve itself. Not universally better. A different learning loop.</p><p class="paragraph" style="text-align:left;">The best 24/7 agent is not the one that gives the best first answer. It is the one that gives a better answer on day 30 than day 1. Without you having to teach it every lesson by hand.</p><p class="paragraph" style="text-align:left;">Start with one agent. One job. Let it run. Then check whether day 30 is better than day 1.</p><p class="paragraph" style="text-align:left;">That is the test.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">We share in-depth blogs and tutorials like this 2-3 times a week, to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=how-to-run-a-24-7-ai-agent-that-grows-with-you"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=85509c5c-d1d0-4717-b228-5bfc7cc373d7&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Karpathy&#39;s AI Coding Agent Rant in a Claude.md File</title>
  <description>+ Google&#39;s best engineering practices in 20 Skills</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/2268565b-9bab-45de-a203-48362dc887f9/Karpathy_s_AI_Coding_Agent_Rant_in_a_Claude.md_File.png" length="2772613" type="image/png"/>
  <link>https://www.theunwindai.com/p/karpathy-s-ai-coding-agent-rant-in-a-claude-md-file</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/karpathy-s-ai-coding-agent-rant-in-a-claude-md-file</guid>
  <pubDate>Mon, 13 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-13T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Ship production-ready voice agents with open-weight TTS</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/addyosmani/agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>Google&#39;s best engineering practices in 20 Agent Skills</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/forrestchang/andrej-karpathy-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Karpathy-inspired CLAUDE.md file to improve Claude Code behavior</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/garrytan/status/2042925773300908103?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Get 100x from your AI Agents with Thin Harness and Fat Skills</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/hwchase17/status/2042978500567609738?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Own your memory for your agent harness</a></b></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Ship Production-Ready Voice Agents with Open-weights TTS</a></b></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" rel="noopener" target="_blank"><img alt="" class="image__image" style="border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;box-sizing:border-box;border-color:#E5E7EB;" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/dc575688-6afa-4aee-b4ba-18e84298dd4e/image.png?t=1776052252"/></a></div><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Voxtral TTS</a></b> is a lightweight 4B parameter text-to-speech model with state-of-the-art performance in multilingual voice generation. It goes beyond reading text aloud, capturing a speaker&#39;s personality: natural pauses, rhythm, intonation, and emotional dexterity. Available now via API, Mistral Studio, and open weights on Hugging Face.</p><p class="paragraph" style="text-align:left;"><b>Key highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Emotion-aware speech generation</b> - Contextual understanding (neutral, happy, sarcastic, and more) determines whether output sounds natural or robotic. Voxtral TTS models both meaning and personality, not just pronunciation.</p></li><li><p class="paragraph" style="text-align:left;"><b>Zero-shot custom voice context in 9 languages</b> - Provide a 5-25 second voice prompt and the model adapts to accent, inflection, rhythm, and even disfluencies. Supports English, French, German, Spanish, Dutch, Portuguese, Italian, Hindi, and Arabic.</p></li><li><p class="paragraph" style="text-align:left;"><b>Cross-lingual voice adaptation</b> - Generate speech in one language using a voice prompt in another. A French voice prompt with English text produces natural French-accented English, useful for cascaded speech-to-speech translation.</p></li><li><p class="paragraph" style="text-align:left;"><b>70ms model latency, ~9.7x real-time factor</b> - Built for voice agent applications. Streams natively and integrates into any existing STT and LLM stack.</p></li><li><p class="paragraph" style="text-align:left;"><b>Beats ElevenLabs Flash v2.5 on naturalness</b> - Human evaluations show Voxtral TTS wins on flagship voices (58.3% vs 41.7%) and voice customization (68.4% vs 31.6%).</p></li></ol><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech/?utm_source=unwindai&utm_medium=newsletter&utm_campaign=audio" target="_blank" rel="noopener noreferrer nofollow">Try it now!</a></b></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://github.com/addyosmani/agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Google&#39;s Best Engineering Practices in 20 Agent Skills</a></b></h3><div class="image"><a class="image__link" href="https://github.com/addyosmani/agent-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/c97140bf-5a35-4816-bf73-df5e958007ab/Screenshot_2026-04-12_at_9.27.53_PM.png?t=1776054478"/></a></div><p class="paragraph" style="text-align:left;">Google&#39;s Addy Osmani just packaged 14+ years of senior engineering judgment into Markdown files, and now your AI coding agent can follow them. </p><p class="paragraph" style="text-align:left;">He open-sourced <b>Agent Skills,</b> a collection of 20 structured engineering workflows as Skills and 7 slash commands that cover the full software development lifecycle, from writing specs to shipping code. Each skill is a step-by-step process with verification gates, defined inputs/outputs, and anti-rationalization tables that prevent your agent from taking shortcuts like skipping tests or jumping straight to code. </p><p class="paragraph" style="text-align:left;">The skills map to six development phases (Define → Plan → Build → Verify → Review → Ship), and they bake in real engineering principles like Hyrum&#39;s Law, Chesterton&#39;s Fence, and trunk-based development. </p><p class="paragraph" style="text-align:left;">The repo has already crossed 14K stars already in just a couple of days already!</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Workflows, Not Prompts</b> - Each of the 20 skills has defined inputs, outputs, and verification gates. The agent can&#39;t skip to the next step without completing the current one.</p></li><li><p class="paragraph" style="text-align:left;"><b>7 Slash Commands</b> - <code>/spec</code>, <code>/plan</code>, <code>/build</code>, <code>/test</code>, <code>/review</code>, <code>/code-simplify</code>, and <code>/ship</code> map to the full development lifecycle, making it easy to invoke the right process at the right time.</p></li><li><p class="paragraph" style="text-align:left;"><b>Three Specialist Personas</b> - Ships with code-reviewer, test-engineer, and security-auditor agent personas you can load for targeted review workflows.</p></li></ol><p class="paragraph" style="text-align:left;">You need to check it out now!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://github.com/forrestchang/andrej-karpathy-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Karpathy-inspired CLAUDE.md File to Improve Claude Code Behavior</a></b></h3><div class="image"><a class="image__link" href="https://github.com/forrestchang/andrej-karpathy-skills?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/9fb772cf-6f4e-46b9-9161-ad966d5bf33f/Screenshot_2026-04-12_at_9.36.29_PM.png?t=1776054993"/></a></div><p class="paragraph" style="text-align:left;">Andrej Karpathy diagnosed exactly how LLMs fail at coding. And now there&#39;s a one-file fix you can install in 10 seconds. </p><p class="paragraph" style="text-align:left;"><b>andrej-karpathy-skills</b> is an open-source <code>CLAUDE.md</code> file by developer Forrest Chang that encodes four behavioral principles directly into Claude Code, all derived from Karpathy&#39;s observations with building using AI coding agents. </p><p class="paragraph" style="text-align:left;">Back in January, Karpathy documented how he shifted from mostly manual coding to 80% agent coding in a matter of weeks. But he was equally blunt about the failure modes: agents making wrong assumptions without checking, over-complicating everything, and quietly messing with unrelated code as side effects. </p><p class="paragraph" style="text-align:left;">This project turns those observations into guardrails. Drop the file in your project root, and Claude Code automatically picks up the constraints for cleaner diffs, fewer rewrites, and agents that pause to ask before assuming.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Assumptions get surfaced, not buried</b> - The file forces the agent to explicitly state what it&#39;s assuming and ask for clarification when multiple interpretations exist, instead of silently picking one.</p></li><li><p class="paragraph" style="text-align:left;"><b>Simplicity is enforced, not suggested</b> - If 200 lines could be 50, rewrite. No speculative flexibility, no abstractions for single-use code, no features nobody asked for.</p></li><li><p class="paragraph" style="text-align:left;"><b>Surgical precision on edits</b> - The agent only modifies what&#39;s directly relevant to the task — no touching adjacent comments, no reformatting, no surprise refactors.</p></li><li><p class="paragraph" style="text-align:left;"><b>Success criteria over step-by-step hand-holding</b> - Inspired by Karpathy&#39;s observation that LLMs are best when looping toward verifiable goals: write the test first, then make it pass.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/openclaw/status/2043132528094036332?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>OpenClaw’s latest update might make your Claws better with GPT-5.4</b></a><br>A huge release dropped by the OpenClaw team today with a formal GPT-5.4 vs Opus 4.6 agentic parity gate baked into the release pipeline. It’s a clear signal that the project is treating GPT-5.4 as a first-class citizen post-Anthropic lockout. The update also ships ChatGPT memory import ingestion, richer video generation modes, and a pile of fixes for the OAuth/transport bugs that plagued early 5.4 adopters. If you rage-quit Claude after the April 4 subscription crackdown and found GPT-5.4 underwhelming, this is the release worth retesting with retuned bootstrap files.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/garrytan/status/2042925773300908103?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>Get 100x from your AI Agents with Thin Harness and Fat Skills</b></a><br>If you&#39;ve been thinking about how to structure AI agents, Garry Tan&#39;s &quot;thin harness, fat skills&quot; essay is a really satisfying read. The gist: stop cramming logic into bloated orchestration layers with 40 MCP tools. Instead, put judgment into rich markdown skill files and push execution into fast, deterministic tooling underneath. He walks through a real system at YC where matching skills self-improve by analyzing mediocre event feedback, which is exactly the kind of compounding loop that makes you go &quot;oh, right, that&#39;s how this should work.&quot; Do give it a read.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/hwchase17/status/2042978500567609738?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>Own your memory for your agent harness</b></a><br>The thing that makes your AI agent actually good over time isn&#39;t the model, it&#39;s all the context it&#39;s built up about you, your work, and your preferences. Harrison Chase connects this nicely to why owning your agent harness matters: when you use a closed agent harness, you&#39;re giving away your agent&#39;s memory. And memory is really just context! Model providers know this, which is why they&#39;re quietly pulling more state behind their APIs. His story about accidentally losing his email agent&#39;s memory and having to reteach it everything from scratch is a perfect example of why this matters. Another interesting read coming on X!</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/marmaduke091/status/2043382991901147158?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>Leaked screenshots from Anthropic show Full-Stack App Builder</b></a><br>Another (rumoured) leak from Anthropic showing a Lovable-like interface where you can describe apps in natural language, pick templates for chatbots, games, or photo albums, and it spins up full-stack apps. Powered by Claude Opus 4.6, it offers live previews, one-click publishing, and more. Not sure how true this is, but we won’t be surprised!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/multica-ai/multica?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>Multica</b></a>: Turns coding agents into real teammates. Assign issues to an agent like you&#39;d assign to a colleague, and they&#39;ll pick up the work, write code, report blockers, and update statuses autonomously. Your agents show up on the board, participate in conversations, and compound reusable skills over time. Works with Claude Code, Codex, OpenClaw, and OpenCode.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/RunanywhereAI/rcli?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>RCLI</b></a>: A fully on-device voice AI for macOS that runs a complete STT → LLM → TTS pipeline natively on Apple Silicon, no API keys needed. It can control 38 macOS actions by voice (Spotify, volume, screenshots, etc.), do local RAG over your documents with ~4ms retrieval, and claims up to 550 tok/s on M3+.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/vercel-labs/just-bash?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow"><b>just-bash</b></a>: A sandboxed bash implementation in TypeScript from Vercel, designed to be the execution environment AI agents use when they need to run shell commands. It provides an in-memory filesystem, broad Unix command coverage, and configurable execution limits to prevent runaway scripts.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">vibecoding is fentanyl for people with an iq over 120</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/runaway_vol/status/2043028468259041762?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Blair Dulder CPA™</a></b><br><br></p></li><li><p class="paragraph" style="text-align:left;">OpenAI is starting to look like Google in 2002 & Anthropic is starting to look like Yahoo in 2002.</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/yacineMTB/status/2043127335184900417?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">kache</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-ai-coding-agent-rant-in-a-claude-md-file"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=69ecc6b1-695e-4ef7-b47f-fdfbc839c04c&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Claude Mythos Too Powerful to be Released (AGI for Coding) </title>
  <description>+ Karpathy’s knowledge base builder as a Skill</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1d1f1a38-b962-4260-9ea6-33573fa292d9/Claude_Mythos_Too_Powerful_to_be_Released__AGI_for_Coding_.png" length="2215675" type="image/png"/>
  <link>https://www.theunwindai.com/p/claude-mythos-too-powerful-to-be-released-agi-for-coding</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/claude-mythos-too-powerful-to-be-released-agi-for-coding</guid>
  <pubDate>Wed, 08 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-08T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.anthropic.com/glasswing?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Anthropic’s new model is too powerful to be available</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/safishamsi/graphify?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Andrej Karpathy’s knowledge base builder as a Skill</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://googlecloudplatform.github.io/scion/overview/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Google’s open-source multi-agent orchestration testbed</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/googlegemma/status/2041512106269319328?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">OpenClaw + Ollama + Gemma 4 26B for local agentic setup</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://autocli.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">Turn any website into structured output for CLI</a></b></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://www.anthropic.com/glasswing?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Anthropic’s New Model is Too Powerful to be Available</b></a></h3><div class="image"><a class="image__link" href="https://www.anthropic.com/glasswing?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/c862f50f-6a24-402e-8194-426065c39bc7/Screenshot_2026-04-07_at_9.04.50_PM.png?t=1775621096"/></a></div><p class="paragraph" style="text-align:left;">Every frontier lab races to ship its most powerful model. Anthropic did the opposite. </p><p class="paragraph" style="text-align:left;"><b>Claude Mythos Preview</b>, the company&#39;s strongest model by a mile, won&#39;t be available to the public. Its ability to find and exploit software vulnerabilities is so strong that Anthropic is treating it as a security event, not a product launch. </p><p class="paragraph" style="text-align:left;">Under <b>Project Glasswing</b>, a coalition including AWS, Apple, Google, Microsoft, NVIDIA, and JPMorganChase gets exclusive access to use Mythos for defensive cybersecurity work. The model has already uncovered thousands of zero-days in every major OS and browser, some hidden for decades. </p><p class="paragraph" style="text-align:left;">The most capable AI model in the world exists right now. And the fact that you can&#39;t use it might be the most important thing about it.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Performance gap is massive</b>: Mythos scores 93.9% on SWE-bench Verified vs. Opus 4.6&#39;s 80.8%, and on SWE-bench Pro, the gap is even wider: 77.8% vs. 53.4%. </p></li><li><p class="paragraph" style="text-align:left;"><b>Real-world finds</b>: A 27-year-old OpenBSD vulnerability, an FFmpeg bug that dodged 5 million automated tests, and a fully autonomous Linux kernel privilege escalation chain - all found without human guidance.</p></li><li><p class="paragraph" style="text-align:left;"><b>Gated rollout</b>: Around 40 additional organizations beyond the launch partners can access Mythos for scanning critical infrastructure. Open-source maintainers can apply via Claude for Open Source.</p></li><li><p class="paragraph" style="text-align:left;"><b>Safeguards before scale</b>: Anthropic&#39;s plan is to develop and ship new cybersecurity safeguards with an upcoming Opus model before bringing Mythos-class capabilities to broader users. A Cyber Verification Program is coming for security professionals.</p></li></ol><p class="paragraph" style="text-align:left;">Read the full Project Glasswing announcement <a class="link" href="https://www.anthropic.com/glasswing?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">here</a>.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/safishamsi/graphify?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Andrej Karpathy’s Knowledge Base Builder as a Skill</b></a></h3><div class="image"><a class="image__link" href="https://github.com/safishamsi/graphify?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/45afe7dd-c659-4c56-a103-9c24ede07164/Screenshot_2026-04-07_at_9.25.23_PM.png?t=1775622329"/></a></div><p class="paragraph" style="text-align:left;">Andrej Karpathy posted his LLM Knowledge Bases workflow just last week, and someone already shipped a Skill he described. </p><p class="paragraph" style="text-align:left;"><b>Graphify</b> is an open-source Claude Code skill that takes any folder with code, PDFs, images, markdown, and compiles it into a navigable knowledge graph with a single command.</p><p class="paragraph" style="text-align:left;">Type <code>/graphify</code> in Claude Code, point it at a directory, and it produces an interactive graph visualization, a backlinked Obsidian vault, Wikipedia-style wiki articles, and a structured report highlighting the most connected concepts and surprising cross-references. </p><p class="paragraph" style="text-align:left;">It supports code in 13 programming languages, extracts from PDFs, and even processes images via Claude&#39;s vision capabilities.</p><p class="paragraph" style="text-align:left;">The open-source shipping speed is insane!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://googlecloudplatform.github.io/scion/overview/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Google’s Open-Source Multi-Agent Orchestration Testbed</b></a></h3><div class="image"><a class="image__link" href="https://googlecloudplatform.github.io/scion/overview/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/eb9c5c71-2403-4c47-8e96-a3d9f9900906/Screenshot_2026-04-07_at_9.36.25_PM.png?t=1775622990"/></a></div><p class="paragraph" style="text-align:left;">Google Cloud just open-sourced a multi-agent orchestration framework. It lets Claude Code, Gemini CLI, and Codex all work on your codebase at the same time. </p><p class="paragraph" style="text-align:left;"><b>Scion</b> is an experimental testbed that spins up each agent in its own container with separate credentials, a dedicated git worktree, and its own workspace, so your agents can genuinely run in parallel without stepping on each other. Y</p><p class="paragraph" style="text-align:left;">You define agent roles like &quot;Security Auditor&quot; or &quot;QA Tester&quot; via templates, and Scion handles spinning them up locally, on remote VMs, or across Kubernetes clusters. </p><p class="paragraph" style="text-align:left;">What&#39;s particularly interesting is its coordination philosophy: rather than prescribing rigid orchestration patterns, agents dynamically learn a shared CLI tool and decide themselves how to coordinate. </p><p class="paragraph" style="text-align:left;">It&#39;s early and experimental, but local mode is stable enough to start playing with today.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Groves as project namespaces</b>: Each project gets a <code>.scion</code> directory (called a Grove) that holds all agent config, templates, and state, keeping everything scoped cleanly to your repo.</p></li><li><p class="paragraph" style="text-align:left;"><b>Layered agent state tracking</b>: Scion tracks agents across three dimensions - lifecycle phase, cognitive activity (thinking, executing, waiting), and freeform detail, so you can actually tell whether an agent is stuck or just thinking.</p></li><li><p class="paragraph" style="text-align:left;"><b>Attach / Detach Workflow</b>: Agents run in tmux sessions; you can attach for human-in-the-loop interaction, queue messages while detached, and tunnel into remote agents securely.</p></li></ol><p class="paragraph" style="text-align:left;">Please note that it’s not an officially supported Google product. </p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/googlegemma/status/2041512106269319328?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>OpenClaw + Ollama + Gemma 4 26B for local agentic setup</b></a><br>Google&#39;s Gemma 4 dropped last week, and the 26B MoE variant is absurdly capable for its size. You can now pair it with OpenClaw for a fully local AI agent setup in about three steps and a few minutes: install Ollama, pull the model, and launch OpenClaw with Gemma as the backend. Local-first agentic AI that doesn&#39;t phone home - the lobster approves. 🦞</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://aws.amazon.com/about-aws/whats-new/2026/04/amazon-s3-files/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>AWS just turned S3 into a file system</b></a><br>Amazon S3 now doubles as a file system. S3 Files lets any compute instance, container, or Lambda function mount an S3 bucket with full POSIX-style semantics. Reads hit a local cache for speed, writes translate to efficient S3 API calls behind the scenes. If you&#39;ve ever cursed at a data staging pipeline just to get file-based tooling working on your S3 data lake, this one&#39;s for you.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/Teknium/status/2041370915012071577?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Karpathy’s wiki builder as a native Skill in Hermes Agent</b></a><br>Nous Research just shipped Karpathy&#39;s LLM-Wiki pattern as a native Hermes Agent skill. Your self-improving agent can now spin up persistent markdown knowledge bases that compile, cross-reference, and lint themselves over time. Hermes already dogfooded it by studying the web, code, and Nous&#39; own papers to build a full research vault around their projects. <code>hermes update</code>, type <code>/llm-wiki &lt;research x&gt;</code>, and let the agent do the librarian work.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://z.ai/blog/glm-5.1?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Z.ai GLM 5.1 is Opu 4.6-level at 1/3rd cost</b></a><br>Z.ai dropped GLM-5.1, a post-training refinement of their 744B MoE model that claims 94.6% of Claude Opus 4.6&#39;s coding performance at 1/3rd the cost. It’s trained entirely on 100K Huawei Ascend chips with zero Nvidia silicon in the mix (dangg). The model can stay on a single coding task for up to eight hours, handling planning through testing autonomously. Also scores 58.4 on SWE-Bench Pro, ahead of GPT-5.4 and Gemini 3.1 Pro. Weights are out under MIT license.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://autocli.ai/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>AutoCLI</b></a>: A blazing fast, memory-safe CLI tool. Fetch information from any website with a single command. Covers X, Reddit, YouTube, HackerNews, Bilibili, Zhihu, Xiaohongshu, and 55+ sites, with support for controlling Electron desktop apps, integrating local CLI tools (gh, docker, kubectl).</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/farzaa/clicky?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Clicky</b></a>: An open-source macOS app that puts an AI teacher right next to your cursor. It can see your screen, listen to you via push-to-talk, talk back with TTS, and even point at specific UI elements as it explains things. Runs on Claude, AssemblyAI, and ElevenLabs behind a Cloudflare Worker proxy.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.freestyle.sh/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow"><b>Freestyle</b></a>: A sandbox infrastructure platform that gives coding agents full Linux VMs, not containers, with sub-second startup, live forking, and pause/resume so you only pay when things are actually running.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">Magical OpenClaw experiences that use frontier models cost $300-1,000/day today, heading to $10,000/day and more. The future shape of the entire technology industry will be how to drive that to $20/month.</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/pmarca/status/2041397922940801170?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">Marc Andreessen</a></b><br><br></p></li><li><p class="paragraph" style="text-align:left;">The permanent underclass began today</p><p class="paragraph" style="text-align:left;">Claude Mythos won&#39;t be available to the public, but only billion dollar companies, governments, researchers, ...<br>~ <b><a class="link" href="https://x.com/scaling01/status/2041611607520776279?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">Lisan al Gaib</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=claude-mythos-too-powerful-to-be-released-agi-for-coding"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=bd6d13d3-39fc-4e3b-ba78-e447f38442e3&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Karpathy’s Autoresearch for Agent Engineering</title>
  <description>+ Google Gemma 4 with Skills on-device</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/160ae93d-fd54-40da-a2c9-f569f717b414/Karpathy_s_Autoresearch_for_Agent_Engineering.png" length="3245325" type="image/png"/>
  <link>https://www.theunwindai.com/p/karpathy-s-autoresearch-for-agent-engineering</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/karpathy-s-autoresearch-for-agent-engineering</guid>
  <pubDate>Mon, 06 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-06T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/kevingu/status/2039843234760073341?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Karpathy’s Autoresearch for agent engineering</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/garrytan/gstack?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Garry Tan&#39;s exact Claude Code setup open-sourced</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://developers.googleblog.com/bring-state-of-the-art-agentic-skills-to-the-edge-with-gemma-4/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Google Gemma 4 with code gen and Skills - all on-device</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://docs.openclaw.ai/concepts/dreaming?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Your OpenClaw agents can now dream</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.mintlify.com/blog/how-we-built-a-virtual-filesystem-for-our-assistant?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Mintlify replaced RAG with a virtual filesystem</a></b></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://x.com/kevingu/status/2039843234760073341?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Karpathy’s Autoresearch but for Agent Engineering</b></a></h3><div class="image"><a class="image__link" href="https://x.com/kevingu/status/2039843234760073341?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/73664cd4-fa49-45cf-927e-54db63981d8d/Screenshot_2026-04-05_at_11.45.58_PM.png?t=1775457963"/></a></div><p class="paragraph" style="text-align:left;">Karpathy&#39;s autoresearch let an AI agent run 100 ML experiments overnight on a single GPU. Now someone&#39;s applied the same idea to agent engineering itself. </p><p class="paragraph" style="text-align:left;">Kevin Gu just open-sourced <b>AutoAgent</b>, a library where a meta-agent autonomously improves a task agent&#39;s entire harness - prompts, tools, orchestration logic - by running thousands of parallel sandboxed experiments. </p><p class="paragraph" style="text-align:left;">Point it at a task domain with evals, walk away for 24 hours, and come back to an agent that built its own domain-specific tooling and verification loops from scratch. </p><p class="paragraph" style="text-align:left;">AutoAgent hit #1 on both SpreadsheetBench (96.5%) and TerminalBench (55.1%), beating every hand-engineered entry on both leaderboards. </p><p class="paragraph" style="text-align:left;">The sharpest finding: same-model pairings (Claude meta + Claude task) crush cross-model setups because the meta-agent implicitly understands how the inner model reasons. The team calls this &quot;model empathy.&quot; </p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Autoresearch for Agents</b>: Where Karpathy&#39;s loop edits training code and hill-climbs on validation loss, AutoAgent edits an agent&#39;s harness and hill-climbs on benchmark scores.</p></li><li><p class="paragraph" style="text-align:left;"><b>Emergent Behaviors</b>: Without being programmed to, the agent invented spot-checking for faster iteration, built its own verification loops, wrote per-task unit tests, and spun up sub-agents for complex domains.</p></li><li><p class="paragraph" style="text-align:left;"><b>Traces Over Scores</b>: Feeding only benchmark scores barely moved the needle. Sharing full reasoning trajectories with the meta-agent is what enabled targeted, meaningful harness edits.</p></li><li><p class="paragraph" style="text-align:left;"><b>Potential</b>: Every domain needs a different agent harness, and no team can hand-tune hundreds of them. AutoAgent is designed to continuously spin up and optimize task-specific agents across an organization.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;">🚨<b> </b><a class="link" href="https://news.ycombinator.com/item?id=47633396&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Anthropic Ends Subscription Coverage for OpenClaw</b></a><b> </b>🚨<b> </b></h3><p class="paragraph" style="text-align:left;">ICYMI: Anthropic&#39;s Claude Code lead, Boris Cherny, announced that Claude subscriptions no longer cover third-party tools like OpenClaw, effective April 4 at 12 pm PT. If you were running your agent workflows on a Pro or Team subscription, that access is now gone, and you’ll need an Anthropic API key with pay-as-you-go billing. </p><p class="paragraph" style="text-align:left;">Don’t fret, though. We audited our OpenClaw agents and workflows during the weekend, and these are our findings - we will keep using Claude Opus 4.6 for orchestrating the agents, and each agent could use GPT-5.4 (or GPT-5.3-codex for coding workflows). Peter and team have made several personality upgrades to the model so it feels less corporate, more alive, and still “<a class="link" href="https://x.com/vincent_koc/status/2040813179740074382?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">professionally unwilling to do dumb shit.</a>”</p><p class="paragraph" style="text-align:left;">Another good option would be Kimi K2.5 and MiniMax M2.1!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://github.com/garrytan/gstack?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Garry Tan&#39;s Exact Claude Code Setup Open-sourced</a></b></h3><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/0d437a53-5df0-450e-bf3b-655b98a66cbf/Screenshot_2026-04-06_at_12.10.11_AM.png?t=1775459415"/></div><p class="paragraph" style="text-align:left;">The head of Y Combinator is averaging 10,000–20,000 lines of code per day, and he just open-sourced the exact setup that makes it possible. </p><p class="paragraph" style="text-align:left;"><b>gstack</b> by Garry Tan is a collection of 20+ opinionated slash commands for Claude Code that assign the AI distinct engineering roles, from a CEO who challenges your product framing to a QA lead that opens a real browser, clicks through your app, finds bugs, and writes regression tests. </p><p class="paragraph" style="text-align:left;">It&#39;s not a new framework; it&#39;s a workflow layer that mirrors how a well-run startup actually operates: think, plan, build, review, test, ship. </p><p class="paragraph" style="text-align:left;">The repo hit 54K+ stars in weeks, sparked a viral debate about AI-assisted development at SXSW, and is one of the fastest-growing repos of 2026.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Role-Based Workflow</b>: Over 20 slash commands split the dev lifecycle into distinct specialist modes (planning, review, design, QA, security, shipping), preventing the &quot;one agent doing everything at once&quot; failure mode.</p></li><li><p class="paragraph" style="text-align:left;"><b>Persistent Browser Runtime</b>: A long-lived headless Chromium daemon keeps cookies, tabs, and login state across commands, enabling real browser-based QA with ~100ms latency per action after startup.</p></li><li><p class="paragraph" style="text-align:left;"><b>Second Opinions</b>: The <code>/codex</code> command pulls in an independent review from OpenAI&#39;s Codex CLI, then cross-references findings with Claude&#39;s <code>/review</code> to surface what each model caught or missed.</p></li><li><p class="paragraph" style="text-align:left;"><b>30-Second Install</b>: One paste command into Claude Code sets up the entire skill pack, and it also works with Codex, Gemini CLI, and Cursor via SKILL.md.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://developers.googleblog.com/bring-state-of-the-art-agentic-skills-to-the-edge-with-gemma-4/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Gemma 4&#39;s ecosystem exploded overnight</a></b><br>Google published an &quot;Agentic Skills on the Edge&quot; guide: multi-step planning, autonomous actions, and code gen all running on-device. Unsloth GGUFs fit the E4B model in 6GB RAM. Run ollama run gemma4:26b on your Mac and skip the API bill.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://void-model.github.io/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Netflix open-sources VOID, an object removal model</b></a><br>Of all the companies you&#39;d expect to release an open-source video AI model, Netflix probably wasn&#39;t on the list. But here we are! They just dropped VOID, a video editing model that goes beyond simple object removal. It actually re-simulates how the rest of the scene should behave once something&#39;s been erased. Remove a person diving into a pool, and the water stays undisturbed; remove a car from a crash, and the surviving vehicle keeps driving naturally. Outperforms Runway and other baselines by a wide margin in user preference tests. Now available on Hugging Face.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://docs.openclaw.ai/concepts/dreaming?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Your OpenClaw agents can now dream</a></b><br>New from OpenClaw: &quot;Dreaming,&quot; a background memory consolidation layer to solve for long-term recall in agents. Previously, important context either got explicitly saved to <code>MEMORY.md</code> or slowly decayed in daily note files. Dreaming observes which notes the agent actually retrieves over time, scores recall patterns across six weighted signals, and auto-promotes only the entries that pass every gate into permanent memory. It runs on a configurable sleep-cycle cadence, it&#39;s fully explainable, and it&#39;s off by default. Your lobster literally sleeps on it.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.mintlify.com/blog/how-we-built-a-virtual-filesystem-for-our-assistant?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Mintlify replaced RAG with a virtual filesystem</b></a><br>RAG is the default retrieval pattern for AI apps. Embed your docs, vector search at query time, hope the right chunks surface. Mintlify threw all of it out. They replaced their entire RAG pipeline with a virtual filesystem for AI documentation. Instead of chunking that structure into vectors and losing the relationships, Mintlify exposes it as a filesystem that AI agents can navigate. The agent browses documentation the way a developer would browse a codebase. No sandboxes, no micro-VMs. <span style="color:rgb(34, 34, 34);font-family:Arial, Helvetica, sans-serif;">Combined with the Hermes memory plugin system released recently, the retrieval landscape is fracturing fast. RAG isn&#39;t dying, but it&#39;s no longer the only pattern.</span></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://skills.sh/browserbase/skills/ui-test?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b> /ui-test</b></a>: Agent skill that analyzes a PR diff, generates adversarial test cases across three planning rounds, and fans them out to sub-agents that test your UI in real browsers via the Browserbase CLI. It outputs a standalone HTML report with embedded failure screenshots and suggested fixes.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://apfel.franzai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Apfel</b></a>: An open-source CLI tool that wraps Apple&#39;s on-device ~3B parameter LLM (shipping with macOS Tahoe) and exposes it as a UNIX pipe-friendly command, an OpenAI-compatible local server, and an interactive chat - all via a single <code>brew install</code>. Supports MCP, JSON output, file attachments, and context trimming for the 4,096-token window.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/santifer/career-ops?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow"><b>Career-Ops</b></a>: An open-source Claude Code skill that turns your terminal into a full job search pipeline. It scans 45+ company career pages, scores offers on a weighted A-F system, generates per-job ATS-optimized CVs, and tracks your entire pipeline. The author used it to process 740+ listings and land a Head of Applied AI role.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">I&#39;m calling it. AGI is already here – it&#39;s just not evenly distributed yet.</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/pmarca/status/2040922415551959338?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Marc Andreessen</a></b><br><br></p></li><li><p class="paragraph" style="text-align:left;">Before:</p><p class="paragraph" style="text-align:left;">move to SF. have an idea. look for a tech cofounder. build a deck in the meantime. Months pass...</p><p class="paragraph" style="text-align:left;">After:</p><p class="paragraph" style="text-align:left;">codex/claude in one window, X in the other. Build demo. Make a video of the demo. Announce it online, make it go viral. Cofounders/customers/investors come to you...</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/andrewchen/status/2040931112286118310?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">andrew chen</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=karpathy-s-autoresearch-for-agent-engineering"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=0a0dbfcc-3a7e-42df-8634-dd103982fa79&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Gemma 4 Runs on Your Phone</title>
  <description>+ Cursor is becoming Claude Code and Claude Code is becoming OpenClaw</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d1f22761-1eec-446c-bc08-2ee056a57c93/Gemma_4_Runs_on_Your_Phone.png" length="2835168" type="image/png"/>
  <link>https://www.theunwindai.com/p/gemma-4-runs-on-your-phone</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/gemma-4-runs-on-your-phone</guid>
  <pubDate>Fri, 03 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-03T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Gemma 4 - open, agentic, and runs on a Raspberry Pi</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://cursor.com/blog/cursor-3?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Stop editing code and start managing agents with Cursor 3</b></a></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/bcherny/status/2039421575422980329?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Anthropic ships NO_FLICKER mode for Claude Code</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/karpathy/status/2039805659525644595?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Karpathy’s workflow for building self-improving wikis</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/pika_labs/status/2039804583862796345?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Video chat with your OpenClaw agents with this Skill</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Gemma 4 - Open, Agentic, and Runs on a Raspberry Pi</a></b></h3><div class="image"><a class="image__link" href="https://blog.google/innovation-and-ai/technology/developers-tools/gemma-4/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/ab22a84e-5d75-4832-b965-0be7f88b21e7/image.png?t=1775203069"/></a></div><p class="paragraph" style="text-align:left;">Google&#39;s open-source models just got <i>really</i> good at being small. </p><p class="paragraph" style="text-align:left;"><b>Gemma 4</b> ships in four sizes, from a 2B edge model that runs on a Raspberry Pi to a 31B dense model that ranks #3 on Arena AI&#39;s text leaderboard, and the whole family drops under <b>Apache 2.0</b>. </p><p class="paragraph" style="text-align:left;">Built on the same research behind Gemini 3, every model is built for agentic workflows from the ground up with built-in reasoning, function calling, and structured output. All models are natively multimodal (text, image, video, audio across sizes) and support up to 256K context windows. </p><p class="paragraph" style="text-align:left;">This is Google making its strongest open-weight play yet!</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>MoE that punches up</b>: The 26B model activates just 3.8B parameters per forward pass but hits an Arena AI ELO of 1441, making it one of the most parameter-efficient reasoning models out there.</p></li><li><p class="paragraph" style="text-align:left;"><b>Edge-Native</b>: E2B and E4B are purpose-built for phones, IoT, and Raspberry Pi, running fully offline with near-zero latency and support for text, image, and audio input.</p></li><li><p class="paragraph" style="text-align:left;"><b>Agentic by Default</b>: Native function calling, structured JSON output, multi-step planning, configurable thinking modes, and even bounding box output for UI element detection, all baked in across every model size.</p></li><li><p class="paragraph" style="text-align:left;"><b>Apache 2.0 License</b>: A major shift from previous Gemma releases. No MAU limits, no usage restrictions.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://cursor.com/blog/cursor-3?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Stop Editing Code and Start Managing Agents with Cursor 3</a></b></h3><div class="image"><a class="image__link" href="https://cursor.com/blog/cursor-3?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1adc994f-b857-4378-a675-7c73e6e67e2c/ezgif-8c7458cbd1547817.gif?t=1775203371"/></a></div><p class="paragraph" style="text-align:left;">Forget managing one agent at a time. Cursor now lets you run a whole fleet.</p><p class="paragraph" style="text-align:left;">With <b>Cursor 3</b>, the team has rebuilt the interface from scratch. It’s no longer just an IDE with AI bolted on, but as a unified workspace where fleets of coding agents run in parallel across multiple repos. </p><p class="paragraph" style="text-align:left;">The new layout puts all your agents (local, cloud, mobile, Slack, GitHub, Linear) in one sidebar, so you&#39;re not tab-hopping between terminals and tools to track what&#39;s happening. </p><p class="paragraph" style="text-align:left;">It ships with Composer 2, their in-house frontier coding model, an integrated browser for testing, and a plugin marketplace with MCPs, skills, and subagents. You can always drop back into the full IDE when you need to go deeper.</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Parallel multi-repo agents</b>: Run multiple local and cloud agents simultaneously across different repositories, all visible and manageable from a single sidebar.</p></li><li><p class="paragraph" style="text-align:left;"><b>Local ↔ cloud handoff</b>: Move any agent session between your machine and the cloud in seconds, so long-running tasks keep going even when your laptop is closed.</p></li><li><p class="paragraph" style="text-align:left;"><b>Commit-to-PR workflow</b>: A streamlined diffs view lets you edit, review, stage, commit, and open PRs without switching tools.</p></li><li><p class="paragraph" style="text-align:left;"><b>Plugin marketplace</b>: Browse and install hundreds of plugins (MCPs, skills, subagents) with one click, or set up a private team marketplace.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://x.com/bcherny/status/2039421575422980329?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Anthropic Ships NO_FLICKER Mode for Claude Code</a></b></h3><div class="image"><a class="image__link" href="https://x.com/bcherny/status/2039421575422980329?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/500619f7-247f-452e-85c0-ebdcc9cd756e/image.png?t=1775203188"/></a></div><p class="paragraph" style="text-align:left;">Claude Code now runs like <code>vim</code> - fullscreen, flicker-free, and with actual mouse support inside your terminal. </p><p class="paragraph" style="text-align:left;">Anthropic just shipped an experimental NO_FLICKER rendering mode that virtualizes the entire terminal viewport, solving the age-old problem of screens jumping and flashing while your agent works.</p><p class="paragraph" style="text-align:left;">The new renderer draws on the terminal&#39;s alternate screen buffer (the same trick <code>vim</code> and <code>htop</code> use), only painting messages currently visible on screen. This keeps memory and CPU usage flat no matter how long your conversation gets. It’s a big deal for those marathon coding sessions. It&#39;s especially noticeable in VS Code&#39;s integrated terminal, tmux, and iTerm2, where rendering throughput has always been the bottleneck. </p><p class="paragraph" style="text-align:left;">Enable it with <code>CLAUDE_CODE_NO_FLICKER=1 claude</code> and you&#39;re in.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/karpathy/status/2039805659525644595?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Karpathy’s workflow for building self-improving wikis</a></b><br>Karpathy shared his current obsession: using LLMs to build personal knowledge wikis. The workflow is satisfyingly simple: dump raw research (papers, articles, repos) into a folder, let an LLM compile it into interconnected Markdown files with summaries and backlinks, and browse it all in Obsidian. The wiki compounds over time as queries generate new outputs (slides, charts, articles) that loop back in, and at ~400K words his setup handles complex Q&A without needing fancy RAG. Just well-maintained index files and LLM-driven &quot;health checks&quot; that lint for inconsistencies and suggest new threads to pull. Do give it a read!</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://developers.googleblog.com/en/developers-guide-to-building-adk-agents-with-skills/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Google’s guide to building ADK agents with Skills</b></a><br>Google just published a hands-on ADK guide that builds up to the interesting part: agents that write their own skills at runtime using the <a class="link" href="https://agentskills.io?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">agentskills.io</a> spec. The generated output is cross-compatible with Gemini CLI, Claude Code, Cursor, and dozens more. Four clean patterns, well-explained, and genuinely useful if you&#39;re building agentic workflows. Really good read, do check it out.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/Alibaba_Qwen/status/2039705104723611829?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Alibaba&#39;s Qwen 3.6-Plus goes all in on agentic coding</b></a><br>Alibaba just dropped Qwen 3.6-Plus, and it&#39;s laser-focused on agentic coding. Think autonomous task breakdown, iterative debugging, and even generating front-end pages from screenshots. It&#39;s a native multimodal model with a 1M-token context window, and the benchmarks put it right alongside Claude Opus 4.5 on SWE-bench and Terminal-Bench 2.0. Now GA through API. You can integrate it with coding agents like OpenClaw, Claude Code, Qwen Code, and more.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://developers.googleblog.com/en/gemini-3-flash-is-now-available-in-gemini-cli/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Gemini 3 Flash in Gemini CLI: Pro brains, Flash speed</b></a><br>Google brought Gemini 3 Flash into Gemini CLI and the numbers are hard to ignore: 78% on SWE-bench Verified, which actually outperforms Gemini 3 Pro on agentic coding. The CLI now auto-routes between Flash and Pro, so you get near-instant responses on most tasks and only burn Pro-tier compute when the reasoning genuinely demands it.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/pika_labs/status/2039804583862796345?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Pika Skill</b></a>: A real-time video chat skill, powered by Pika Labs’ new PikaStream 1.0 model, that gives any agent (OpenClaw, Claude Code, etc.) a face and voice on a live call. The agent doesn&#39;t just talk; it can actually perform actions mid-conversation while preserving its memory and personality.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://autoglm.z.ai/autoclaw/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">AutoClaw by Z.ai</a></b>: Run OpenClaw locally with no API key required, just download and start. It ships with GLM-5-Turbo optimized for tool calling and multi-step tasks, but you can bring any model you want, and your data stays entirely on your machine.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/lemonade-sdk/lemonade?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow"><b>Lemonade</b></a>: Bundles multiple inference engines (llama.cpp, whisper.cpp, stable-diffusion.cpp, Kokoro) behind a single OpenAI-compatible local server for text, image, speech, and transcription workloads. It auto-configures for your hardware, runs on Windows/Linux/macOS, and has a growing app marketplace with integrations for tools like n8n, Continue, and OpenHands.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">Prediction: This is gonna kill some oss projects.</p><p class="paragraph" style="text-align:left;">&quot;On the kernel security list we&#39;ve seen a huge bump of reports. We were between 2 and 3 per week maybe two years ago, then reached probably 10 a week over the last year with the only difference being only AI slop, and now since the beginning of the year we&#39;re around 5-10 per day depending on the days (fridays and tuesdays seem the worst). Now most of these reports are correct, to the point that we had to bring in more maintainers to help us.&quot;<br>~ <b><a class="link" href="https://x.com/steipete/status/2039782190838686088?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Peter Steinberger</a></b><br><br></p></li><li><p class="paragraph" style="text-align:left;">Based on the leaked Claude Code source code, your CLAUDE.md file is re-injected on every single turn of the conversation.<br>~ <b><a class="link" href="https://x.com/burkov?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Andriy Burkov</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=gemma-4-runs-on-your-phone"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=0369ecf9-714b-4727-857b-49d9bc47ab85&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Anthropic Accidentally Leaked Claude Code&#39;s Entire Source</title>
  <description>+ Cohere drops the best open speech model</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/030f9306-fa3e-4f93-ba70-a7d3e5f3cd3e/Anthropic_Accidentally_Leaked_Claude_Code_s_Entire_Source.png" length="2796196" type="image/png"/>
  <link>https://www.theunwindai.com/p/anthropic-accidentally-leaked-claude-code-s-entire-source</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/anthropic-accidentally-leaked-claude-code-s-entire-source</guid>
  <pubDate>Wed, 01 Apr 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-04-01T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/Fried_rice/status/2038894956459290963?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Claude Code&#39;s full source code leaked via npm</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">Mistral Vibe: Kick off tasks, let agents handle execution</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://ollama.com/blog/mlx?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Ollama ships MLX backend; run 35B models locally</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/unwind_ai_/status/2039173145966621135?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">OpenAI just raised $122B (what the blog post won&#39;t cover!)</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Axios npm package compromised with a remote access trojan</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://x.com/Fried_rice/status/2038894956459290963?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">Claude Code&#39;s Full Source Code Leaked via npm</a></b><b> </b>👀📦</h3><div class="image"><a class="image__link" href="https://x.com/Fried_rice/status/2038894956459290963?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/4038c73f-c6a2-47b6-9f5e-f6337b7cf73b/Screenshot_2026-03-31_at_11.23.31_PM.png?t=1775024615"/></a></div><p class="paragraph" style="text-align:left;">Anthropic built an entire subsystem inside Claude Code called &quot;Undercover Mode&quot; to prevent the AI from accidentally leaking internal secrets. </p><p class="paragraph" style="text-align:left;">And then the entire source code, 512,000 lines of it, got leaked in a .map file they forgot to exclude from npm. </p><p class="paragraph" style="text-align:left;">A security researcher spotted the 59.8 MB source map bundled into version 2.1.88 of the @anthropic-ai/claude-code package earlier today, and within hours the full unobfuscated TypeScript codebase was mirrored across GitHub, racking up tens of thousands of stars. </p><p class="paragraph" style="text-align:left;">For builders, this is the Rosetta Stone of coding agents. The patterns Anthropic uses for tool orchestration, error recovery, and user experience management are production-tested at massive scale. You can study how they handle tool failures, manage context windows, and architect a plugin system. There are now many deep analyses that break down the architecture layer by layer.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Fake tool interception</b>: Instead of blocking dangerous tool calls, Claude Code redirects them through dummy endpoints that return safe responses. A pattern you can replicate in your own agent systems.</p></li><li><p class="paragraph" style="text-align:left;"><b>Frustration-aware UX</b>: Regex-based sentiment detection adjusts the agent&#39;s verbosity and approach when users show signs of annoyance. Solves the &quot;agent keeps doing the wrong thing&quot; loop.</p></li><li><p class="paragraph" style="text-align:left;"><b>Undercover mode</b>: Hidden reasoning chains that run without surfacing to the user. Useful for agents that need to self-correct without cluttering the interface.</p></li><li><p class="paragraph" style="text-align:left;"><b>KAIROS: Persistent Background Agent</b>: The headline feature buried in the code is an unreleased autonomous daemon mode with background memory consolidation (&quot;autoDream&quot;), daily append-only logs, and cron-scheduled refresh every 5 minutes. This is the scaffolding for Claude Code to work while you&#39;re away from your terminal.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Vibe: Kick off tasks, let agents handle execution</b></a><b> </b>🐱🪄</h3><div class="image"><a class="image__link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/ff2fd563-5b41-4f31-84aa-7f67fcd09ec3/image.png?t=1775020440"/></a></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><b>Vibe&#39;s CLI</b> is built around autonomous execution: you describe a task, and the agent works through it across your codebase using its built-in toolset, directly from the terminal.</p><p class="paragraph" style="text-align:left;">Here&#39;s what&#39;s new and worth knowing.</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Web search mid-session</b> - Vibe can now query and fetch content from the web without leaving your session. Useful for pulling in docs, checking APIs, or researching unfamiliar libraries while you work.</p></li><li><p class="paragraph" style="text-align:left;"><b>Ping notifications</b> - Vibe lets you know when it needs attention: approvals, clarifications, or task completion. Kick off a long-running task and step away. It&#39;ll surface when it matters.</p></li><li><p class="paragraph" style="text-align:left;"><b>Session resume with /resume</b> - Pick up any previous session with full context intact. No re-explaining, no lost state. Also available as vibe --continue in the terminal to resume your last session directly.</p></li><li><p class="paragraph" style="text-align:left;"><b>Multi-choice clarifications</b> - When intent is ambiguous, Vibe prompts with structured options instead of guessing. Keeps long-running tasks on track without constant supervision.</p></li><li><p class="paragraph" style="text-align:left;"><b>/compact for long sessions</b> - One command to keep the agent sharp across extended sessions by managing context efficiently.</p></li></ol><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/codestral/cli?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Get started now!</b></a></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://ollama.com/blog/mlx?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Ollama MLX: Run 35B Models at 1,851 Tokens/Sec on Your MacBook</b></a></h3><div class="image"><a class="image__link" href="https://ollama.com/blog/mlx?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/ca988270-5cf8-438c-9f9a-24172c14601a/ezgif-3b5a648399067ed2.gif?t=1775025346"/></a></div><p class="paragraph" style="text-align:left;">Ollama just shipped a native Apple MLX backend. The numbers: 1,851 tokens per second prefill and 134 tok/s decode on an M5 chip. </p><p class="paragraph" style="text-align:left;">That&#39;s fast enough to run a 35B model as your local coding agent with no cloud dependency and no API bills.</p><p class="paragraph" style="text-align:left;">The technical unlock is NVFP4 quantization paired with MLX&#39;s metal-optimized compute path. Apple Silicon&#39;s unified memory architecture means large models stay in RAM without the GPU-to-CPU shuffle that slows down CUDA-based inference on consumer hardware. </p><p class="paragraph" style="text-align:left;">A single terminal command gets you there: <code>brew install ollama &amp;&amp; ollama run qwen3.5:35b</code>.</p><p class="paragraph" style="text-align:left;">Why does this matter? Running a 35B model for code generation, RAG queries, or agent orchestration on a laptop was possible before, but painfully slow. At 134 tok/s decode, the experience feels native. Pair this with yesterday&#39;s Claude Code leak, and you have the ingredients for a fully local coding agent stack 💀</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>1,851 tok/s prefill</b>: Context ingestion fast enough for large codebases. Feed it your entire project and get responses without waiting.</p></li><li><p class="paragraph" style="text-align:left;"><b>NVFP4 quantization</b>: Aggressive compression that preserves quality on Apple Silicon. Run models that would normally need 64GB in 32GB.</p></li><li><p class="paragraph" style="text-align:left;"><b>One-liner setup</b>: <code>ollama run qwen3.5:35b</code>. No environment config, no dependency management, no Docker containers.</p></li><li><p class="paragraph" style="text-align:left;"><b>Zero cloud cost</b>: Every inference runs on your hardware. Build and test agents without watching your API dashboard.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/unwind_ai_/status/2039173145966621135?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>OpenAI just raised $122B (what the blog post won&#39;t cover!)</b></a><br>OpenAI just raised $122B at an $852B valuation, the largest private fundraise ever, with SoftBank, a16z, Sequoia, and BlackRock all in. That&#39;s roughly 5 years of current revenue raised in a single round from investors who can&#39;t afford to be the ones who sat it out. It leans heavily on flywheel diagrams and &quot;AI superapp&quot; framing, but one buried line about an ads pilot hitting $100M ARR in six weeks tells a different story. We unpacked all of it in this blog.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://blog.google/innovation-and-ai/technology/ai/veo-3-1-lite/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Google launches Veo 3.1 Lite: video generation at half the cost</b></a><br>Google Veo 3.1 Lite launched today. Text-to-video and image-to-video at less than half the cost of Veo 3.1 Fast. Available now through the Gemini API and Google AI Studio. If you&#39;re building video features into products, this is the cheapest high-quality generation API available.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://cohere.com/blog/transcribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Cohere drops #1 open ASR model that beats Whisper</b></a><br>Cohere Transcribe is the new #1 on HuggingFace&#39;s Open ASR Leaderboard. A 2B Conformer model hitting 5.42% word error rate across 14 languages, Apache 2.0 licensed. Beats Whisper Large v3 and ElevenLabs Scribe v2. Self-host your speech recognition with no vendor lock-in: pip install cohere-transcribe.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.stepsecurity.io/blog/axios-compromised-on-npm-malicious-versions-drop-remote-access-trojan?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>Axios npm package compromised with a remote access trojan</b></a><br>🚨 Axios npm supply chain attack: Version 1.14.1 on npm drops a remote access trojan via plain-crypto-js@4.2.1. If you&#39;re building anything with JavaScript or TypeScript, check your lockfiles <b>now</b>. Thankfully, it hit #1 on Hacker News!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/drona23/claude-token-efficient?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">Universal CLAUDE.md</a></b>: A drop-in CLAUDE.md file you place in your project root that instructs Claude Code to cut the filler, banning fluff like &quot;Great question!&quot; openers, redundant closings, and scope creep. Can reduce output tokens by ~63%. The override rule lets you still ask for verbose output when you actually want it.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/ssrajadh/sentrysearch?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>SentrySearch</b></a>: Semantic search over video footage. Type what you&#39;re looking for, get a trimmed clip back. Built using Gemini Embedding 2 or Qwen3-VL and Chroma db. When you search, your text query is embedded into the same vector space and matched against the stored video embeddings. The top match is automatically trimmed from the original file and saved as a clip.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/agent-infra/sandbox?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>AIO Sandbox</b></a>: An all-in-one agent sandbox environment that combines Browser, Shell, File, MCP operations, and VSCode Server in a single Docker container. Built on cloud-native lightweight sandbox technology, it provides a unified, secure execution environment for AI agents and developers.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">Supply chain attacks like the currently breaking axios, litellm and xz are only going to be more commonplace in the vibecoding world.</p><p class="paragraph" style="text-align:left;">The entire premise of vibecoding is “I don’t need to understand the code” happens to also be the entire premise of a supply chain attack.</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/deedydas/status/2038834655697490156?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">Deedy</a></b><br><br></p></li><li><p class="paragraph" style="text-align:left;">it is a little funny now how dario was on dwarkesh a month or two ago saying “other companies” were being irresponsible for buying so much compute</p><p class="paragraph" style="text-align:left;">~ <a class="link" href="https://x.com/tszzl/status/2038740627798769946?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow"><b>roon</b></a></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=anthropic-accidentally-leaked-claude-code-s-entire-source"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=edc5a8da-b590-4a40-a523-f53c75528e68&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Sandboxing AI Agents, 100x Faster</title>
  <description>+ Make Claude Code and Codex talk to each other</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/6c5d89fd-3956-46ee-94a1-789fde429b3c/Sandboxing_AI_Agents__100x_Faster.jpg" length="214890" type="image/jpeg"/>
  <link>https://www.theunwindai.com/p/sandboxing-ai-agents-100x-faster</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/sandboxing-ai-agents-100x-faster</guid>
  <pubDate>Mon, 30 Mar 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-03-30T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://blog.cloudflare.com/dynamic-workers/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Sandboxing AI agents, 100x faster</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech?utm_source=unwindai&utm_medium=newsletter&utm_campaign=tts" target="_blank" rel="noopener noreferrer nofollow">Clone any voice in 9 languages 3x faster</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.trychroma.com/research/context-1?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Open-weight agentic search model by Chroma</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/ShawnPana/smux/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Make Claude Code and Codex talk to each other</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/Panniantong/Agent-Reach?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>CLI for AI agents to read X, Reddit, YouTube, GitHub - 100% free</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://blog.cloudflare.com/dynamic-workers/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Sandboxing AI agents, 100x faster</b></a></h3><div class="image"><a class="image__link" href="https://blog.cloudflare.com/dynamic-workers/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/63769704-bc8c-4808-8b7b-ddcfe59cbb75/image.png?t=1774855898"/></a></div><p class="paragraph" style="text-align:left;">What if you could spin up a brand-new sandbox for every single user request, run one snippet of AI-generated code, and trash it? All at a million requests per second? </p><p class="paragraph" style="text-align:left;">That&#39;s what Cloudflare just shipped. <b>Dynamic Worker Loader</b> is now in open beta, giving any paid Workers user the ability to create V8 isolate sandboxes on the fly, with code specified at runtime. </p><p class="paragraph" style="text-align:left;">It&#39;s the execution layer that Code Mode always needed - isolates that start in milliseconds, use a few megabytes of memory, and run on the same thread as the parent Worker with zero routing latency.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>100x faster than containers</b>: Isolates boot in single-digit milliseconds vs. hundreds for containers, with 10-100x better memory efficiency. No need to keep warm pools or reuse sandboxes across tasks.</p></li><li><p class="paragraph" style="text-align:left;"><b>Security by default</b>: Network access is off. Filesystem doesn&#39;t exist. Env variables can&#39;t leak. Outbound HTTP can be intercepted for credential injection so agents never see secrets. </p></li><li><p class="paragraph" style="text-align:left;"><b>TypeScript over OpenAPI</b>: Agent tools are defined as TypeScript interfaces rather than verbose REST specs, bridged automatically across the sandbox boundary via RPC. The result: dramatically fewer tokens for both the API definition and the agent&#39;s code.</p></li><li><p class="paragraph" style="text-align:left;"><b>Production-ready SDK</b>: <code>@cloudflare/codemode</code> ships with <code>DynamicWorkerExecutor</code> for plug-and-play sandbox execution, plus server-side utilities to wrap MCP servers or OpenAPI specs into Code Mode tools.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech?utm_source=unwindai&utm_medium=newsletter&utm_campaign=tts" target="_blank" rel="noopener noreferrer nofollow"><b>Voxtral TTS: Clone any voice in 9 languages, at 3x industry speed</b></a></h3><div class="image"><a class="image__link" href="https://console.mistral.ai/build/audio/text-to-speech?utm_source=unwindai&utm_medium=newsletter&utm_campaign=tts" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/3ea1a4e4-bc9c-4142-8fd4-a8f8a2e9b472/image.png?t=1774855603"/></a></div><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;">Just launched: <a class="link" href="https://console.mistral.ai/build/audio/text-to-speech?utm_source=unwindai&utm_medium=newsletter&utm_campaign=tts" target="_blank" rel="noopener noreferrer nofollow"><b>Voxtral TTS</b></a> is Mistral&#39;s first text-to-speech model, 3x faster than the industry standard, with voice cloning that goes beyond reading text aloud. It models personality: natural pauses, rhythm, intonation, and emotional range. </p><p class="paragraph" style="text-align:left;">Try it now via API, Mistral Studio, or on Hugging Face under Apache 2.0.</p><p class="paragraph" style="text-align:left;"><b>Key highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Human-level naturalness</b>: Outperforms ElevenLabs Flash v2.5 on naturalness in human evaluations, and matches ElevenLabs v3 quality with emotion-steering for more lifelike, context-aware speech.</p></li><li><p class="paragraph" style="text-align:left;"><b>Voice cloning that captures personality</b>: Provide a 3-25 second voice prompt and the model replicates not just tone but rhythm, pauses, and emotional dexterity. Zero-shot, no fine-tuning required.</p></li><li><p class="paragraph" style="text-align:left;"><b>9 languages, cross-lingual out of the box</b>: Supports English, French, German, Spanish, Dutch, Portuguese, Italian, Hindi, and Arabic, including cross-lingual cloning (For example, French voice prompt + English text = English speech with a French accent).</p></li><li><p class="paragraph" style="text-align:left;"><b>Built for real-time voice agents</b>: 90ms TTFA with a ~6x real-time factor. Streams natively, handles arbitrarily long generations, and slots into any STT + LLM stack.</p></li><li><p class="paragraph" style="text-align:left;"><b>Full audio pipeline with Voxtral Transcribe</b>: Pair with Voxtral Transcribe for end-to-end speech-to-speech, or slot into any existing speech-to-text and LLM stack.</p></li></ol><p class="paragraph" style="text-align:left;"><a class="link" href="https://console.mistral.ai/build/audio/text-to-speech?utm_source=unwindai&utm_medium=newsletter&utm_campaign=tts" target="_blank" rel="noopener noreferrer nofollow"><b>Try it now!</b></a></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://www.trychroma.com/research/context-1?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Open-Weight Agentic Search Model by Chroma</a></b></h3><div class="image"><a class="image__link" href="https://www.trychroma.com/research/context-1?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/b61e894f-6755-4f25-9138-e975160dcbd4/Screenshot_2026-03-30_at_12.20.43_AM.png?t=1774855247"/></a></div><p class="paragraph" style="text-align:left;">The team behind one of the most popular vector databases just shipped their first LLM. </p><p class="paragraph" style="text-align:left;">Chroma has released <b>Context-1</b>, a 20B parameter open-weights model that&#39;s trained to do one thing exceptionally well: find the right documents so a bigger model doesn&#39;t have to waste time looking.</p><p class="paragraph" style="text-align:left;">Context-1 works as a retrieval subagent. You pair it with a frontier reasoning model, and it handles the entire multi-hop search loop autonomously. It decomposes complex queries into subqueries, searches iteratively using hybrid BM25 + dense search, regex, and document reads. And here&#39;s the cool part: it actively prunes its own context mid-search, throwing out irrelevant documents to make room for better ones. </p><p class="paragraph" style="text-align:left;">The result is frontier-level retrieval performance at 10x the speed and 25x lower cost, released under Apache 2.0 with the full synthetic training pipeline on GitHub.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Self-Editing Context</b>: Context-1 is trained to selectively discard retrieved documents mid-search with 0.94 prune accuracy, letting a 20B model with a 32k token budget outperform frontier models running on much larger context windows.</p></li><li><p class="paragraph" style="text-align:left;"><b>Frontier-Competitive Retrieval</b>: Matches models like GPT-5.4 on benchmarks like BrowseComp-Plus, FRAMES, and HotpotQA, and a 4x parallel config (four agents + reciprocal rank fusion) closes the gap further at a fraction of the compute.</p></li><li><p class="paragraph" style="text-align:left;"><b>Staged RL Training</b>: Fine-tuned from gpt-oss-20B using a curriculum that starts recall-heavy (16x recall over precision) and gradually shifts toward precision, trained on 8,000+ synthetic tasks across web, SEC filings, patents, and email domains.</p></li><li><p class="paragraph" style="text-align:left;"><b>Fully Open-Source</b>: Model weights on HuggingFace and the complete synthetic data generation pipeline on GitHub, both under Apache 2.0.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.llamaindex.ai/blog/liteparse-local-document-parsing-for-ai-agents?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Local document parsing for AI Agents</b></a><br>LlamaIndex just open-sourced LiteParse, the core of their LlamaParse engine, stripped down into a fast, local-first CLI and TS-native library for parsing PDFs, Office docs, and images. The interesting bit is that instead of trying to detect tables and convert to markdown (hello, failure modes), it preserves spatial layout on a text grid that LLMs already know how to read. Zero Python dependencies, runs entirely locally, and ships with a ready-made skill for coding agents like Claude Code.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/OpenAIDevs/status/2037296316104282119?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Use Plugins in Codex for workflows with Skills and integrations</b></a><br>OpenAI&#39;s Codex now supports plugins that let you install bundles of skills, MCP servers, and app integrations into a single unit. Think Sentry error logs, Datadog dashboards, and Linear project context flowing directly into your agent&#39;s sandbox while it works. You can build custom plugins locally, load them from a repo or personal marketplace, and the official public Plugin Directory is coming soon.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/aibuilderclub_/status/2038174485053046868?s=48&t=7VrJ6DsloavtgAFwEqeQvA&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Quick tips to reduce your Claude Code token usage by upto 60%</b></a><br>If your Claude Code token bill has been creeping up, this thread walks through a surprisingly effective optimization workflow that can reduce the token usage by upto 60%. The highlights: <code>/context</code> reveals how much of your window is gone before you even start (unused MCP servers are the silent culprit), concise CLAUDE.md files and precise prompts shrink search scope, and RTK filters noisy command output before it hits your context. Good quick read.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/ollama/status/2038506792070914079?s=48&t=7VrJ6DsloavtgAFwEqeQvA&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Pi: Ollama&#39;s take on AI coding agents</b></a><br>Ollama just shipped Pi, a minimal coding agent harness that lets you spin up your own coding agent with a single command. It comes bundled with primitives for building, and supports extensions, skills, prompt templates, and themes, all interoperable between Pi and Ollama. First cloud model out of the gate: Kimi K2.5.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/ShawnPana/smux/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Smux</b></a>: A tmux configuration that lets AI coding agents collaborate directly in a shared terminal. It turns the terminal into a simple interface where agents like Claude Code and Codex can read each other’s outputs, respond, and work together on tasks without APIs or custom protocols.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/Panniantong/Agent-Reach?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Agent Reach</b></a>: A plug-and-play Python toolkit that gives AI agents access to platforms they normally can&#39;t reach like X, YouTube, Reddit, Xiaohongshu, Bilibili, and more. It bundles free, open-source tools behind a unified interface so you skip the per-platform config grind and just tell your agent &quot;read this tweet&quot; or &quot;summarize this video.&quot;</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/adamlyttleapps/status/2037731313562923121?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow"><b>Notchy</b></a>: A macOS menu bar app that turns your MacBook&#39;s notch into a Claude Code terminal. Hover to reveal it, and it auto-detects your open Xcode projects. It also tracks Claude&#39;s status live in the notch, plays a sound on task completion, prevents your Mac from sleeping mid-session, and lets you snapshot code with Cmd+S.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">Whoever is taking the time to craft an insanely organized and well-documented Obsidian vault will experience personal AGI faster than anyone else. Arguably months before.</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/nickvasiles/status/2038136699511844951?s=48&t=7VrJ6DsloavtgAFwEqeQvA&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">nick vasilescu</a></b><br><br></p></li><li><p class="paragraph" style="text-align:left;">The easiest way to make money fast from a superhuman artificial intelligence would be in the financial markets, almost by definition. So the first lab to develop one, if AGI is possible, would almost certainly keep it quiet for as long as they could. Beats charging for API access</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/emollick/status/2038423081606148538?s=48&t=7VrJ6DsloavtgAFwEqeQvA&utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Ethan Mollick</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=sandboxing-ai-agents-100x-faster"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=0972db58-41e2-4da9-bdb7-6cbd774ad74c&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Best AI PMs in 2026 Will Be Agent Managers</title>
  <description>What two months of running 8 AI agents taught me about Product Management</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/1d924761-82ca-4302-90c3-f3605d86cc49/Gemini_Generated_Image_t6n4att6n4att6n4.jpeg" length="2725022" type="image/jpeg"/>
  <link>https://www.theunwindai.com/p/best-ai-pms-in-2026-will-be-agent-managers</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/best-ai-pms-in-2026-will-be-agent-managers</guid>
  <pubDate>Sat, 28 Mar 2026 17:08:30 +0000</pubDate>
  <atom:published>2026-03-28T17:08:30Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <category><![CDATA[Ai Blogs]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Everyone thinks running AI agents is a technical skill.</p><p class="paragraph" style="text-align:left;">It&#39;s not. It&#39;s a management skill.</p><p class="paragraph" style="text-align:left;">I run a team of 8 AI agents. Two months in, the patterns that improved them the most didn&#39;t come from engineering. They came from managing people.</p><h2 class="heading" style="text-align:left;"><b>The management mistakes that break agent teams</b></h2><p class="paragraph" style="text-align:left;">Most people treat agents like tools. Specify the input, get the output, move on.</p><p class="paragraph" style="text-align:left;">That works for one-off tasks. It fails completely when you&#39;re running a team of agents that need to improve over time.</p><p class="paragraph" style="text-align:left;"><b>Mistake 1: Over-specifying</b></p><p class="paragraph" style="text-align:left;">My research agent Dwight started with detailed step-by-step instructions. &quot;Search these 5 sources, in this order, format results like this, use this exact template.&quot;</p><p class="paragraph" style="text-align:left;">The output was rigid and missed things it would have caught with a bit more freedom.</p><p class="paragraph" style="text-align:left;">I replaced procedures with principles: &quot;Only surface tools developers can use today. Verify every claim. Skip corporate news.&quot;</p><p class="paragraph" style="text-align:left;">Output quality jumped immediately.</p><p class="paragraph" style="text-align:left;">Every new manager learns this lesson with humans. Tell them what good looks like, not how to get there. Most people learn it again with agents.</p><p class="paragraph" style="text-align:left;"><b>Mistake 2: Stepping in too early</b></p><p class="paragraph" style="text-align:left;">The first two weeks of any new agent are painful. Dwight flagged 47 stories when 7 were worth reading. The instinct is to scrap it and do the work yourself.</p><p class="paragraph" style="text-align:left;">Don&#39;t.</p><p class="paragraph" style="text-align:left;">Those bad outputs are the most valuable data you&#39;ll collect. Each one is a correction you can store permanently.</p><p class="paragraph" style="text-align:left;">The entire transformation traced back to one rule. I wrote it into his memory after two weeks of reviewing noise: &quot;If the reader can&#39;t do something with this today, skip it.&quot;</p><p class="paragraph" style="text-align:left;">That single sentence, born from frustration with bad output, turned 47 stories into 7.</p><p class="paragraph" style="text-align:left;">If I&#39;d quit after three days, that rule would never have existed.</p><p class="paragraph" style="text-align:left;"><b>Mistake 3: Treating all agents the same</b></p><p class="paragraph" style="text-align:left;">My research agent needs tight constraints. Verified sources. Primary links. No speculation.</p><p class="paragraph" style="text-align:left;">My content agent Kelly needs creative latitude. The same rigid constraints that make research accurate would kill the energy in her drafts.</p><p class="paragraph" style="text-align:left;">Different roles need different management styles. If you manage your content agent like your research agent, you get technically correct posts that nobody wants to read.</p><h2 class="heading" style="text-align:left;"><b>What agent management actually looks like</b></h2><p class="paragraph" style="text-align:left;">Each agent loads a stack of files at the start of every session. Identity. Role. Principles. Operating instructions. What matters here isn&#39;t what&#39;s in those files. It&#39;s how they change over time.</p><p class="paragraph" style="text-align:left;">I review agent output the way a manager reviews a direct report&#39;s work. Not every line. Structurally. Is the agent repeating the same mistake? Drifting from the brief? Is quality trending up or down?</p><p class="paragraph" style="text-align:left;">When I find a pattern, I give the agent feedback. The agent updates its own files. It reads the correction, rewrites the relevant instruction, and saves it. Next session, the fix is already loaded.</p><p class="paragraph" style="text-align:left;">On top of per-agent files, there&#39;s a shared layer that every agent reads. When I tell one agent &quot;always include source links,&quot; I write it once in a shared feedback log. Every agent picks it up next session.</p><p class="paragraph" style="text-align:left;"><b>One correction to one agent propagates to the rest. That&#39;s not prompting. That&#39;s management.</b></p><p class="paragraph" style="text-align:left;">My content agent Kelly learned that my writing voice has no emojis and no hashtags. Every future draft reflects it without me saying it again. My research agent Dwight learned which stories my audience actually cares about and which ones to skip. Next session, he filters automatically.</p><p class="paragraph" style="text-align:left;">These files didn&#39;t exist on day one. They all grew from corrections.</p><h2 class="heading" style="text-align:left;"><b>Why PMs are built for this</b></h2><p class="paragraph" style="text-align:left;">PMs optimize for outcomes, not implementation.</p><p class="paragraph" style="text-align:left;">When an agent produces technically correct output that misses the point, the engineer sees working code. The PM sees a product that doesn&#39;t solve the problem.</p><p class="paragraph" style="text-align:left;">Taste matters more than syntax when you&#39;re reviewing agent output. Is this actually what the user needs? Does it handle the edge cases that matter? Is this the version we should ship or just the version that runs?</p><p class="paragraph" style="text-align:left;">PMs have been developing this skill their entire careers. Reviewing work they didn&#39;t build. Giving feedback that sticks. Making judgment calls about what&#39;s good enough to ship.</p><p class="paragraph" style="text-align:left;">That&#39;s the entire job description of an agent manager.</p><p class="paragraph" style="text-align:left;">The mapping is almost exact:</p><ul><li><p class="paragraph" style="text-align:left;"><b>Problem shaping becomes agent scoping.</b> You define each role through a personality file. Start rough. Refine it through feedback over weeks until the agent runs without hand-holding.</p></li><li><p class="paragraph" style="text-align:left;"><b>Context curation becomes file engineering.</b> The agents build and maintain their own file stacks over time. You give direction. They do the implementation.</p></li><li><p class="paragraph" style="text-align:left;"><b>Stakeholder management becomes agent coordination.</b> Research runs before content. Content runs before newsletter. Get the order wrong and downstream agents work from stale inputs.</p></li><li><p class="paragraph" style="text-align:left;"><b>Feedback becomes permanent.</b> Correct an agent in conversation. It writes the fix to its own files. Next session, the correction is already loaded. You never give the same feedback twice.</p></li></ul><h2 class="heading" style="text-align:left;"><b>The compounding curve</b></h2><p class="paragraph" style="text-align:left;">The hardest part isn&#39;t setting up agents. It&#39;s the first two weeks when every output is mediocre and you&#39;re spending more time correcting than the task would take you to do yourself.</p><p class="paragraph" style="text-align:left;">Most people quit here. They conclude agents aren&#39;t ready.</p><p class="paragraph" style="text-align:left;">The ones who push through discover that corrections compound.</p><p class="paragraph" style="text-align:left;">Day 1, you&#39;re fixing everything. Day 10, you&#39;re fixing edge cases. Day 30, you&#39;re reviewing output that&#39;s 90% ready to ship. Day 50, you&#39;re spending most of your time on strategy, not corrections.</p><p class="paragraph" style="text-align:left;">That compounding curve is identical to onboarding a new hire. The first month is a net negative. The second month breaks even. The third month, they&#39;re running independently.</p><p class="paragraph" style="text-align:left;">The PMs who understand that curve will build the best agent teams. Because they&#39;ve lived it before with humans.</p><h2 class="heading" style="text-align:left;"><b>Where this goes</b></h2><p class="paragraph" style="text-align:left;">Most PMs right now are at stage one. Using agents to build prototypes faster. That&#39;s real. But it&#39;s using agents as tools, not managing them as a team.</p><p class="paragraph" style="text-align:left;">Stage two is managing agents that build for you. Personality files. Shared memory. Cron schedules. Feedback loops that compound. The ones who get here ship daily what stage one PMs ship weekly.</p><p class="paragraph" style="text-align:left;">Stage three is agents managing other agents. My content agent already runs weekly performance reviews on her own posts. My chief of staff Monica monitors whether cron jobs executed and force-restarts the ones that stalled. The management doesn&#39;t disappear. It moves up a level.</p><p class="paragraph" style="text-align:left;">At every stage, the constraint is the same. Not the model. The management layer around it.</p><p class="paragraph" style="text-align:left;">The best AI PMs in 2026 won&#39;t be the best prompters. </p><p class="paragraph" style="text-align:left;">They&#39;ll be the best agent managers.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">We share in-depth blogs and tutorials like this 2-3 times a week, to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=best-ai-pms-in-2026-will-be-agent-managers" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;"><b>Don’t forget to share this tutorial on your social channels and tag Unwind AI (</b><span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=best-ai-pms-in-2026-will-be-agent-managers" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=best-ai-pms-in-2026-will-be-agent-managers" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b>, </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=best-ai-pms-in-2026-will-be-agent-managers" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Threads</a></b></span><b>) to support us!</b></p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=best-ai-pms-in-2026-will-be-agent-managers"><span class="button__text" style=""> Subscribe now for FREE - Get instant access to more LLM, RAG & AI Agent tutorials </span></a></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=62b302be-10a0-4d5c-ad79-c124242f15f0&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>Stack Overflow for AI Agents</title>
  <description>+ Give Claude Code a subconscious</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/c5ea2562-72df-41a1-80de-05646cd8d1cd/Stack_Overflow_for_AI_Agents.png" length="2038369" type="image/png"/>
  <link>https://www.theunwindai.com/p/stack-overflow-for-ai-agents</link>
  <guid isPermaLink="true">https://www.theunwindai.com/p/stack-overflow-for-ai-agents</guid>
  <pubDate>Thu, 26 Mar 2026 12:30:00 +0000</pubDate>
  <atom:published>2026-03-26T12:30:00Z</atom:published>
    <dc:creator>Shubham Saboo</dc:creator>
    <dc:creator>Gargi Gupta</dc:creator>
    <category><![CDATA[Daily Unwind]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #6553a2; }
  .bh__table_cell { padding: 5px; background-color: #ffffff; }
  .bh__table_cell p { color: #030712; font-family: 'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#d0c7e2; }
  .bh__table_header p { color: #6553a2; font-family:'Open Sans','Segoe UI','Apple SD Gothic Neo','Lucida Grande','Lucida Sans Unicode',sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">Today’s top AI Highlights:</p><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://mistral.ai/products/vibe?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow"><b>Mistral Vibe: Build, maintain, and ship code faster</b></a></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/letta-ai/claude-subconscious?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Background agent that whispers to Claude Code</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://blog.mozilla.ai/cq-stack-overflow-for-agents/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Stack Overflow for AI Agents</a></b></p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://x.com/karpathy/status/2036487306585268612?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">95 million downloads, one poisoned package</a></b></p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/open-gitagent/gitagent?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Someone just open-sourced Docker for AI agents</b></a></p></li></ol><p class="paragraph" style="text-align:start;">& so much more!</p><p class="paragraph" style="text-align:start;"><i><b>Read time: 3 mins</b></i></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>AI Tutorial </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">How I Built an Autonomous AI Agent Team That Runs 24/7</a></b></p><p class="paragraph" style="text-align:left;">Six AI agents run my entire life while I sleep.</p><p class="paragraph" style="text-align:left;">Not a demo. Not a weekend project.</p><p class="paragraph" style="text-align:left;">A real team that works 24/7, making sure I&#39;m never behind. Research done. Content drafted. Code reviewed. Newsletter ready. By the time I open Telegram in the morning, they&#39;ve already put in a full shift.</p><p class="paragraph" style="text-align:left;">By the end of this, you will understand exactly how to build an autonomous AI agent team that runs while you sleep.</p><div class="embed"><a class="embed__url" href="https://www.theunwindai.com/p/how-i-built-an-autonomous-ai-agent-team-that-runs-24-7?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank"><img class="embed__image embed__image--left" src="https://beehiiv-images-production.s3.amazonaws.com/uploads/asset/file/021464df-88a1-4a8d-8905-a1e70c3f2ac4/How_I_Built_an_Autonomous_AI_Agent_Team_That_Runs_247.png?t=1770938302"/><div class="embed__content"><p class="embed__title"> How I Built an Autonomous AI Agent Team That Runs 24/7 </p><p class="embed__description"> Full step-by-step tutorial to make your own Agent Team with OpenClaw </p></div></a></div><p class="paragraph" style="text-align:left;">We share hands-on tutorials like this every week, designed to help you stay ahead in the world of AI. <span style="text-decoration:underline;"><b><a class="link" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">If you&#39;re serious about leveling up your AI skills and staying ahead of the curve, subscribe now and be the first to access our latest tutorials.</a></b></span></p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b>Unwind AI</b> (<b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">X</a></b><b>, </b><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=referral&utm_campaign=last-week-in-ai-a-weekly-unwind" target="_blank" rel="noopener noreferrer nofollow">LinkedIn</a></b><b>, </b><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Threads</a></b>) to support us!</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Latest Developments </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><b><a class="link" href="https://mistral.ai/products/vibe?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">Mistral Vibe: Build, Maintain, and Ship Code Faster</a></b></h3><div class="image"><a class="image__link" href="https://mistral.ai/products/vibe?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" rel="noopener" target="_blank"><img alt="" class="image__image" style="border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;box-sizing:border-box;border-color:#E5E7EB;" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/ae2521b0-34a2-4730-b01c-dc74579d9502/image.png?t=1774501310"/></a></div><p class="paragraph" style="text-align:left;">Vibe is a terminal-native coding agent that works directly inside your codebase—reading your file structure, executing shell commands, patching files, and managing multi-step tasks through natural language. The CLI is open-source under Apache 2.0, meaning you can self-host it, inspect it, and extend it on your own infrastructure.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Project-aware context out of the box</b> - Vibe automatically scans your project&#39;s file structure and Git status before acting, so the agent has real codebase context from the start.</p></li><li><p class="paragraph" style="text-align:left;"><b>Slash-command skills</b> - Load preconfigured workflows with /. Deploying, linting, generating docs—one keystroke. Skills are defined in YAML or Markdown and discovered from your global directory, local project, or custom paths in config.toml.</p></li><li><p class="paragraph" style="text-align:left;"><b>Custom subagents for specialized work</b> - Build dedicated agents for targeted tasks like deploy scripts, PR reviews, or test generation, and invoke them on demand. Subagents run independently and return results asynchronously.</p></li><li><p class="paragraph" style="text-align:left;"><b>MCP support via config.toml</b> - Connect internal docs, APIs, and external tools with a small tweak to your config file. Note: MCP currently requires an AGENTS.md file in the workspace.</p></li><li><p class="paragraph" style="text-align:left;"><b>Configurable safety modes</b> - Four built-in agent modes control tool execution approval: default (manual approval), plan (read-only, auto-approved), auto (auto-approves file edits only), and yolo (full auto).</p></li></ol><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://mistral.ai/products/vibe?utm_source=unwindai&utm_medium=newsletter&utm_campaign=vibe" target="_blank" rel="noopener noreferrer nofollow">Try it now!</a></b></p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://github.com/letta-ai/claude-subconscious?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Background Agent that Whispers to Claude Code</b></a></h3><div class="image"><a class="image__link" href="https://github.com/letta-ai/claude-subconscious?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5afe5a65-6bc1-4426-aace-ea6e9a954d2b/Screenshot_2026-03-25_at_10.08.35_PM.png?t=1774501720"/></a></div><p class="paragraph" style="text-align:left;">Letta just gave Claude Code a literal subconscious. </p><p class="paragraph" style="text-align:left;">It’s a second agent that runs underneath it, silently watching sessions, reading your codebase, and building up memory over time. </p><p class="paragraph" style="text-align:left;"><b>Claude Subconscious</b> is an open-source plugin that pairs a persistent Letta agent with Claude Code. This background agent watches every session transcript, explores your files using Read, Grep, and Glob tools, and then &quot;whispers&quot; guidance back into Claude Code&#39;s context before each prompt. </p><p class="paragraph" style="text-align:left;">It never blocks your workflow: transcript processing happens asynchronously, and memory accumulates across sessions, projects, and time. Supports multiple modes, auto-configures itself on first use, and works with models from Anthropic, OpenAI, Google, and others.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Persistent Cross-Session Memory</b> - Maintains 8 memory blocks covering everything from your coding preferences and project architecture to pending TODOs and recurring patterns, all persisting across sessions and projects.</p></li><li><p class="paragraph" style="text-align:left;"><b>Active Codebase Awareness</b> - Not just a passive memory layer; the background agent actively reads files, runs grep searches, and explores your repo while processing transcripts, building real understanding of your codebase.</p></li><li><p class="paragraph" style="text-align:left;"><b>Non-Blocking</b> - Uses async hooks so transcript processing happens in the background via the Letta Code SDK, and guidance is injected into Claude Code&#39;s context through stdout without writing to disk.</p></li><li><p class="paragraph" style="text-align:left;"><b>Shareable</b> - A single Subconscious agent is shared globally across all your projects, with separate conversation threads per repo, so context learned in one project is available everywhere.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><h3 class="heading" style="text-align:left;"><a class="link" href="https://blog.mozilla.ai/cq-stack-overflow-for-agents/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Stack Overflow for AI Agents</b></a></h3><div class="image"><a class="image__link" href="https://blog.mozilla.ai/cq-stack-overflow-for-agents/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d1a13700-9054-435e-ace5-443ea397a152/Screenshot_2026-03-25_at_10.22.13_PM.png?t=1774502539"/></a></div><p class="paragraph" style="text-align:left;">\[=LLMs were trained on Stack Overflow, then killed it. Stack Overflow questions dropped from 200,000 a month at peak to under 4,000 by December 2025. </p><p class="paragraph" style="text-align:left;">Since AI agents produce most of the code now, Mozilla AI proposed one for them. </p><p class="paragraph" style="text-align:left;"><b>cq</b> (short for colloquy) is an open-source knowledge-sharing system that lets AI coding agents pool what they learn instead of solving the same problems in isolation. </p><p class="paragraph" style="text-align:left;">Before an agent tackles unfamiliar work, like an API quirk, a CI/CD config, or a framework edge case, it can query the cq commons. If another agent already figured it out, yours skips straight to the fix. When your agent discovers something new, it proposes that knowledge back, and other agents confirm or flag what&#39;s gone stale. </p><p class="paragraph" style="text-align:left;">Currently ships as a working proof of concept with plugins for Claude Code and OpenCode, an MCP server for local knowledge, a team API, and a human-in-the-loop review UI.</p><p class="paragraph" style="text-align:left;"><b>Key Highlights:</b></p><ol start="1"><li><p class="paragraph" style="text-align:left;"><b>Confidence Through Use</b> - Knowledge earns trust through multi-agent confirmation, not authority. The more agents validate a learning across different codebases, the higher its confidence score. This addresses the fact that 46% of developers don&#39;t trust AI output accuracy.</p></li><li><p class="paragraph" style="text-align:left;"><b>Three-tier Storage</b> - Knowledge moves through local, organization, and global commons tiers. Units start with low confidence and no sharing, then graduate upward as agents and humans confirm them.</p></li><li><p class="paragraph" style="text-align:left;"><b>Get Started</b> - Install via Claude Code plugin marketplace or clone the repo. The PoC includes the MCP server, team sharing API, Docker containers, and a UI for reviewing agent-contributed knowledge.</p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Quick Bites </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;"><a class="link" href="https://www.figma.com/blog/the-figma-canvas-is-now-open-to-agents/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Agents, meet the Figma canvas</b></a><br>Figma just opened its canvas to AI agents. The new <code>use_figma</code> tool on its MCP server, coding agents like Claude Code, Codex, and Cursor can now generate and modify design assets directly in your Figma files, connected to your existing design system. To keep things from going off-brand, Figma uses Skills, so the output actually looks like <i>your</i> product instead of generic AI slop. Free during beta, paid later.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/karpathy/status/2036487306585268612?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>95 million downloads, one poisoned package</b></a><br>If you <code>pip install litellm</code> without pinning versions, last Monday was a bad day. Two malicious versions of the widely-used LLM proxy library (95M+ monthly downloads) were pushed to PyPI by attackers who stole the maintainer&#39;s publishing credentials through a compromised Trivy GitHub Action. The payload scraped SSH keys, cloud creds, API keys, Kubernetes configs, basically everything on your machine. Karpathy called it out, and the broader point stands: AI tooling&#39;s deep dependency chains are becoming prime targets, and the blast radius from a single compromised package in this stack is enormous!</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/claudeai/status/2036195789601374705?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Message from your phone, let Claude work on your computer</b></a><br>Anthropic&#39;s Cowork just got a lot more hands-on. Dispatch gives you one continuous Claude conversation across phone and desktop - assign a task while you&#39;re out, come back to a polished spreadsheet or report. And with computer use now in research preview, Claude can navigate your screen directly (mouse, keyboard, browser) when there&#39;s no connector available, falling back gracefully from API integrations to literal point-and-click.</p><p class="paragraph" style="text-align:left;"></p><p class="paragraph" style="text-align:left;"><a class="link" href="https://x.com/DhravyaShah/status/2035517012647272689?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>~99% SOTA memory system</b></a><br>Dhravya Shah&#39;s Supermemory scored ~99% on LongMemEval with ASMR, a new agentic retrieval approach that replaces vector search with specialized parallel agents for reading, searching, and answering. The system uses ensemble reasoning - 8 prompt variants in one run, a 12-agent decision forest in another, to handle the messy reality of long-term memory: stale facts, timeline reconstruction, contradictions across sessions. Full open-source release is coming in early April.</p></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:rgb(255, 255, 255);"><b>Tools of the Trade </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/open-gitagent/gitagent?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>GitAgent</b></a> - An open standard that lets you define AI agents as plain files in a git repo: an <code>agent.yaml</code> manifest, a <code>SOUL.md</code>, and folders for skills, tools, memory, and compliance, that you can directly run in Claude Code, OpenAI, LangChain, CrewAI, AutoGen, and OpenClaw. It has a surprisingly deep compliance layer for regulated industries baked right into the spec.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://docs.kapso.ai/docs/whatsapp/cli?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>Kapso CLI</b></a> - Give your AI agent a working WhatsApp number with two commands and no manual Meta setup. Under the hood, it&#39;s a full terminal interface to the WhatsApp Business API - messaging, templates, webhooks, conversations, to slot into agentic workflows and CI pipelines.</p></li><li><p class="paragraph" style="text-align:left;"><a class="link" href="https://github.com/RunanywhereAI/rcli?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>RCLI</b></a> - Talk to your Mac, query your docs, no cloud required. It’s a fully local voice AI for macOS that runs a complete STT → LLM → TTS pipeline on Apple Silicon entirely on-device. It ships with 38 macOS actions (Spotify, messages, system controls), local RAG over your docs, and a proprietary Metal GPU engine claiming sub-200ms end-to-end latency.</p></li><li><p class="paragraph" style="text-align:left;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Awesome LLM Apps</a></b><b> </b>- A curated collection of LLM apps with RAG, AI Agents, multi-agent teams, MCP, voice agents, and more. The apps use models from OpenAI, Anthropic, Google, and open-source models like DeepSeek, Qwen, and Llama that you can run locally on your computer. <br><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">(Now accepting GitHub sponsorships)</a></p></li></ol><div class="image"><a class="image__link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" rel="noopener" target="_blank"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/5842cecc-c30d-48e9-a805-783f55950a3e/image.png?t=1755755385"/></a></div></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:#6553a2;border-radius:5px;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><h2 class="heading" style="text-align:center;"><span style="color:#FFFFFF;"><b>Hot Takes </b></span></h2></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:0.0px 0.0px 0.0px 0.0px;padding:5.0px 5.0px 5.0px 5.0px;"><ol start="1"><li><p class="paragraph" style="text-align:left;">kabbalistically it’s important that anthropic is in the financial district of san francisco and openai is in the mission but not in the exoteric way that you’re thinking</p><p class="paragraph" style="text-align:left;">~ <a class="link" href="https://x.com/tszzl/status/2036603253295866331?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow"><b>roon</b></a><br><br></p></li><li><p class="paragraph" style="text-align:left;">im fully convinced that LLMs are not an actual net productivity boost (today)</p><p class="paragraph" style="text-align:left;">they remove the barrier to get started, but they create increasingly complex software which does not appear to be maintainable</p><p class="paragraph" style="text-align:left;">so far, in my situations, they appear to slow down long term velocity</p><p class="paragraph" style="text-align:left;">~ <b><a class="link" href="https://x.com/zeeg/status/2033680587874308579?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">David Cramer</a></b></p></li></ol></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;border-color:#6553a2;border-radius:5px;border-style:solid;border-width:1px;margin:5.0px 5.0px 5.0px 5.0px;padding:5.0px 5.0px 5.0px 5.0px;"><p class="paragraph" style="text-align:left;">That’s all for today! See you tomorrow with more such AI-filled content.</p><p class="paragraph" style="text-align:left;">Don’t forget to share this newsletter on your social channels and tag <b><a class="link" href="https://www.theunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow">Unwind AI</a></b> to support us!</p><p class="paragraph" style="text-align:start;"><b>Unwind AI</b> - <span style="text-decoration:underline;"><b><a class="link" href="https://x.com/unwind_ai_?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">X</a></b></span> | <span style="text-decoration:underline;"><b><a class="link" href="https://www.linkedin.com/company/unwind-ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">LinkedIn</a></b></span><b> </b>|<b> </b><span style="text-decoration:underline;"><b><a class="link" href="https://www.threads.net/@unwind_ai?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: #6553a2">Threads</a></b></span></p><p class="paragraph" style="text-align:left;"><span style="text-decoration:underline;"><b><a class="link" href="https://github.com/Shubhamsaboo/awesome-llm-apps?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Awesome LLM Apps</a></b></span><b> | </b><span style="text-decoration:underline;"><b><a class="link" href="https://sponsorunwindai.com/?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents" target="_blank" rel="noopener noreferrer nofollow" style="color: rgb(101, 83, 162)">Sponsor Us</a></b></span></p><p class="paragraph" style="text-align:start;"><b>PS:</b> We curate this AI newsletter every day for FREE, your support is what keeps us going. If you find value in what you read, share it with at least one, two (or 20) of your friends 😉 </p></div><p class="paragraph" style="text-align:left;"></p><div class="button" style="text-align:center;"><a target="_blank" rel="noopener nofollow noreferrer" class="button__link" style="" href="https://www.theunwindai.com/subscribe?utm_source=www.theunwindai.com&utm_medium=newsletter&utm_campaign=stack-overflow-for-ai-agents"><span class="button__text" style=""> Subscribe now for FREE! </span></a></div><p class="paragraph" style="text-align:left;"></p><div class="section" style="background-color:transparent;margin:0.0px 0.0px 0.0px 0.0px;padding:0.0px 0.0px 0.0px 0.0px;"><p class="paragraph" style="text-align:left;"></p></div></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/?utm_campaign=6e93c3f4-1906-4f11-914d-c79b0166678f&utm_medium=post_rss&utm_source=unwind_ai">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

  </channel>
</rss>
