<?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>Forem: JustineDevs</title>
    <description>The latest articles on Forem by JustineDevs (@justinedevs).</description>
    <link>https://forem.com/justinedevs</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%2F3897654%2Fcf955f28-78ef-4fc6-a120-1494a960d016.png</url>
      <title>Forem: JustineDevs</title>
      <link>https://forem.com/justinedevs</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/justinedevs"/>
    <language>en</language>
    <item>
      <title>What is Meta-Architect?</title>
      <dc:creator>JustineDevs</dc:creator>
      <pubDate>Sat, 02 May 2026 16:53:44 +0000</pubDate>
      <link>https://forem.com/justinedevs/what-is-meta-architect-l3c</link>
      <guid>https://forem.com/justinedevs/what-is-meta-architect-l3c</guid>
      <description>&lt;p&gt;&lt;strong&gt;When we talk about AI coding agents, most tools are great at “fill in this function” and pretty weak at “is this system actually well-designed?”.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Meta-Architect is live on GitHub.&lt;br&gt;
Repo link: &lt;a href="https://github.com/JustineDevs/meta-architect" rel="noopener noreferrer"&gt;https://github.com/JustineDevs/meta-architect&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What Meta-Architect is (and isn’t)&lt;br&gt;
Meta-Architect:&lt;br&gt;
runs as skills inside Codex&lt;br&gt;
ships as a package/plugin, not a new shell&lt;br&gt;
tries to help with architecture, not just local code edits&lt;br&gt;
It’s designed to plug into the Codex ecosystem rather than competing with it.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Here is what you get.&lt;/p&gt;

&lt;p&gt;What Meta-Architect is&lt;br&gt;
Meta-Architect gives your AI agents a real architecture workflow, not loose prompts.&lt;/p&gt;

&lt;p&gt;You get six named roles with strict responsibilities.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;\$arch designs the system and explains the stack&lt;/li&gt;
&lt;li&gt;\$sage pulls proven OSS patterns and libraries&lt;/li&gt;
&lt;li&gt;\$flow maps user flows, state, and edge cases&lt;/li&gt;
&lt;li&gt;\$vet reviews security and stops unsafe builds&lt;/li&gt;
&lt;li&gt;\$vibe reviews developer experience and user experience&lt;/li&gt;
&lt;li&gt;\$build turns the approved plan into an execution roadmap&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each role is a skill with a clear contract.&lt;/p&gt;

&lt;h2&gt;
  
  
  How it fits into your workflow
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;The idea is not to replace your existing tools.&lt;br&gt;
Instead, Meta-Architect gives you a set of skills you can call when you need to:&lt;br&gt;
understand the shape of a system&lt;br&gt;
explore alternative designs&lt;br&gt;
identify weak boundaries and risky assumptions&lt;br&gt;
turn requirements into more structured plans&lt;br&gt;
You stay inside Codex; Meta-Architect just adds a set of focused capabilities on top.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Why this exists&lt;br&gt;
Most AI dev tools feel helpful at first, then fall apart when you try to ship.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They hallucinate stacks that never reach production&lt;/li&gt;
&lt;li&gt;They ignore architecture, security, and release gates&lt;/li&gt;
&lt;li&gt;They treat your repo as plain text instead of a system with rules and states&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Meta-Architect goes the other way.&lt;br&gt;
You treat the repo as the source of truth for skills, prompts, gates, packaging, and CI from v0.1.0 onward.&lt;/p&gt;

&lt;p&gt;What lives in the repo&lt;br&gt;
You are not downloading a bag of prompts.&lt;br&gt;
You are getting a shaped repository.&lt;/p&gt;

