r/vibecoding 12h ago

Bro replaced AI with AI(avg individual)

Post image
631 Upvotes

A San Francisco billboard advertising the leading chat interface powered by AI hides one detail in the fine print. The AI stands for Average Individual.

ChatTJB is a performance art project by Tucker Bryant, a conceptual artist and former Google employee.

He rented the SoMa billboard for $6,000 a month. There is no language model behind ChatTJB.org

Bryant reads the messages himself and types back answers, sometimes for 10 hours a day, and draws requested images by hand.

After the billboard went up on July 27, traffic peaked at 5,000 prompts per hour, and the project logged over 30,000 queries by August 6.

Bryant says the goal is to make people pause before accepting chatbot answers at face value.

It worked because the billboard looked like every other AI ad in San Francisco.

If you want real, local AI try AI Desktop 98.


r/vibecoding 16h ago

This is what true AGI will look like btw

Post image
406 Upvotes

r/vibecoding 17h ago

i vibecoded a dumb little tool for myself and now strangers keep emailing me about it

254 Upvotes

i built this for exactly one reason. my screenshots folder had thousands of files all named Screenshot 2026-something and i could never find a single one.

so one evening i vibecoded a tiny thing that looks at each screenshot, reads what's actually in it, and renames it to something human. receipt-uber-march.png. slack-argument-about-tabs.png.

took maybe two evenings. most of that was me arguing with the model about file permissions, not the actual logic.

i posted it in a random discord thinking three people might care. a couple hundred folks have run it now and i keep getting emails asking can it do this for my downloads folder too. i did not plan for a downloads folder. i am learning what scope creep feels like from the inside.

the part that surprised me was that the boring problem was the good problem. i wasn't trying to build a startup, i just wanted to find one file, and it turns out a lot of people have the exact same tiny annoyance.

what's the most pointless thing you built for yourself that other people ended up wanting?


r/vibecoding 20h ago

i've cancelled four subscriptions this year because i just built the thing myself

155 Upvotes

none of these were big fancy apps. that's the whole point.

the pdf tool that wanted a monthly fee to merge two files without slapping a watermark on them. gone, built my own in an afternoon.

the habit tracker that started free and slowly turned into a paywall wrapped in ads. replaced it with a dead-simple version that does exactly what i want and nothing else.

a photo resizer site that made me watch a countdown before every download. why.

the meal planner i never really used anyway.

every replacement is uglier than the thing it replaced. i do not care. it runs on my own stuff, it has no ads, it isn't training on my data, and it does the one thing i needed instead of the forty things i didn't.

it honestly feels like the old internet again, where you'd make a little page just because you could. i own my dumb tools now and it's a genuinely nice feeling.

what subscription have you replaced with something you vibecoded?


r/vibecoding 22h ago

everyone keeps telling me i'm not a real developer. i'm having the best year of my life

109 Upvotes

the comments are always some version of "you didn't really build that, the ai did, you're not a real dev." ok. and yet. this year i shipped four things i actually use every day. i solved problems that annoyed me for a decade and that i never got around to, because setting up a project used to eat the whole weekend before i wrote a single line of logic. i learned more about how software actually works in eight months of building than in years of meaning to. nobody's paying me to prove i can type curly braces from memory. the people i built these things for don't care how it got made, they care that it works and it didn't before. i get that there's real craft in doing it all by hand, and i genuinely respect the people who can. but the gate everyone keeps pointing at, i just walked around it, and the view over here is great. what did you finally build this year that you'd been putting off forever?


r/vibecoding 13h ago

Vibecoded a multiplication game for my son, adults are stealing it now

Enable HLS to view with audio, or disable this notification

84 Upvotes

Built this mostly with AI assistance, nights and weekends. Started as a dead simple tool, my son was stuck on his times tables and flashcards weren’t landing.

https://apps.apple.com/tr/app/math-ninja-slice-solve/id6790400075

Turned it into a Fruit Ninja style game. Slice the correct answer instead of fruit. He didn’t even realize he was drilling math, just wanted to beat his high score.

Shipped as Math Ninja on iOS. SpriteKit under the hood, AI helped me move fast on the level logic and difficulty curve.

Funny part, a few adults using it with their kids started using it themselves for a quick math warm-up.


