Our website uses cookies to enhance your browsing experience.
Accept
to the top
>
>
>
Real-world C++ projects built with...

Real-world C++ projects built with GenAI: do they exist?

May 29 2026
Author:

To keep PVS-Studio sharp against whatever new patterns of bugs vibe coding introduces, I've been hunting for real open-source C++ projects built this way. Turns out finding them is the hard part.

What I do keep finding is things like enhance-client generated for $15. Not even worth looking at seriously. You can tell from the .obj, .iobj, .ipdb files, and other junk sitting in the repo that whoever wrote this wasn't too familiar with the basics. The project won't compile for various reasons, one being a broken bytes.hpp that just cuts off in the middle of an array.

Fix it up just enough to compile and you'll start finding gems like this:

void enhance::modules::autototem::run()
{
  ....
  auto env = enhance::instance->get_env();
  if (!env)
  {
    env->DeleteLocalRef(player);
    return;
  }
  ....
}

The PVS-Studio warning: V522 [CWE-476, CERT-EXP34-C, SEC-NULL] Dereferencing of the null pointer 'env' might take place. autototem.cpp 757

A clear null pointer dereference.

Or meaningless comparisons of an int value with the literal 0.1f:

int sdk::minecraft_client::get_attack_cooldown() { .... }

void enhance::modules::shield_breaker::run()
{
  ....
  if (sdk::instance->get_attack_cooldown() > 0.1f)
  ....
}

The PVS-Studio warning: V674 [CWE-682, CERT-FLP36-C] The '0.1f' literal of the 'float' type is compared to a value of the 'int' type. shield_breaker.cpp 628

These blunders aren't really worth going through one by one.

Sure, you could ask "what do you expect from a $15 project?" and you'd have a point. But that's all I ever find. What I'm looking for is a solid open-source C++ project where GenAI was a big part of the development process. So far, nothing like that. At this point, vibe coding feels like it exists mostly as a buzzword, while real vibe-coded C++ projects simply don't. Or are they hiding somewhere, too ashamed to be seen? :)

If you know of any C++ projects built with GenAI that are worth looking at, I'd really appreciate a link in the comments.

Earlier blog posts on some small vibe-coded projects:

Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!

Comments (0)

Next comments next comments
close comment form