&lt;p&gt;Skills&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;skills/meta-architect-*.md holds the core skills for Arch, Sage, Flow, Vet, Vibe, Build&lt;/li&gt;
&lt;li&gt;each skill defines a trigger, responsibilities, expected outputs, and gate impact&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Prompts&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;stable role prompts for Architect, Sage, Flow, Security Reviewer, Builder, and others&lt;/li&gt;
&lt;li&gt;written as contracts so your agents keep the same behavior across sessions&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Templates&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;templates/AGENTS.md defines how triggers, gates, and evidence should behave together&lt;/li&gt;
&lt;li&gt;templates/catalog-manifest.json is the catalog for skills and prompts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Missions&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;scenario folders like collaborative whiteboard, fintech app, SaaS dashboard&lt;/li&gt;
&lt;li&gt;each mission describes constraints, expected gate changes, and what artifacts you should see&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Plugin and publishing&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;plugins/meta-architect provides a bundle you can install as a plugin in compatible runtimes&lt;/li&gt;
&lt;li&gt;scripts and npm commands handle skills:manifest, skills:validate, skills:pack, skills:install&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Repo discipline&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CONTRIBUTING plus issue forms keep contributions aligned with release safety&lt;/li&gt;
&lt;li&gt;CI workflows run skills manifest, validate, pack, and install on each change&lt;/li&gt;
&lt;li&gt;release and npm publish workflows treat your skills as versioned artifacts&lt;/li&gt;
&lt;li&gt;checks prevent .omx runtime state from leaking into git&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;How you use this on a real project&lt;br&gt;
Say your idea is:&lt;br&gt;
“I want an AI powered smart contract security review workspace for solo founders.”&lt;/p&gt;

&lt;p&gt;You run the skills in this order.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;\$arch gives you system boundaries, stack choices, and clear risks&lt;/li&gt;
&lt;li&gt;\$sage finds frameworks, auth, and infra from curated OSS lists&lt;/li&gt;
&lt;li&gt;\$flow maps user journeys, data flow, and failure paths&lt;/li&gt;
&lt;li&gt;\$vet reviews security and stops the build if status is not GREEN&lt;/li&gt;
&lt;li&gt;\$vibe reviews onboarding, complexity, and usability&lt;/li&gt;
&lt;li&gt;\$build turns the approved plan into repo layout, environment setup, and v0.1.0 milestones&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You move from idea to gated plan in a repeatable way.&lt;/p&gt;

