Will GitLab or Codeberg eventually provide support for Starcoder, the open-source alternative to Microsoft Copilot?

53 points · 14 comments · view on lemmy.world

14 Comments

kancept@lemmy.world · 16 pts · 2y (1 reply)

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 (6 replies)

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 (5 replies)

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 (3 replies)

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 (2 replies)

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 (1 reply)

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
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.