<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Serik Ospanov</title>
    <description>The latest articles on DEV Community by Serik Ospanov (@serik_ospanov_c84c8ee2e54).</description>
    <link>https://dev.to/serik_ospanov_c84c8ee2e54</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3859323%2F50e4054d-fcad-4111-ad7b-7c998c9bb198.png</url>
      <title>DEV Community: Serik Ospanov</title>
      <link>https://dev.to/serik_ospanov_c84c8ee2e54</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/serik_ospanov_c84c8ee2e54"/>
    <language>en</language>
    <item>
      <title>I got tired of agent frameworks that just… chat. So I built an OS for agents that actually do stuff.</title>
      <dc:creator>Serik Ospanov</dc:creator>
      <pubDate>Fri, 03 Apr 2026 10:58:21 +0000</pubDate>
      <link>https://dev.to/serik_ospanov_c84c8ee2e54/i-got-tired-of-agent-frameworks-that-just-chat-so-i-built-an-os-for-agents-that-actually-do-stuff-1k9m</link>
      <guid>https://dev.to/serik_ospanov_c84c8ee2e54/i-got-tired-of-agent-frameworks-that-just-chat-so-i-built-an-os-for-agents-that-actually-do-stuff-1k9m</guid>
      <description>&lt;p&gt;Hey dev.to 👋&lt;/p&gt;

&lt;p&gt;Quick story: I've spent way too many hours wiring up "autonomous" agents in Python, only to realize they're basically fancy chatbots that wait for me to type something. Cool for demos. Not great for actually getting work done while I sleep.&lt;/p&gt;

&lt;p&gt;So I went a different route.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meet &lt;a href="https://github.com/ginkida/rustyhand" rel="noopener noreferrer"&gt;RustyHand&lt;/a&gt;&lt;/strong&gt; — an open-source &lt;strong&gt;Agent Operating System&lt;/strong&gt; built in Rust. Not a framework. Not a wrapper. A full OS for agents that run on schedules, monitor things, generate leads, manage socials, and report back — all without you babysitting them.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why it's different:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;🦀 &lt;strong&gt;Single ~32MB binary&lt;/strong&gt;. One install. One command. Done.&lt;/li&gt;
&lt;li&gt;⚡ &lt;strong&gt;Autonomous by default&lt;/strong&gt;. Cron jobs, event triggers, recurring workflows — agents that work 24/7.&lt;/li&gt;
&lt;li&gt;🔌 &lt;strong&gt;37 channel adapters&lt;/strong&gt;. Telegram, Discord, Slack, WhatsApp, Matrix… your agents meet users where they are.&lt;/li&gt;
&lt;li&gt;🤖 &lt;strong&gt;37 pre-built templates&lt;/strong&gt;. Researcher, coder, analyst, social media manager — &lt;code&gt;rustyhand agent new researcher&lt;/code&gt; and go.&lt;/li&gt;
&lt;li&gt;🧠 &lt;strong&gt;26 LLM providers, 130+ models&lt;/strong&gt;. Auto-fallback, cost tracking, per-agent budgets.&lt;/li&gt;
&lt;li&gt;🔐 &lt;strong&gt;16 security layers&lt;/strong&gt;. WASM sandboxing, taint tracking, signed manifests, zeroized secrets — because agents shouldn't become attack vectors.&lt;/li&gt;
&lt;li&gt;🧩 &lt;strong&gt;MCP server built-in&lt;/strong&gt;. Let Claude, Cursor, or any MCP-compatible AI &lt;em&gt;control&lt;/em&gt; your agent OS.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  60 seconds to running:
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;curl &lt;span class="nt"&gt;-fsSL&lt;/span&gt; https://raw.githubusercontent.com/ginkida/rustyhand/main/scripts/install.sh | sh
rustyhand init
rustyhand start
&lt;span class="c"&gt;# Dashboard at http://localhost:4200&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Real talk:
&lt;/h3&gt;

&lt;p&gt;This is v0.1.0. It's feature-complete, battle-tested internally (3,000+ tests, zero clippy warnings), but yes — you might hit a rough edge. Pin a commit for prod, report issues, help shape v1.0.&lt;/p&gt;

&lt;p&gt;If you've ever wanted agents that &lt;em&gt;do&lt;/em&gt; instead of just &lt;em&gt;talk&lt;/em&gt;, I'd love for you to kick the tires:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/ginkida/rustyhand" rel="noopener noreferrer"&gt;GitHub: ginkida/rustyhand&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Drop a comment if you try it out — what's the first autonomous agent &lt;em&gt;you'd&lt;/em&gt; build? 🛠️&lt;/p&gt;

&lt;p&gt;&lt;em&gt;(P.S. It's MIT licensed. Use it, break it, rebuild it. Just maybe send a PR if you fix something.)&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>rust</category>
      <category>opensource</category>
      <category>agents</category>
    </item>
  </channel>
</rss>
