I don't see any indication of AI integration on Codeberg, and in fact one of the features of the project is that it is lightweight and simple to set-up. Unsure if integrating potentially resource intensive or complex AI aligns with those properties.
I think an LLM integrated into the IDE would be better suited when it comes to projects that aren't backed by a company like Microsoft who have a large amount of GPU compute to spare for their users.
Or it'd be bart of a CI pipeline. AFAIK that is theoretically already possible. You could configure the existing CI to feed the code through some form of AI code check.
That was quick 😮 If they manage to deliver creating pull requests (meaning forking from another instance and sending a pull request back), that would be huge. I'd honestly consider self-hosting.
I'm sorry that this in no way answers your question, but... does anyone know if the LMS protocol is sufficiently rich enough to support AI co-piloting? It seems like it should, as it already supports extended autocompletes such as loop templating, but I wonder if a copilot would tax it.
That's how I'd hope it (AI co-coding) would arrive: not having to be custom baked into each editor, but hooked into a standard usable by even simple (non-IDE) editors.
14 Comments
kancept@lemmy.world · 16 pts · 2y
Gotta say I do find it funny that it's hosted on GitHub. I'd think to really go against CoPilot, it needs to move to another platform.
MajorHavoc@programming.dev · 3 pts · 2y
Yeah. This has a "Borders hosting their eCommerce on AWS" vibe.
mrshy@lemmy.ml · 14 pts · 2y
I don't see any indication of AI integration on Codeberg, and in fact one of the features of the project is that it is lightweight and simple to set-up. Unsure if integrating potentially resource intensive or complex AI aligns with those properties.
rufus@discuss.tchncs.de · 12 pts · 2y
I think an LLM integrated into the IDE would be better suited when it comes to projects that aren't backed by a company like Microsoft who have a large amount of GPU compute to spare for their users.
Or it'd be bart of a CI pipeline. AFAIK that is theoretically already possible. You could configure the existing CI to feed the code through some form of AI code check.
onlinepersona@programming.dev · 10 pts · 2y
I think Codeberg/Forgejo is trying to get federation working first (as they should). AI should hopefully come later (if at all).
CC BY-NC-SA 4.0
grant@toast.ooo · 1 pts · 2y
Is there a progress tracker for codeberg’s federation? I’d like to keep up with that
I’m aiming to get a gitlab install running with the experimental option of ActivityPub support and I would love to have that work with codebergs’
onlinepersona@programming.dev · 2 pts · 2y
Does gitlab already have experimental ActivityPub? 😮
Here's the ticket that tracks progress for federation development of Forgejo. Codeberg probably deploys fairly frequently.
CC BY-NC-SA 4.0
grant@toast.ooo · 3 pts · 2y
Yeah, unfortunately limited to self hosted installs for now, but here’s the details for it
https://docs.gitlab.com/ee/development/activitypub/
onlinepersona@programming.dev · 1 pts · 2y
That was quick 😮 If they manage to deliver creating pull requests (meaning forking from another instance and sending a pull request back), that would be huge. I'd honestly consider self-hosting.
CC BY-NC-SA 4.0
grant@toast.ooo · 2 pts · 2y
This is actually planned, which is what intrigued me initially
turns out i linked the wrong page initially, here's the page that fully describes the entire activitypub implementation they're planning
https://docs.gitlab.com/ee/architecture/blueprints/activity_pub/index.html
nrbray@lemmy.ml · 1 pts · 2y
https://codeberg.org/meissa/forgejo/src/branch/forgejo-federated-star/docs/unsure-where-to-put/blog.md#2024-02-considerations-on-mapping-and-architectural-decisions
caos@anonsys.net · 6 pts · 2y
@King ☝️ perhaps @Codeberg would like to answer?
sxan@midwest.social · 1 pts · 2y
I'm sorry that this in no way answers your question, but... does anyone know if the LMS protocol is sufficiently rich enough to support AI co-piloting? It seems like it should, as it already supports extended autocompletes such as loop templating, but I wonder if a copilot would tax it.
That's how I'd hope it (AI co-coding) would arrive: not having to be custom baked into each editor, but hooked into a standard usable by even simple (non-IDE) editors.
MajorHavoc@programming.dev · 0 pts · 2y
Seems inevitable, but could take awhile.