trev's website

Home Posts About

LLM Experiments: Recent Slop Projects

Skip to the bottom for project list

Slop that I generated and have been "orchestrating" for the past 2 months in order to "learn" LLM code generation and "development". Hehe.

If I let my LLM subscriptions run out then I think I'll have enough to play with for a while.

Favorites

gnome-topbar is something I've been daily driving since starting on it. It was originally a fork of a project called vibepanel, but I stripped it down a lot and basically made it into GNOME's topbar with my own opinionated tweaks and features. It's slick and incorporates notifications and quick settings so it's a bit like a shell, not just a bar.

guixboy and guix-lsp have proven themselves useful enough for me with daily driving Guix System. guixboy is basically a crazy version of a few scripts I had to help me reconfigure my system/home. Having the LSP can help a lot with writing and editing packages. I mostly use it for updating hashes when I bump a commit in one of my packages. It also has a lot of snippets and immediate documentation that works well with Emacs + eglot.

guix-p2p sounds really awesome on paper, but it's less awesome when you're the only one on the p2p network and the Guix community is generally against AI/LLMs.

guix-bitcoin definitely has some potential for maintainability. I think I will keep chipping away at it even if I let my LLM subscriptions end. It's quite maintainable since it's just guix packages and services. The upfront work was just difficult and would have taken me a long time. LLMs do a great job with Guix packages/services which are super cryptic at times, especially for something huge like Mempool.space.

spacesniffer1000 was made due to pure nostalgia reasons. I should refine it more. It's still not as good as the Windows original.

I'm also working on an Emacs backend due to my woes with emacs PGTK performance on a 4K monitor with fractional scaling. Maybe I'll just switch to VSCode or nano?

Projects

Project What it does Lang Link
btc_foss Timeline of Bitcoin FOSS contributions Rust github
gnome-topbar GNOME-style top bar for Wayland compositors Rust github
guix-agent-container Run claude/codex in an isolated Guix container: RO home, masked secrets, host-side commit-only signing oracle, filtered guix surface Shell github
guix-bitcoin GNU Guix channel for the bitcoin ecosystem: nodes, wallets, libraries, Lightning, indexers, explorers Scheme codeberg
guix-lsp Rust LSP server and Eglot integration for Guix Scheme files Rust codeberg
guix-p2p P2P binary substitute distribution for GNU Guix Rust codeberg
guix-toys Static Guix channel package/service/symbol search — fork of ~whereiseveryone/toys with a GitHub Pages frontend Scheme github
guixboy A friendly companion for Guix Scheme codeberg
sigil-bitcoin Bitcoin libraries for Sigil lang Sigil codeberg
siglings Learn the Sigil language via self-checking exercises (Rustlings/Ziglings style), ending in a prompt-to-code capstone Sigil/Elisp codeberg
spacesniffer1000 Sniff out diskspace Rust github
this-week-in-guix "This week in Guix" digest generator Python github
yoink Terminal music browser: browse MusicBrainz, queue albums, download from YouTube Music via yt-dlp into a tagged local library Python github