AI-native software engineer β I ship production software solo: desktop, web, and edge.
I build the whole thing β architecture, implementation, verification, release β and I use AI as a force multiplier rather than a code generator. That means the interesting engineering is usually in the guardrails: the budgets, the audit trails, and the tests that let a small team move at a large team's pace without shipping something unverified.
π¦ Aegis β deterministic execution harness for AI agents
Agents are non-deterministic. The harness around them shouldn't be.
- Hard budgets β tokens, steps, and wall-clock are ceilings enforced before work happens, not after
- Byte-exact replay β every step journals to SQLite, so any run can be reconstructed or resumed from where it crashed
- Shadow-Guard β mutating tool calls are intercepted and recorded in a dry-run before they touch anything; unknown tools fail safe, classified as mutating
- MCP server β exposes its own capabilities as tools, so any MCP client can drive it
- AST-aware compaction β Tree-sitter keeps every signature, type, and doc comment while eliding bodies. Measured across my own codebases: 61% average token reduction, 89% peak
- Runs in a browser β the real engine compiled to WebAssembly, ~137 KB, no server or API key
Rust Β· Tree-sitter Β· SQLite Β· WebAssembly Β· MCP Β· Tokio β BSL 1.1
π WorldFrame β desktop worldbuilding app for writers
A native app for authors managing large fictional worlds. Shipping at v1.0.15 across macOS (universal) and Windows, with signed builds and an auto-update channel wired to a public release manifest. Offline-first, and an explicit no-forced-AI design stance β writers own their words.
Tauri Β· Rust Β· React Β· Zustand
β‘ Review Syndication Pipeline β built in a 45-minute window
A technical assessment delivered as working software rather than a mockup. Ingests messy multi-source Korean reviews and runs the real hard part end to end: translation, de-duplication, and clinic-name normalization into a published demo page. Live demo β
Python Β· GitHub Pages
π₯οΈ sturdyrobot.io β a portfolio that is a working operating system
My portfolio is a classic Mac OS desktop running in the browser. Every icon opens something real β including Aegis itself, executing live via WebAssembly.
React Β· Vite Β· Zustand Β· Cloudflare Workers
- Verify, don't assert. A green summary I wrote myself isn't evidence β exit codes and reproductions are.
- Fail safe. An unrecognized tool is assumed dangerous. A typo in a safety flag is an error, never a silent downgrade to something permissive.
- Document the trade-off, not just the code. The decisions worth writing down are the ones where the obvious fix would have made things worse.
sturdyrobot.io Β· tryworldframe.com Β· noeljacksonjs@gmail.com