Bun have official support for FreeBSDWell, perhaps the custom Zig implementation backing Bun won't be an obstacle for porting anymore: https://github.com/oven-sh/bun/pull/30412![]()
Bun have official support for FreeBSDWell, perhaps the custom Zig implementation backing Bun won't be an obstacle for porting anymore: https://github.com/oven-sh/bun/pull/30412![]()
That's it. Rust has gone too far.Well, perhaps the custom Zig implementation backing Bun won't be an obstacle for porting anymore: https://github.com/oven-sh/bun/pull/30412![]()
i managed to get a freebsd-native opencode binary going.
i found that neither the current bun or zig packages were able to pull it off.
however, reverting those tools back (using (freebsd) binaries from the respective authors' archives), got me further.
the opencode repo had some nuggets for freebsd, but the work was incomplete.
i used opencode/big-pickle to finish/polish that work.
but, the opentui module needed a whole freebsd section added.
again, i used opencode/big-pickle to flesh that out.
in the end, i have a freebsd-native opencode binary.
i've used it to do some coding and research, via opencode+zen.
"works for me".
i'm generally suspicious of AI tooling, so, i run this binary in a limited jail, to constrain what evil it can get up to.
your mileage may vary.
hopefully, one day the bun and zig packages will work, and opencode will finish and publish their freebsd code.
![]()
GitHub - reptilian-research/opencode-freebsd: how to get a freebsd-native opencode cli/tui binary
how to get a freebsd-native opencode cli/tui binary - reptilian-research/opencode-freebsdgithub.com
Wow. My hat's off and many thanks.i managed to get a freebsd-native opencode binary going.
i found that neither the current bun or zig packages were able to pull it off.
however, reverting those tools back (using (freebsd) binaries from the respective authors' archives), got me further.
the opencode repo had some nuggets for freebsd, but the work was incomplete.
i used opencode/big-pickle to finish/polish that work.
but, the opentui module needed a whole freebsd section added.
again, i used opencode/big-pickle to flesh that out.
in the end, i have a freebsd-native opencode binary.
i've used it to do some coding and research, via opencode+zen.
"works for me".
i'm generally suspicious of AI tooling, so, i run this binary in a limited jail, to constrain what evil it can get up to.
your mileage may vary.
hopefully, one day the bun and zig packages will work, and opencode will finish and commit their freebsd code.
![]()
GitHub - reptilian-research/opencode-freebsd: how to get a freebsd-native opencode cli/tui binary
how to get a freebsd-native opencode cli/tui binary - reptilian-research/opencode-freebsdgithub.com
Tell us more, pleaseFYI it could, and working for me fine now
I don't have Claude subscription (or any other as I am stingy old bastard) but I am sure people or future me would appreciate a short How-to.After trying to run pretty much every agent, the only one that worked (for me) out of the box was claude. I installed it through npm
pkg install nodejs npm
npm install -g @anthropic-ai/claude-code
Then I had to mess with the path and the config for the provider (I source from lm studio on my own network). Otherwise it wants you to login which I don't.
My goal was to bootstrap any agent to vibe-code the migration of hermes. Since my goal is done, I won't be working on the opencode problem, but if people need help setting up claude, well, try AI first, but I took notes so feel free to ask.