News for hackers. Stuff that matters.
Re:fx :Tiny, open, native coding agent. by OleksandrC on Wednesday August 19, 2026 @05:11PM (#49367253)
If you like this list of "why?", you might also like this: https://usehax.dev/ (I am the author). Most of the list applies, similar minimalist Unix tool approach, with some differences. Hax is written in C, the dynamically linked binary is even smaller (0.6 MB), MIT-licensed. No wasm though.

Important difference - fx is currently Vercel AI Gateway only - while hax does support multiple providers already (OpenAI API, ChatGPT/Codex subscription, Anthropic API, OpenRouter, OpenCode Zen/Go), and integrates well out of the box with local llama-server.

Re:fx :Tiny, open, native coding agent. by tecoholic on Wednesday August 19, 2026 @06:19PM (#49367922)
It’s funny what “tiny” means for different people depending on their background. I expected it to be under an MB as well and was surprised by 6MB.
Re:fx :Tiny, open, native coding agent. by nine_k on Wednesday August 19, 2026 @08:05PM (#49368830)
A typical Go binary would be 2-3 times larger. A typical Node project would easily pull more than 6 MiB of just code, not counting the runtime.
Re:fx :Tiny, open, native coding agent. by brabel on Thursday August 20, 2026 @02:41AM (#49371208)
For comparison, I publish a CLI tool written in Dart, can compile to native anything including Wasm , the Linux binary is around 5MB and it does quite a lot.
Re:fx :Tiny, open, native coding agent. by pjmlp on Thursday August 20, 2026 @02:51AM (#49371284)
Basically, for me tiny means it fits on a floppy 1.44 HD.

Naturally meaningless when people carry around USB sticks that might even hold a 1 TB, but alas.

Re:fx :Tiny, open, native coding agent. by tecoholic on Thursday August 20, 2026 @04:53AM (#49372081)
Pretty much my baseline as well. Good example how experiences shape our thinking.
Re:fx :Tiny, open, native coding agent. by krzyk on Thursday August 20, 2026 @06:48AM (#49372865)
> Naturally meaningless when people carry around USB sticks

Do people do that? I think it was a decade ago, I thought people download from web nowadays.

Re:fx :Tiny, open, native coding agent. by pjmlp on Thursday August 20, 2026 @07:09AM (#49373026)
Not everyone lives in areas where that is a convenient option.
Re:fx :Tiny, open, native coding agent. by boutell on Thursday August 20, 2026 @08:48AM (#49373919)
[cries in TRS-80 Model III]
Re:fx :Tiny, open, native coding agent. by pjmlp on Thursday August 20, 2026 @02:59PM (#49378701)
Ok, lets make it 178 KB then. :)
Re:fx :Tiny, open, native coding agent. by rgbrgb on Wednesday August 19, 2026 @06:00PM (#49367760)
this looks great! what are you using it for? i like the idea of being able to use one of these (sandboxed) within a larger program kind of like how I use LLM's to do small tasks within my apps now but with a few tools (web search). my current way of doing that is like building a mini-harness with a couple tools within the app, but something more drop-in would be better obviously.
Re:fx :Tiny, open, native coding agent. by gandreani on Wednesday August 19, 2026 @07:49PM (#49368714)
I was going to ask if there's any plans to integrate something like the fx's ACP server[1] or pi's RPC mode [2].

I'm making something like Paseo and hax is very interesting as a Pi replacement.

[1] https://fx.sh/docs/using-fx/acp

[2] https://pi.dev/docs/latest/rpc

Re:fx :Tiny, open, native coding agent. by messh on Wednesday August 19, 2026 @11:15PM (#49369971)
that's an amazing project! people always say why 6mb vs CC's 250mb even matter when you are calling out to LLMs hosted in the cloud. But... I regularly run hierarchies of agents with say 50-100 on a regular basis. So 650 vs 25050 ... is "can do" vs "cannot"
Re:fx :Tiny, open, native coding agent. by lmz on Thursday August 20, 2026 @01:51AM (#49370843)
Is that real memory taken? If it's shared code from the same executable surely the multiples are not very relevant?
Re:fx :Tiny, open, native coding agent. by abc_lisper on Thursday August 20, 2026 @09:57AM (#49374637)
50-100? How do you do this and for what purpose?
Re:fx :Tiny, open, native coding agent. by messh on Thursday August 20, 2026 @11:01AM (#49375639)
For eg. on a large codebase I do hierarchical review where higher level agents focus on modules and leafs on files. Each reports upwards a summary of its findings incl children summaries.
Re:fx :Tiny, open, native coding agent. by FrenchTouch42 on Thursday August 20, 2026 @01:44AM (#49370791)
It looks really nice. Do you have any plan to support Claude subscriptions (pro/max)?
Re:fx :Tiny, open, native coding agent. by OJFord on Thursday August 20, 2026 @04:48AM (#49372040)
Didn't Anthropic stop allowing it, can only use the subscriptions with first-party tools?
Re:fx :Tiny, open, native coding agent. by OleksandrC on Thursday August 20, 2026 @04:56AM (#49372104)
Technically, this would be straightforward. The problem is that Anthropic seems to be really against using Claude subscriptions with anything other than Claude Code - you might even risk your account getting banned for doing so. You could search online for the "openclaw claude banned" for more details on that story.
Re:fx :Tiny, open, native coding agent. by NamlchakKhandro on Tuesday August 25, 2026 @12:24AM (#49429048)
anthropic hate freedom. what makes you think they want you thinking?
Re:fx :Tiny, open, native coding agent. by WhyNotHugo on Thursday August 20, 2026 @02:31AM (#49371108)
Re:fx :Tiny, open, native coding agent. by philips on Thursday August 20, 2026 @02:47AM (#49371248)
I really like the philosophy document! https://github.com/OleksandrChekhovskyi/hax/blob/master/docs...

I don’t know if I am ready to use a new tool written in C and using libcurl but I will give it a shot.