&lt;p&gt;Who this helps&lt;br&gt;
For developers&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You keep control of architecture while offloading repetitive design work&lt;/li&gt;
&lt;li&gt;You get a build plan that respects security and release practice&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For new architects&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You see how decisions, patterns, trade offs, and gates connect&lt;/li&gt;
&lt;li&gt;You get concrete examples instead of vague theory&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For experienced architects&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Why share this now?&lt;br&gt;
This release is “ready enough” for people who actually want to use it in anger and tell me where it breaks:&lt;br&gt;
architecture folks who want more structure around design discussions&lt;br&gt;
engineers experimenting with AI-assisted reviews or design sessions&lt;br&gt;
anyone tired of manually repeating “here’s how our system works…” to an LLM&lt;br&gt;
If you want to kick the tires:&lt;br&gt;
👉 &lt;a href="https://github.com/JustineDevs/meta-architect" rel="noopener noreferrer"&gt;https://github.com/JustineDevs/meta-architect&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;You get a checklist that encodes your process into skills and CI&lt;/li&gt;
&lt;li&gt;You can standardize how teams and agents reason about architecture&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For maintainers and tool builders&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You start from a repo pattern that already has skills, prompts, missions, MCP config, CI, and plugin bundling&lt;/li&gt;
&lt;li&gt;You can adapt this pattern for your own skills library&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What comes next&lt;br&gt;
Near term work&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Make the Architect skill behave like a small architecture handbook&lt;/li&gt;
&lt;li&gt;Expand missions with deeper real world scenarios&lt;/li&gt;
&lt;li&gt;Improve docs for skills publishing and MCP setup&lt;/li&gt;
&lt;li&gt;Wire this into Codex style workflows so agents help maintain the repo under gates&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Longer term work&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Turn Meta-Architect into a base template for new repos that want AI aware architecture from day one&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If this is the type of discipline you want around your AI workflows, review the repo, open an issue, or start a fork.&lt;br&gt;
Repo link again: &lt;a href="https://github.com/JustineDevs/meta-architect" rel="noopener noreferrer"&gt;https://github.com/JustineDevs/meta-architect&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Go-MiroFish, lightweight and local-first</title>
      <dc:creator>JustineDevs</dc:creator>
      <pubDate>Sat, 25 Apr 2026 15:01:30 +0000</pubDate>
      <link>https://forem.com/justinedevs/go-mirofish-lightweight-and-local-first-bh6</link>
      <guid>https://forem.com/justinedevs/go-mirofish-lightweight-and-local-first-bh6</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Go-Mirofish Fast local Go AI swarm engine – predict anything with agents&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I needed a fast offline tool to test reactions to documents. I upload an earnings report or trading thesis or product announcement. I want to see how hundreds of different AI agents respond in a social simulation. No data leaves my machine. No slow cloud delays.So I built go-mirofish.You feed the tool any document. It builds a knowledge graph. It creates hundreds of AI agents. Each agent has its own personality. The agents run a full social simulation. You get a prediction report. You can chat with any agent to ask more questions.I rewrote the control plane in pure Go. Python no longer runs the hot path. The system now delivers sub 2 ms p50 latency. It handles 198 requests per second with zero errors. It runs on a standard laptop. It also runs on a Raspberry Pi 5.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Here is how you start in minutes: &lt;a href="https://go-mirofish.vercel.app/docs" rel="noopener noreferrer"&gt;https://go-mirofish.vercel.app/docs&lt;/a&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tr&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhr8m7ha3c9m72ovlhdv9.png" width="800" height="416"&gt;
    &lt;br&gt;
    &lt;b&gt;Home / entry&lt;/b&gt;
  &lt;/td&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1zfewho76wquinaya28v.png" width="800" height="413"&gt;
    &lt;br&gt;
    &lt;b&gt;Simulation run&lt;/b&gt;
  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5zivu0l8glx7ssj8f551.png" width="800" height="409"&gt;
    &lt;br&gt;
    &lt;b&gt;Report generation&lt;/b&gt;
  &lt;/td&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcw64t0uta5n9kzst3jnf.png" width="800" height="410"&gt;
    &lt;br&gt;
    &lt;b&gt;Report timeline / tools&lt;/b&gt;
  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1c9r7lhr38ldxh5k1shr.png" width="800" height="296"&gt;
    &lt;br&gt;
    &lt;b&gt;Simulation history&lt;/b&gt;
  &lt;/td&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5slxt46yx71gfps4j8ye.png" width="800" height="413"&gt;
    &lt;br&gt;
    &lt;b&gt;Deep interaction&lt;/b&gt;
  &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fccocgnfxltxlryly6h0f.png" width="800" height="414"&gt;
    &lt;br&gt;
    &lt;b&gt;Split: graph, workbench &amp;amp; system terminal&lt;/b&gt;
  &lt;/td&gt;
  &lt;td&gt;
    &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fred76106ckqy50rcy1gj.png" width="800" height="415"&gt;
    &lt;br&gt;
    &lt;b&gt;Graph view &amp;amp; node details&lt;/b&gt;
  &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thanks to these projects. MiroFish created the original swarm engine. MiroFish-Offline added the local English version. OASIS powers the multi-agent simulation. Neo4j manages the graph memory. Ollama runs the local models.I built go-mirofish for real work. Traders test market reactions and liquidation forecasts. Product teams run PR war rooms. &lt;br&gt;
Teams practice cyber drills. &lt;/p&gt;

&lt;p&gt;Writers explore alternate story endings.&lt;br&gt;
Try the demo here. &lt;br&gt;
&lt;a href="https://go-mirofish.vercel.app" rel="noopener noreferrer"&gt;https://go-mirofish.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;See the full source here. &lt;br&gt;
&lt;a href="https://github.com/go-mirofish/go-mirofishWhat" rel="noopener noreferrer"&gt;https://github.com/go-mirofish/go-mirofishWhat&lt;/a&gt;&lt;br&gt;
document will you test first. Tell me in the comments.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
