Readit News logoReadit News
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
eikenberry · 2 days ago
Does it support the use of other OpenAI API compatible services like Openrouter?
jrswab · 2 days ago
Yes, I've used it with on OpenAI compatible API from an internal LLM at my job.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
stpedgwdgfhgdd · 2 days ago
“ MCP support. Axe can connect any MCP server to your agents”

I just don't see this in the readme… It is not in the Features section at least.

Anyway, i have MCP server that can post inline comments into Gitlab MR. Would like to try to hook it up to the code reviewer.

jrswab · 2 days ago
Sorry, I need to update that. I just added MCP support a day or so ago.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
hmokiguess · 2 days ago
looks really cool, how does it differ from something like running claude headless with `claude -p`?
jrswab · 2 days ago
You don't have all the Claude Code overhead. It only gets what you give it.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
boznz · 2 days ago
I will give it a try, I like the idea of being closer to the metal.

A Proper self-contained, self improving AI@home with the AI as the OS is my end goal, I have a nice high spec but older laptop I am currently using as a sacrificial pawn experimenting with this, but there is a big gap in my knowledge and I'm still working through GPT2 level stuff, also resources are tight when you're retired. I guess someone will get there this year the way things are going, but I'm happy to have fun until then.

jrswab · 2 days ago
I'm excited to see how this plays out. Keep me updated on x(twitter)
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
Multicomp · 2 days ago
This is what I've been trying to get nanobot to do, so thanks for sharing this. I plan to use this for workflow definitions like filesystems.

I have a known workflow to create an RPG character with steps, lets automate some of the boilerplate by having a succession of LLMs read my preferences about each step and apply their particular pieces of data to that step of the workflow, outputting their result to successive subdirectories, so I can pub/sub the entire process and make edits to intermediate files to tweak results as I desire.

Now that's cool!

jrswab · 2 days ago
Love to hear it! Thanks for checking it out and feel free to put up an issue on GitHub if you have any ideas for improvements.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
snadal · 2 days ago
Nice! I’ll try this soon, and I’m afraid I’ll end up using it a lot.

@jrswab, do you think it would be feasible to limit outgoing connections to a whitelist of domains, URLs, or IP addresses?

I’d like to automate some of my email, calendar, or timesheet tasks, but I’m concerned that a prompt injection could end up exfiltrating or deleting data. In fact, that’s the main reason why I’m not using Openclaw or similar projects with real data yet.

jrswab · 2 days ago
Yes, I think it will be quite trivial to make a output allow list. That's a great idea!
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
btbuildem · 2 days ago
I really like seeing the movement away from MCP across the various projects. Here the composition of the new with the old (the ol' unix composability) seems to um very nicely.

OP, what have you used this on in practice, with success?

jrswab · 2 days ago
I've shared a few flows I use a lot right now in some other comments.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
swaminarayan · 2 days ago
Axe treats LLM agents like Unix programs—small, composable, version-controllable. Are we finally doing AI the Unix way?
jrswab · 2 days ago
That's my dream.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
let_rec · 2 days ago
Is there Gemini support?
jrswab · 2 days ago
Not yet but it will be easy to add. If you need it can you create an issue in GitHub? I should be able to get that in today.
jrswab commented on Show HN: Axe – A 12MB binary that replaces your AI framework   github.com/jrswab/axe... · Posted by u/jrswab
Orchestrion · 2 days ago
The Unix-style framing resonates a lot.

One thing I’ve noticed when experimenting with agent pipelines is that the “single-purpose agent” model tends to make both cost control and reasoning easier. Each agent only gets the context it actually needs, which keeps prompts small and behavior easier to predict.

Where it gets interesting is when the pipeline starts producing artifacts instead of just text — reports, logs, generated files, etc. At that point the workflow starts looking less like a chat session and more like a series of composable steps producing intermediate outputs.

That’s where the Unix analogy feels particularly strong: small tools, small contexts, and explicit data flowing between steps.

Curious if you’ve experimented with workflows where agents produce artifacts (files, reports, etc.) rather than just returning text.

jrswab · 2 days ago
> Curious if you’ve experimented with workflows where agents produce artifacts (files, reports, etc.) rather than just returning text.

Yes! I run a ghost blog (a blog that does not use my name) and have axe produce artifacts. The flow is: I send the first agent a text file of my brain dump (normally spoken) which it then searched my note system for related notes, saves it to a file, then passes everything to agent 2 which make that dump a blog draft and saves it to a file, agent 3 then takes that blog draft and cleans it up to how I like it and saves it. from that point I have to take it to publish after reading and making edits myself.

u/jrswab

KarmaCake day107June 9, 2017
About
Husband, father, and software engineer | All Socials: @jrswab | Col. 3:17

[ my public key: https://keybase.io/jrswab; my proof: https://keybase.io/jrswab/sigs/SyRgp9PMae6rrJzPV6zPr2cqd890DasAf1QigHKB1mU ]

View Original