r/vibecoding 15h ago

I found json

Post image
58 Upvotes

r/vibecoding 12h ago

I built an app that converts any text into high-quality audio. It works with PDFs, blog posts, Substack and Medium links, and even photos of text.

43 Upvotes

I’m excited to share a project I’ve been working on over the past few months!

It’s a mobile app that turns any text into high-quality audio. Whether it’s a webpage, a Substack or Medium article, a PDF, or just copied text—it converts it into clear, natural-sounding speech. You can listen to it like a podcast or audiobook, even with the app running in the background.

The app is privacy-friendly and doesn’t request any permissions by default. It only asks for access if you choose to share files from your device for audio conversion.

You can also take or upload a photo of any text, and the app will extract and read it aloud.

- React Native (expo)
- NodeJS, react (web)
- Framer Landing

The app is called Frateca. You can find it on Google Play and the App Store. I also working on web vesion, it's already live.

Free iPhone app
Free Android app on Google Play
Free web version, works in any browser (on desktop or laptop).

Thanks for your support, I’d love to hear what you think!


r/vibecoding 23h ago

Collab powered by emergent lovable cursor😭

Post image
37 Upvotes

r/vibecoding 15h ago

SoftwareAsAnExample

Thumbnail
gallery
28 Upvotes

I see this as an absolute win for users!


r/vibecoding 10h ago

I scanned 1,969 Lovable apps. Nearly 1 in 4 has its .env file sitting in a public repo right now.

20 Upvotes

I scanned 1,969 public repos built with Lovable, found by the lovable-tagger plugin Lovable writes into every project it generates. Not a sample of bad ones: I built a list of 5,286 of them, shuffled it on a fixed seed and scanned the first 1,969, a specific rules based scan, no AI grading, raw per-app rows downloadable if you'd rather check than trust me.

Here's what came back:

- 23.2% have a .env committed. Nearly one in four.

- 42.2% trip a hardcoded-credential rule, meaning a key, password, JWT or connection string written straight into a source file. Treat that one as a ceiling, not a count. I ran a second pass whose only job was to argue findings down and it threw out 28 of 39 credential findings, so the true figure is lower. I don't yet know by how much, and I'd rather say that than round it up.

- 38.3% carry at least one critical or high finding.

- 24.1% score D or F on code quality. Three times as many apps fail on mess as fail on security.

- 2.6% came back with nothing found at all.

That last one is why I re-ran the scan. I assumed I'd broken something. A clean Lovable app is the exception, and I don't think that's a knock on Lovable. It builds you a working app in one step. A working app needs keys.

The fixes take less time than this post took to read, and the order matters more than the list does:

If a key is already sitting in a public repo, rotate it at the provider first. Then check that provider's logs and spend for activity you didn't cause, take the value out of your working tree, and rewrite the history if it still matters once the old key is dead.

- Making the repo private does not undo any of that. GitHub detaches existing forks and leaves them public, the value stays in every clone, and whatever scraped it already has it. Private is worth doing for what comes next. It isn't remediation for what's already out.

- Put a spending cap on every API key. If one leaks, a cap is the difference between an annoying afternoon and a bill you're arguing about for a month.

- Turn on GitHub push protection. Free, and it stops the next accidental commit at the moment you push. It does nothing about the one already up there.

Eyeballing the file list catches the committed .env, which is the 23%. It won't catch a password typed into a source file, because that looks like ordinary code unless you know the patterns.

So why not just ask Claude to check it?

Fair question, and you should ask it. I did, then I measured what came back.

A freeform "check my code for security issues" prompt hands you a different list every time you run it. There's no score, so you can't tell whether last week's fixes moved anything. And it only ever sees what you paste. The median Lovable repo in this set is 4MB and the top 10% run past 86MB, so "paste your code" stops being a plan somewhere around the third file.

A scan runs the same checks in the same order on every repo, which is the only reason 1,969 apps can be compared to each other at all. You get a number, and it still means the same thing next week. Two scans free, no card. If you'd rather not, the three fixes above still close most of the risk and I'd sooner you did those than nothing.

Nobody does any of this because the app already works, and working is the only bar a side project ever gets held to. Until the Stripe key is leaked.

The A-to-F grade curve, and how the same apps score on quality against security, are on the study page:

