Live data from Hacker News

Viewing profile — azurewraith

azurewraith

HN member
Joined
Wed, May 06, 2026, 1:40 PM UTC
HN karma
66
Public activity
46 items

About azurewraith

ben@statewright.ai

20+ years of full-stack engineering with stints at NVIDIA and AMD. Distinguished Engineer in ML/AI/HPC turned solo founder.

Building Statewright — state machine guardrails for AI agents.

Recent public activity

  1. comment
    Comment #49198198

    ...or that one time I blew 60% of my Codex x20 weekly usage allotment in under 24 hours... We've all had the same struggle, torn between wanting to run longer loops and maximize ou…

  2. story
  3. comment
  4. story
  5. comment
    Comment #48211616

    Three layers working together: UserPromptSubmit hook: injects state context into every prompt... phase, available tools Instructions: the model sees transition() and get_state() as…

  6. comment
    Comment #48211551

    Here's a week 2 update. a lot shipped since this post... OSS: The `engine` and `agent` crates are now fully open (Apache 2.0). only the `gateway` and the various plugins are FSL wi…

  7. comment
    Comment #48211456

    update: I released the of the crates (with the exception of the gateway as FSL) as Apache 2.0 today (and uploaded to crates.io) along with a UI piece that's Apache 2.0 as well. You…

  8. comment
    Comment #48200124

    Interestingly enough we have found the same net result -- structural guardrails are the unlock for smaller models. Our approach in particular layers three things: a parse rescue fo…

  9. comment
    Comment #48136359

    yeah... I wanted the smaller models to behave more like their state of the art siblings and was a little shocked that it just didn't work well... so I made small models work better…

  10. comment
  11. comment
  12. comment
    Comment #48124708

    shipped ^_^

  13. comment
  14. comment
    Comment #48121930

    Hey it's me again. Some things that didn't fit in the README or the original post -- less about features, more about where this goes. The plan/implement/test workflow is very basic…

  15. comment
    Comment #48121537

    > you might want to add an actual exclusion to the patents/licenses for those groups of people Done :) https://github.com/statewright/statewright/blob/main/PATENTS... Thank you for…

  16. comment
    Comment #48121225

    I feel you on the Claude pulsing thing. Running (or trying to) run Opencode with any model I could throw at it to perform useful work like the frontier/proprietary models do (a tal…

  17. comment
  18. comment
    Comment #48120864

    the Cargo.toml covers the built Rust crates (engine, agent). the plugins/ directory has it's own LICENSE.md with the FSL terms. split license: the engine is completely open source,…

  19. comment
    Comment #48120805

    bingo! and that's where this journey began, it's been fun proving it out ^_^

  20. comment
    Comment #48120780

    the colors are based on the event name.... green for happy path events (READY, DONE, PASS), red for failure events (FAIL, ERROR) and purple for everything else they don't indicate …

  21. comment
    Comment #48120711

    you're not wrong and trimming context is legitimately the first thing that everyone should do. even with context trimming and a tight prompt the model still makes judgement calls a…

  22. comment
    Comment #48120662

    you're hitting the nail on the head... rules in prompts are suggestions the model can rationalize away. "the task is so simple that maybe I don't need worktrees" is the model overr…

  23. comment
    Comment #48117468

    Yes, the engine handles the full workflow schema including guards. There are some aspects of runtime enforcement (env vars/command filtering, etc. exposed via the UI) that currentl…

  24. comment
    Comment #48116404

    Nice project... the per-agent tool restriction is the same core insight (smaller tool space -> better reasoning) The main difference with Statewright is that tool access changes ov…

  25. comment
    Comment #48116306

    Great question... and there are two answers depending on what you were originally referring to: re: Claude Code... we actually don't filter or modify the tool list so all tools sta…