Hi @civodul, about 3w ago I started working on some code to separate gnu (packages and services) from guix and move it to forgejo, along with a bot for automatic PRs, package pinning, and fj+cuirass CI.
I was going to propose it when I had some meaningful hacking already done, but seeing as you're cooking up something as of recently, I feel like I could give some ideas.
When the time is right for discussion please tell me where the discussion will be happening so I can chime in.