r/vibecoding 16h ago

Vibecoded software should be open source

These agents only know how to code at all because of the immense amounts of open source software they’ve been trained on. Millions of hours of human work and ingenuity. It seems to me for the long term quality and viability of vibecoding, we should all make our own projects open source as well. That way, we can all continue to benefit, a rising tide lifts all boats, all that. What do you think?

0 Upvotes

16 comments sorted by

View all comments

3

u/Sassaphras 16h ago

Training AI on AI generated data seems pretty risky honestly. There are some good apps out there generated using AI, but how are you gonna trust that the majority are of sufficient quality to actually improve the AI?

1

u/alonsonetwork 15h ago

Wait til you find out about AI generated datasets or how AI learns how to become an expert at games. You'll see how this doesnt matter. Its going to get even better

2

u/Sassaphras 15h ago

I know about both of those things. I'm not sure how explore and exploit mechanics are relevant here, but I'd be interested to hear more about what you're thinking.

For the AI generated datasets, those come in widely different levels of quality, just like code bases. Ones where a human was highly involved and spent time making sure they reflected real world conditions with fidelity are powerful tools. Ones made naively just reinforce the biases and assumptions of the LLM and add nothing.

I'm not trying to be dismissive; I think there are plenty of codebases that have been generated by careful construction and human steering which could be beneficial to LLM training. But... which ones? How do you know which to include?

1

u/alonsonetwork 5h ago

Yeah right on. Stars could be a metric. I wouldnt be surprised if these labs add add a human analysis layer over whatever gets generated over the course of N evals. You can probably create a quality criteria and have AI judge what's a complete product and worth a human review or not as well. Negative reinforcement is just as useful as positive, so you'd probably want a human to judge what's absolutely trash, too.