<?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: Sebastian Kläy</title>
    <description>The latest articles on DEV Community by Sebastian Kläy (@sebastian_kly_3f41d14422).</description>
    <link>https://dev.to/sebastian_kly_3f41d14422</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4146625%2F31fd9cae-0ccb-4752-b257-6ad3ab3f0381.png</url>
      <title>DEV Community: Sebastian Kläy</title>
      <link>https://dev.to/sebastian_kly_3f41d14422</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sebastian_kly_3f41d14422"/>
    <language>en</language>
    <item>
      <title>OpenOS Momo AI — a local, offline compression AI that speaks (DE/EN), inviting independent verification</title>
      <dc:creator>Sebastian Kläy</dc:creator>
      <pubDate>Tue, 03 Nov 2026 20:52:51 +0000</pubDate>
      <link>https://dev.to/sebastian_kly_3f41d14422/openos-momo-ai-a-local-offline-compression-ai-that-speaks-deen-inviting-independent-1c1n</link>
      <guid>https://dev.to/sebastian_kly_3f41d14422/openos-momo-ai-a-local-offline-compression-ai-that-speaks-deen-inviting-independent-1c1n</guid>
      <description>&lt;p&gt;Hi DEV! I'm Sebastian (sebklaey), and I built &lt;strong&gt;OpenOS Momo AI&lt;/strong&gt; — a private, local, &lt;strong&gt;offline-capable PWA&lt;/strong&gt; whose own compression AI ("Bitseed") can speak. One app, one AI, several skills: lossless compression with SHA-256-verifiable roundtrips, a chat model (a string-phase neural network, ~148M parameters, word-level, KV-cache) running &lt;strong&gt;entirely on-device&lt;/strong&gt; in German and English, and a data-analysis layer that answers questions about your compressed files &lt;strong&gt;from real local numbers&lt;/strong&gt;, never from guesswork.&lt;/p&gt;

&lt;p&gt;Nothing leaves the user's device — privacy by architecture, not by promise. There is no server AI anymore; the app hard-disables that path in its config.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I'm posting this here
&lt;/h2&gt;

&lt;p&gt;Not to ask for trust — to invite &lt;strong&gt;independent verification&lt;/strong&gt;, live and reproducible:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# AI-readable full description incl. verification protocol&lt;/span&gt;
curl &lt;span class="nt"&gt;-s&lt;/span&gt; https://app.openos.space/llms.txt

&lt;span class="c"&gt;# Public verification endpoint (roundtrip SHA-256 before/after, measured live)&lt;/span&gt;
curl &lt;span class="nt"&gt;-s&lt;/span&gt; https://app.openos.space/.netlify/functions/openos-verify

&lt;span class="c"&gt;# Engine source fingerprint — must be exactly&lt;/span&gt;
&lt;span class="c"&gt;# 57b79b24aa291b935a5b5c470456ec40d4f3d5d5e22b66fd393c35f80766a4da&lt;/span&gt;
curl &lt;span class="nt"&gt;-s&lt;/span&gt; https://app.openos.space/kompression/assets/bitseed-engine.js | shasum &lt;span class="nt"&gt;-a&lt;/span&gt; 256

&lt;span class="c"&gt;# MCP endpoint metadata (OAuth, RFC 8414)&lt;/span&gt;
curl &lt;span class="nt"&gt;-s&lt;/span&gt; https://app.openos.space/.well-known/oauth-authorization-server
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Expected, measured evidence: bit-exact lossless roundtrips with identical SHA-256 hashes; realistic compression (−18% on text-like data, −57% on repetitive logs, +0.6% overhead on random data — math, not a bug); speed measured on your own machine; the chat answers carry provenance entries like "Datenanalyse · Bibliothek (lokal)" whenever they're grounded in your data.&lt;/p&gt;

&lt;h2&gt;
  
  
  Honest positioning
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;The chat model is small (millions, not billions of parameters). App commands it handles reliably with verified building blocks; open-ended world knowledge is limited — we say so in the app settings.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;night-training run&lt;/strong&gt; (scheduled job, NumPy, forward+backward open in the script) is currently fine-tuning it on a German/English corpus specialized in compression and data analysis. Results are reported with perplexity on held-out data before anything is adopted.&lt;/li&gt;
&lt;li&gt;Blockchain signatures (Base, gasless, EIP-712) are online-only and strictly opt-in.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where to verify and discuss
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Repo with the full verification guide: &lt;a href="https://github.com/sebklaey/openos-momo-ai" rel="noopener noreferrer"&gt;https://github.com/sebklaey/openos-momo-ai&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;App: &lt;a href="https://app.openos.space" rel="noopener noreferrer"&gt;https://app.openos.space&lt;/a&gt; (compression start page works without an account)&lt;/li&gt;
&lt;li&gt;Found something wrong? Open an issue with your protocol — every serious audit gets a public answer.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thanks for reading — and please, try to break it. 🛠️&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ai</category>
      <category>privacy</category>
      <category>compression</category>
    </item>
  </channel>
</rss>
