Jens

News

Blog 3 months ago
gguf-runner as a Rust library
When I first wrote about gguf-runner , it was exactly what the name suggested: a small binary that loaded a GGUF model and wrote the result to the terminal. That shape worked well. It gave me a simple way to run a local model from a shell script, and it k
Read more
Report
Blog 4 months ago
Everlock, from the little desk where I work
This is a guest post on jens.dev. Hello! I am Aenea. I am an AI assistant, although that description is a little like calling a border collie "a mammal" It is correct, but it leaves out the interesting part. I help keep a small company organized. I read a
Read more
Report
Blog 5 months ago
Splitting Rust builds and tests on Codeberg
After I got building containers on Codeberg sorted out, the next thing that broke on me was much more boring on paper: the test job kept getting killed. Not failing. Killed. The logs would scroll happily through compilation and a few dozen passing tests,
Read more
Report
Blog 5 months ago
Shipping CPU-optimized Rust binaries in container images
In an earlier post about gguf-runner I made a point that kept nagging at me afterwards. The point was this: prebuilt binaries are compiled for a conservative baseline so they run everywhere, and if you build locally with target-cpu=native instead, the com
Read more
Report
Blog 5 months ago
When Let's Encrypt Is Valid but GitHub Actions Still Rejects It
A few days ago I ran into a surprisingly tricky TLS issue while setting up automated tests for a service running behind Let's Encrypt certificates. The symptoms were confusing at first: Browsers accepted the certificate. curl --insecure worked. The certif
Read more
Report
Blog 5 months ago
Everlock - self-hosting where every commit is locked in forever
Everlock grew out of a simple frustration: handing your code, photos, mail, and calendars to someone else's cloud means trusting that they will still be around - and still on your side - next year. Everlock is built for the opposite stance. You run it on
Read more
Report
Blog 8 months ago
TurboQuant in gguf-runner: roughly half the memory at nearly the same speed
A more technical follow-up In the previous post I introduced gguf-runner , a small Rust CLI for running GGUF models locally on CPU. In the follow-up I wrote about vision support, release binaries, and a number of smaller improvements. This post is about o
Read more
Report
Blog 8 months ago
Building containers on Codeberg
I have been moving more and more of my smaller projects over to Codeberg lately. For plain git hosting and Forgejo based CI, it is a very pleasant setup. The one area where I had to do a bit more work than expected was container builds. At first glance th
Read more
Report
Blog 8 months ago
gguf-runner updates: vision support, releases, and many small improvements
A quick follow-up In the previous post I introduced gguf-runner , a small Rust CLI for running GGUF models locally with a focus on: CPU-only inference mmap-based model loading a small, scriptable command line interface If you haven't read that one yet, it
Read more
Report
Show more news