<?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: Matthew Hamilton</title>
    <description>The latest articles on DEV Community by Matthew Hamilton (@matthew_hamilton_77).</description>
    <link>https://dev.to/matthew_hamilton_77</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%2F4016806%2F2a704c5f-ea75-4b3d-9b82-04b37dbd922c.jpg</url>
      <title>DEV Community: Matthew Hamilton</title>
      <link>https://dev.to/matthew_hamilton_77</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/matthew_hamilton_77"/>
    <language>en</language>
    <item>
      <title>Retro-Downfall Arcanum</title>
      <dc:creator>Matthew Hamilton</dc:creator>
      <pubDate>Mon, 06 Jul 2026 00:24:08 +0000</pubDate>
      <link>https://dev.to/matthew_hamilton_77/retro-downfall-arcanum-emm</link>
      <guid>https://dev.to/matthew_hamilton_77/retro-downfall-arcanum-emm</guid>
      <description>&lt;p&gt;🎲 A Tale of Inference Woes 🎲&lt;/p&gt;

&lt;p&gt;Thy context window overflows with dread,&lt;br&gt;
Thy API keys scattered 'cross thy thread.&lt;br&gt;
Thou switchest providers mid-conversation,&lt;br&gt;
And pray thy tokens find the right foundation.&lt;/p&gt;

&lt;p&gt;No ward stands guard when tools go rogue,&lt;br&gt;
No grimoire saves a session from the fog.&lt;br&gt;
Thy agents wander, masterless and blind,&lt;br&gt;
Thy prompts untested—leaving truth behind.&lt;/p&gt;

&lt;p&gt;Thy wallet weeps. Thy latency doth creep.&lt;br&gt;
Thy model's fine. Thy infrastructure? Not so deep.&lt;/p&gt;

&lt;p&gt;Sound familiar?&lt;/p&gt;

&lt;p&gt;I'm excited to share the public README for Arcanum — a .NET 10, single-binary, Native AOT, local-first AI inference hub that treats your infrastructure with the seriousness of a dungeon master and the organization of a well-kept grimoire.&lt;/p&gt;

&lt;p&gt;Arcanum is one self-contained native executable. No runtime prerequisite. No "install the framework first." Just arcanum serve and you're running a full inference platform on loopback.&lt;/p&gt;

&lt;p&gt;What's in the bag of holding:&lt;/p&gt;

&lt;p&gt;🏰 Local-first &amp;amp; encrypted — SQLCipher-encrypted Grimoire persists every session, entry, and memory. Your data never leaves your machine unless you tell it to.&lt;/p&gt;

&lt;p&gt;⚔️ Multi-provider native engine — Any OpenAI-compatible API (DeepSeek, Groq, Ollama via /v1, LM Studio, etc.) plus local GGUF models via a managed llama-server lifecycle. One hub, zero vendor lock-in.&lt;/p&gt;

&lt;p&gt;🔮 OpenAI API compatible — POST /v1/chat/completions and GET /v1/models work with existing OpenAI clients out of the box. Drop-in replacement for your local stack.&lt;/p&gt;

&lt;p&gt;🛡️ Wards &amp;amp; Sanctum — High-risk tools require operator approval before execution. Per-campaign sandboxes enforce path containment, network policy, and OS-level CPU/memory/FD limits via cgroups v2 and setrlimit.&lt;/p&gt;

&lt;p&gt;📜 Spells, not prompts — Versioned markdown workflows with dependency resolution, tool allowlisting, and semantic routing. Dry-run cast previews before spending a single token.&lt;/p&gt;

&lt;p&gt;🧙 Autonomous Apprentices — Goal-driven agents with plan generation, retry/backoff, autonomous plan revision, DM escalation, and parallel step execution.&lt;/p&gt;

&lt;p&gt;🏰 The Conclave + A2A — Cross-apprentice delegation and full Agent-to-Agent protocol support. Your agents coordinate with each other and external A2A-compatible agents.&lt;/p&gt;

&lt;p&gt;🌌 The Weave &amp;amp; Saga (RAG) — Five-phase embedding and semantic retrieval: session search, codebase retrieval, long-term associative memory, and embedding-based spell routing. All feature-flagged, all gracefully degrading.&lt;/p&gt;

&lt;p&gt;⚖️ The Proving Grounds — Validate spells, prompts, and agent plans with Trials and Inquisitors before they hit production.&lt;/p&gt;

&lt;p&gt;🔒 Native AOT — Ships as a self-contained native binary. Zero runtime prerequisite. Fast cold start. Minimal reflection surface.&lt;/p&gt;

&lt;p&gt;The full architecture, every configuration key, every endpoint contract, every design decision — it's all documented. This is a project built for senior engineers and coding agents who want to understand why, not just how.&lt;/p&gt;

&lt;p&gt;Built with .NET 10, ASP.NET Core Minimal API, EF Core 10 + SQLCipher, Microsoft.Extensions.AI, and ConsoleAppFramework.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://drive.google.com/open?id=1I3n6UYpJ4zgLX1SCLmI4Cspv3UvAb_bc&amp;amp;usp=drive_fs" rel="noopener noreferrer"&gt;📖 Check out the README on Google Drive&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedback, questions, and war stories welcome. What's the one thing your inference stack is missing?&lt;/p&gt;

</description>
      <category>arcanum</category>
      <category>ai</category>
      <category>dotnet</category>
      <category>aot</category>
    </item>
  </channel>
</rss>