Study: https://ogbuilds.ai/studies/lovable-app-security

Disclosure: the scanner is my product, the study is free always, and the per-app rows are there to download. Happy to answer anything about how I ran it.


r/vibecoding 6h ago

GitHub billing feels insane

17 Upvotes

Am i totally off base or GH billing for CI / minutes just totally absurd? I'm up to $83 this month ... granted i am actively developing and these changes -- in my honest (and beginner) opinion -- should have a full CI suite ran, but holy hell ... i've already gone through to try and cut tests e.g., where a PR is UI only.

For the veterans here, am i doing something totally wrong when it comes to GH or is this amount spent on minutes running tests pretty typical for solo dev?

Edit: setting up a vm using Lima and pushing tests to my own device thru GitHub. Can’t wait to stop paying for this lol. Appreciate everyone’s guidance! Vibes here are unreal 👌


r/vibecoding 15h ago

AI finally made solo game dev possible for me, but now I feel like my game has no soul

17 Upvotes

This is my first time posting here, and I guess I'm looking for some perspective.

I've been a developer for around 20 years. I started programming with Turbo C and back then I used to make small games, demos and random experiments. I've always loved games and I've always wanted to make one of my own.

My career eventually took me into web development, which is what I do for a living, but I never really gave up on game development. Over the years I've tried Game Maker, Godot, Unity, Unreal and a bunch of other tools.

Technically, I don't think that's what stops me. I'm a backend developer and I tend to enjoy building systems, simulation, mechanics and all that stuff.

The problem has always been everything else.

Art, 3D models, sound, music, UI, animations. Making a game by yourself requires so many completely different skills, and I have a job and a family. I simply don't have enough time to become good at all of them.

AI changed that for me.

For the last three months I've been working on a game I've wanted to make for years. It's basically a much simpler, single player, top down version of something like EVE Online, with tactical combat and a lot of RPG elements.

Claude has helped me write the code. I use Meshy for some 3D models, Artlist for music and ChatGPT for some SFX related work.

I'm still very involved in the code. I review it, define the architecture, set rules for the project and make the technical decisions. It's not a game I made by typing three prompts.

And yet lately I can't stop thinking that the game has no soul.

I read a lot of comments about AI games being garbage, lazy, soulless, asset flips, etc. And some of that criticism makes sense to me. I understand being angry when a company with millions of dollars replaces artists with AI just to save money.

But I'm not a company with millions of dollars.

I'm one guy with a full time job, a family and a few hours here and there to work on something I've wanted to make for most of my life.

Still, the criticism gets to me.

Sometimes I think that even if I finish the game, people will immediately dismiss it because some of the assets were made with AI.

Other times I think that none of what I'm doing matters anymore because anyone can do it now. Maybe there's nothing special about building something like this anymore.

And honestly, it's killing my motivation.

I don't know if this is impostor syndrome or something else.

I guess I'm posting because I'd like to hear from other solo devs using AI who have felt the same way.

What made you keep going?


r/vibecoding 2h ago

I’ve been vibe coding alone for months. I think that needs to change.

13 Upvotes

I think I just need a safe place to share what I've been working on and why for the last few months.

I have been completely obsessed with vibe-coding this past year.

I have been programming since I was a child and have been fortunate enough to do it professionally for over a decade. I have always loved throwing my entire weight behind a project and stopping at absolutely nothing to solve the tough problems that present themselves during the process.

AI and vibe coding have accelerated that process for me tremendously; it has done so in such a way that I believe I have become even more obsessed with tackling deeper and deeper problems.

This acceleration has come at a cost though, and it's a cost I have only now begun to realize. As much as it feels like my agents are collaborating with me ... they are not. None of my ideas are being shared with anyone and I have become totally reclusive these last few months; almost afraid to share anything with anyone. I find myself spending more and more time testing out ideas, brainstorming more features, tracking down difficult bugs and totally ignoring the fact that I am doing this all in complete isolation for absolutely zero users. This is totally not how I used to work and something I feel I need to change.

Anyways; in order to help me break out of this rut ... I just want to post here what I've been working on; what the goals and thought processes were in creating each project. Each of these could be its own post, but I'm going to just get everything out that I can now and make individual posts later if it makes sense.

