9 comments

  • Bleaphar42 minutes ago
    Would love to hear more about the decision to create the terminal in C? Also what did you use to record your demo video? It looks awesome!
    • OleksandrC16 minutes ago
      The main reason to use C is that it&#x27;s the easiest way to achieve minimal resource footprint. Also it&#x27;s the language I know really well already.<p>The demo was recorded with asciinema.
  • all210 minutes ago
    Note to be confused with Haxe: <a href="https:&#x2F;&#x2F;haxe.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;haxe.org&#x2F;</a>
  • jarjoura39 minutes ago
    This is cool! There were a few rust attempts I played around with last year, but they all seemed to fizzle out in favor of everything running on top of js or python.<p>I know that Google just launched a go version a couple months ago, but I haven&#x27;t really spent any time with it, because well, gemini isn&#x27;t really useful to me right now.<p>The thing I constantly ran into with using non-platform (ie. claude code or codex) agents is that even though their tool call API seems flexible, they&#x27;ve finetuned these &quot;agentic&quot; models around their specific agents. Opus is the worst I&#x27;ve seen about this. It really wants to use specific bash tools and if you restrict or hide it, it&#x27;ll start writing python code to call into bash to do it.
    • OleksandrC12 minutes ago
      Generally, the models seem to adapt really well. I am using GPT models in hax a lot, and they have no trouble whatsoever using hax tools instead of their &quot;native&quot; codex tools.<p>Also since hax tools are just &quot;read&quot;, &quot;edit&quot;, &quot;write&quot;, &quot;bash&quot; and &quot;task_wait&quot;, it would be expected that the models would use one-off scripts to achieve their goals (either shell scripts, or python scripts, etc).
  • myshapeprotocol1 hour ago
    A minimalist, terminal-native coding agent written in C is such a clean approach to lightweight local tooling. Love the tech stack choice.
  • torstenvl1 hour ago
    If it&#x27;s minimalist and written in C why does it have such specific system requirements?
    • all211 minutes ago
      Probably because of the &#x27;minimalist&#x27; qualifier.
  • megamorf1 hour ago
    I don&#x27;t understand why anyone would still start a new software project in C today, given the long track record of mistakes developers can make in it.
    • lelanthran4 minutes ago
      &gt; I don&#x27;t understand why anyone would still start a new software project in C today, given the long track record of mistakes developers can make in it.<p>If you think that unintended consequences can result from using C, boy do I have some news for you for &quot;programmers&quot; from 2026.
    • mfro34 minutes ago
      Because C is the best.
  • mring336212 hours ago
    I just built and installed this harness on my MacBook Pro and am very happy with its clean, fast performance with local models and llama.cpp.<p>Well done, Oleksandr!
  • hmokiguess2 hours ago
    Nice work! Thank you for sharing it.
  • owencmcgrath2 hours ago
    [flagged]