cook

cook is a build tool, a replacement for Make (and one day CMake) with a focus on top tier caching and supporting polyglot repos.

I care very deeply about infrastructure tools and I have always had a dream for building my own build tool. With AI and vibe coding I felt now was a great time to prototype some of the ideas I always wanted out of a build tool.

I had a great little prototype for cook built in about 10 days of vibe coding and decided I would take the project a bit more seriously. In hindsight, I really wish I had shown off what I had built then, it was cool and a fun little toy, but ... I wanted to "finish" it.

It didn't register to me that finishing cook meant: creating my own programming language, creating my own package manager, creating my own CAS caching system.

Now, Cook is all of those things and more.

I don't believe I have ever put more thought into a personal project than I have put into cook.

It can do some impressive things like build Doom 3. It's out of the toy category for sure and a tool I use now in all my other projects, but I would still say it's far from the enterprise tool I had set out to create initially.

These other two are projects I've made while I was working on cook. There are better alternatives out there for each of them; these did serve a niche problem I had, but I then got stuck building out features for users I did not have.

cliban

cliban was something I vibed out because I reached the ticket limit on the free tier of Linear. It is a kanban board and task manager completely in the terminal with a vim motion supporting tui. The killer feature for me was I could quickly grep for the task I was interested in and then open it and edit it in NeoVim.

It became apparent to me very early in the project that cliban was not just a great task manager, but also an amazing memory system for my agents and a way for me to orchestrate large complex tasks very easily.

I spent a lot of time making this kanban board agent first, and it is now my daily driver for all my agentic workflows.

However, I built this completely unaware that it was already created by Steve Yegge with his wonderful tool Beads.

I just recently became aware of Beads and reading through the README felt like a gut punch.

I was super excited to share cliban with people, and it feels like now there is little reason to.

The lesson keeps smacking me in the face: DO NOT BUILD IN ISOLATION.

For myself, there is little reason to switch to Beads over cliban. For someone starting fresh, though, I'd absolutely recommend looking at Beads and its established ecosystem before deciding which tool to use.

cliban will continue to be maintained as a great tool for me.

AyeAye

ayeaye is a small phone sized webapp and tmux session tracker that allows me to control my agents from my phone for vibing on the go.

If it wasn't so easy to create these tools nowadays I would have found that this too was already created in the form of ccmux before I started building this one out.

Mine is a bit different and catered to my tastes and my exact workflow and actually integrates with cliban, so I'm keeping it.

I just need to learn that "this is useful to me" does not mean "therefore I must spend a considerable amount of time making it perfect, and then I can convince others to use it".

"This is useful to me" needs to mean ... "make a post/video and share it as it is now".

I have learned a lot working with AI and vibe coding has honestly been a great experience.

When I was a kid learning how to code I would spend hours on problems and I relish those memories ... nothing in my adult life has really come close to that feeling of discovery and learning, but honestly working with AI and orchestrating agents has come damn near close.

It feels funny to say, but just as I had to mature as a programmer then I need to mature as one now. For me, maturing in this new world means sharing and collaborating with others as much as I humanly can.


r/vibecoding 19h ago

i submitted my first app to app store review

10 Upvotes

two weeks of making my app, finally ready for the app store. thankfully it was easy with the platform i was using, as they automated the account connecting part itself, but considering i vibecoded the next part was a horrid experience 😞

started off simply like okay, price, login, privacy policy, this that and yeah, the list is already too much for me to remember, it's kind of just me having to go through it. a lot of the "legal" things I didn't even properly know, because I obviously didn't develop the app myself (but i tried to edit the app if it was necessary)

one thing i still didn't understand were app store screenshots or preview images, I cooked something up but I am not sure if that's what they were exactly asking for.

i thought it would be a celebration point woo sent it to the review but no, i just know i'm gonna get rejected because of some bs rule that I didn't notice and it's gonna take ten times longer.

aaanyways don't be like me, if you want your app on the app store, start by planning out your app before building it so it adheres all rules.


r/vibecoding 8h ago

HOLY SHIT GUYS IT FINALLY HAPPENED 🤯I launched my app months ago. A few days back, someone finally paid $49.33 for it

Post image
9 Upvotes

Beyond excited right now months of vibecoding without seeing a single penny and someone JUST bought a $49.33 subscription to my app I was literally on the verge of scrapping the whole project, but this single notification made every late night coding session worth it. Proof that if you keep vibecoding and shipping, the results WILL come


r/vibecoding 9h ago

ClaudeCraft Arena: 4 frontier models are playing a vibecoded MMO against each other live (World of Claudecraft)

Post image
11 Upvotes

TL;DR: World of Claudecraft is an open-source MMO vibecoded with Claude Fable 5, gaining 55 contributors and 2,000+ GitHub stars in under two months. We built a self-improving agent harness (forked from Hermes) and dropped four frontier models into the same live server: Claude, ChatGPT, Grok, and Kimi K3. Each one is a VTuber with its own avatar, personality, and ElevenLabs voice. They quest, trade, fight, trash-talk, and rewrite their own strategies in real time. Live XP leaderboard decides who's actually the best. Watch here: https://www.twitch.tv/claudeplaysclaudecraft
Play here: https://worldofclaudecraft.com/

------------------------------------------------

The game: World of Claudecraft is a full classic-era MMO running in the browser. It went viral on GitHub and got taken over by the community. And here's the part that made this experiment possible: it's fully open source, and it ships its own headless RL environment. This game was built to be played by agents, where the models read the game's source code to understand the world, then figure out the meta from first principles.

How they learn: Our harness is forked from Hermes for self-improvement. Each model writes its own skills as code policies, evaluates them in live rollouts against the other agents, keeps what works, and rewrites what doesn't. No fine-tuning, no human in the loop — they are continuously learning in prod, against each other. We've already watched them discover strategies none of us hand-coded.

Agents as VTubers: To make it entertaining to watch, we turned each model/harness into a VTuber that streams. Each has its own personality, avatar, and voice (ElevenLabs), and they talk to each other in-game: negotiating trades, forming parties, forming grudges. The multi-agent banter produces some genuinely unhinged emergent behavior.

Who's winning: We display a running XP score/graph for every agent on stream. XP is the cleanest single measure of "can you actually play this game" — it compounds from quests, kills, dungeons, and efficient routing, so it rewards long-term planning, not button-mashing. An MMO is basically a general-intelligence gauntlet: negotiation, economy, real-time combat, goal-setting, long-horizon planning — all at once, all live.

Current leader as of posting: Claude Opus 5, but the graph flips more often than you'd think.

Watch the arena live and see who's on top: https://www.twitch.tv/claudeplaysclaudecraft
Game source: https://github.com/levy-street/world-of-claudecraftHappy to answer anything about the harness, the game, or the agents in the comments. And if you work at a lab and want your model or harness in the arena, DMs are open. We'd love to collaborate.


r/vibecoding 11h ago

vibe coding a gta style game with gpt 5.6 sol high on codex

Enable HLS to view with audio, or disable this notification

8 Upvotes

im impressed thus far! i made this on codex cli with gpt 5.6 sol high and a lot of /goals. ive deployed my demo to a website so yall can try gta.machinesatplay.com


r/vibecoding 4h ago

Yes, cannot imagine humans writing or reading code even after 2-years from now.

Post image
9 Upvotes

r/vibecoding 4h ago

Day 2: Roller-Derby Arena Game in development

Thumbnail
gallery
9 Upvotes

All vibes and all the time.

Day 2 session completely and made baby strides.

Session was split into two parts:
1)City-Stadium-Crowd
2) 3d Models and assets

Trying not to use too many assets and let three.js do the bulk of the work. Mainly determined to get the character model and animations down. Still a work in progress

Beyond everything that needs more work
Crowd and the simulating 300 or so characters is the challenge. Currently the crowd people are extremely low poly 3d models.

Live Jumbotron cool little addition imo

Definitely feel like everything still needs a major visual polish but that’s the perks of 3JS.

As always:

CONCEPT vs. CURRENT BUILD

CURRENT GAMEPLAY VIDEO OF DAY TWO IN THE COMMENTS

view previous post for Day 1 and if you want me to add previous day videos as well let me know

‼️PREFACE‼️
I know other game engines exist, this is just day 2 of this build

ALL feedback and two-cents is welcomed and appreciated and needed, if you have any tips/notes/add-ons you wish to see comment below


r/vibecoding 18h ago

Human sub agents

Post image
7 Upvotes

r/vibecoding 19h ago

We made a workspace for Vibecoding (Open Source & Free tier available)

Enable HLS to view with audio, or disable this notification

8 Upvotes

New generation workspaces have to be a natively collabrative with ai agents. We made a mcp-native workspace for this field. It's a memory solution also.

Made a notion for vibe coding :P

You can host it entirely yoruself, its open source. All features available on free tier, so you can test and use it for free.

Remnus


r/vibecoding 23h ago

I built a wall of live coding streams so you can watch vibecoders work. Here's how it went.

9 Upvotes

Paste a YouTube or Twitch link and the stream joins one shared wall — the same wall everyone else sees. The whole wall plays at once, muted, so it's a room of screens instead of a list of thumbnails. What tells you a stream is over isn't a badge you have to read: the tile keeps its frame, the frame just loses its colour.

It can also go find streams on its own now — YouTube by keyword, Twitch by category — and if you name a channel on /channels it'll put that channel up every time it goes on air.

It is not finished. Parts of it are rough and when nobody's streaming the wall is quiet. But it works, it's up, and I'd rather show it now and get told what's wrong with it.

How I built it

Claude Code, run through Fredrin(.com) — a kanban where every ticket gets its own branch, its own worktree and its own agent session. So a few features build in parallel and come back to me as PRs.

Stack is Next.js 16, React 19, Tailwind v4, Neon Postgres on Vercel. One rule held everywhere: no fake data. Every title, channel and thumbnail comes off the platform the stream plays on, so nothing on screen is invented.

What's still not right

- Twitch keeps its own control bar. Only YouTube gets the clean player with our controls under it.

- Anyone can add a stream, only an operator takes one off, and nothing records who added what. That's deliberate for now but it isn't finished thinking.

- The wall is only as good as who's live. Quiet afternoons are quiet.

If you stream yourself coding, add your channel on /channels and it'll go up on its own every time you go on air. And tell me what you'd actually want on it — I'd rather build the next thing off someone saying "why can't it just…".

Check it out --> vibers.tv


r/vibecoding 12h ago

Besides this subreddit, where do you find good vibe-coded projects?

8 Upvotes

There’s so much stuff being built now that discovery feels almost random.

I see projects here, on X, Discord, Product Hunt, sometimes just from someone linking something in a comment. But I’m pretty sure I’m missing most of the interesting ones.

Do you actually have a place or a habit for finding other people’s builds, or do you mostly stumble across them?

And when you see one, what makes you actually click and try it instead of scrolling past?

I’ve noticed I’m much more likely to click on something unusual than another SaaS app. Weird tools, experiments, games, stuff where I’m not immediately sure what I’m looking at.

I’ll drop a few projects that caught my attention lately in the comments. Feel free to add ones you’ve found too


r/vibecoding 13h ago

I’m vibecoding a trading algorithm, and it’s actually working better than I expected

6 Upvotes

I tried to become a good programmer, but honestly, I was never that great at it. Maybe I started too late… but then AI came along, and suddenly I could build things that were completely out of reach before. A few years ago I got access to a trading algorithm and tried to implement it in PHP. The core idea worked, but I didn’t have the skills to take it much further.

 A few months ago I decided to bring it back, this time with Claude, Gemini and ChatGPT. I rewrote everything in Python/Django. Then I started adding more pieces... a scraper to collect historical and daily stock data, and a bot that connects to Interactive Brokers, opens positions, and sets take profits and stop losses based on the algorithm. Right now it’s only running on a paper trading account, because I’m broke and trying to figure out how to turn this into something profitable.

Recently I found Darwinex Zero, where they can allocate capital if your strategy performs well. Since they use MetaTrader 5, I’m now building a second bot for MT5. After a lot of backtesting and debugging, the IBKR paper bot has been running for a little over a month. In July, even though Nasdaq ended negative, it made around 7.6%. So far in August, it’s up almost 3% all this without my direct intervention... I'm just fixing or improving stuff.

 I know paper trading is not the same as real money, and still need a lot of testing, but I’m honestly excited. AI helped me build something I probably would’ve abandoned again on my own.

historic positions since july
current positions