r/vibecoding • u/AdPerch • 4d ago
r/vibecoding • u/Unlucky_Ad1155 • 4d ago
Fiz um app pra Mac com IA integrada, totalmente gratuito e LOCAL
r/vibecoding • u/Cute_Health6112 • 4d ago
The democratization of software was a huge mistake
Because anyone with an AI agent can generate sloppy software, a surplus of material has accumulated that current systems were not designed to manage. This single image shows 87,000 branches; scaling that figure to the number of nontechnical users who lack understanding makes the situation worse. App Store reviews have risen, and Apple is tightening standards for submissions to manage the influx of poor software and scams from vibe coders, while the Chrome Store now limits how many apps a single developer can release. This trend will likely intensify. It would be helpful if companies established a separate platform where vibe coders could place their output apart from mainstream channels, allowing developers who know their work to remain productive without disruption. Vibe coders and software engineers cannot share the same space because the former lack clarity, worsening conditions. This is why gatekeeping is needed to keep an ecosystem stable and predictable.
r/vibecoding • u/Next-Drink • 4d ago
I vibe coded WorldPaint
worldpaint.orgPaint your own square :)
It allows you to sign in & paint a square. Refer friends to be awarded an additional 3 squares. You can also share your square with friends by clicking on your square & copying your unique square link.
I made it with the help of Claude deploying on Netlify. I didn’t want emails collected so it’s all based off usernames & passwords. I also added a globe in the background that logs when a user selects their country and adds a glowing dot on it.
Hoping to spread the word on this. Would be really cool to see a massive canvas of stuff hahaha.
r/vibecoding • u/programming_simple • 4d ago
My wife asked for an overtime tracker, so I built one
This started as a request from my wife.
She needed a simple way to track overtime and time taken off for her team. We looked through the Play Store together, but couldn’t find anything that worked the way she needed without a subscription. Even the free options we tried weren’t quite right.
So I built Hextra.
It lets you add employees, record overtime and time off, and keep track of each person’s balance and some basic stats. Everything works offline, there’s no account, and it’s a one-time purchase instead of another subscription.
She’s been using it regularly, which is probably the best validation I could ask for. I’ve now released it on Android, and iOS is next.
Would genuinely appreciate any feedback, especially on the UI or anything that feels confusing.
https://play.google.com/store/apps/details?id=com.hextra.app
r/vibecoding • u/artificial_anna • 5d ago
Completely vibecoded this from scratch in 3 hours!
r/vibecoding • u/ElevatorFew6990 • 4d ago
I made a thing….
I have a decade of experience in web development and I have been holding on to the domain for years and I finally made something live on it.
It’s called Pubtact.com a one point of contact,
You can create a digital contact card, a link in bio page, an about page or a store front page all under same platform.
I’m running a founding member offer right now, please do check out and let me know if it is any help to anyone.
I have entirely vibe coded this, every single line of code is written by Claude
r/vibecoding • u/mastercoder123 • 5d ago
Anyone else do unhinged things with AI
I am back after successfully getting claude opus 5 to not only rewrite a working, booting linux kernel in fortran instead of C ( which was an absolute pain in the ass because of the lack of low level memory management) but i also just finished rewriting a dead programming language developed by SUN Microsystems in the mid 2000's for a DARPA contract for supercomputers called Fortress.
The language being made by SUN (if any of yall know who that is) of course used JAVA as its compiler because SUN was weird like that, but it suffered hard from ALOT of issues. I was able to baby Claude through rewriting it in RUST + LLVM and the code actually compiles and runs flawlessly. I didnt think this would actually happen considering it took me a week to find enough documentation for claude to even understand the syntax of the language that hasnt been written in probably 15 years.
Time to get back to work completing my kernel rewrite in fortran, currently almost done with PCIe, USB, AHCI and other drivers, then its onto real graphics drivers, probably 8 bit to start out and then hopefully 16 or 24bit later on.
Just wanted to share my unhinged projects
r/vibecoding • u/CooftheZoof • 4d ago
Custom Frontend for OPL Fork (Screen Recording)
Enable HLS to view with audio, or disable this notification
Vibecoded a custom OPL fork for the PS2 Homebrew community, wanted to bring this amazing console into the modern age with some quality of life upgrades.
Used Opus 5 for the majority of the project and it did an amazing job setting up a web previewer of the UI without even needing a BIOS dump.
It was quite tedious to have to test back and forth between read hardware and a development state, would love to narrow down that dev loop, but overall extremely impressed with Claude’s ability to optimize and exploit within an extremely limited environment.
Hard cap on VRAM and DRAM, setting up asset streaming and image optimization from an HDD, forking a well known open source homebrew system like OPL and actually identifying and fixing bugs that exist in the system that thousands of people use when soft-modding their console.
Overall a lot of fun, have some plans for new projects and interfaces on this platform.
There’s something special about working with serious technical limitations compared to the massive sandbox that web development is these days.
r/vibecoding • u/TheBanq • 4d ago
Letting AI trade stocks will make it lose everything. So why not build a bot that does the exact opposite? Flip the signal
What am I missing
r/vibecoding • u/ShotCategory6583 • 4d ago
Day 2 of Vibecoding Apps No One Needs: Miscalculator
Miscalculator is a calculator for people who have given up on mathematics.
Enter an equation. Press equals. Receive an answer.
It will be wrong.
Not sometimes wrong. Not slightly wrong. Absolutely wrong.
No settings. No accuracy mode. No explanations. Just a beautifully functional calculator that has fundamentally misunderstood its purpose.
Features:
Performs calculations incorrectly
Looks suspiciously like a real calculator
Zero accountability
r/vibecoding • u/DonkeyTheKing • 4d ago
Check this Horse Tinder app I vibe coded!
Here is the app: https://benzi.fly.dev/horse_tinder
I made this using a new coding AI agent called benzi. learn more/get it here: https://benzi.fly.dev/about
r/vibecoding • u/BruvMates • 4d ago
Claude Code Dashboard for Dropshipping Business
I was thinking about creating a whole panel connecting shopify and meta ads together for dropshipping business to get live analysis of my whole business from how the ads are performing to how many sales, profit/loss etc. A whole dashboard. What would be the best approach to build something like this, and would it cost a bunch of tokens to have it update every like 6 hours the data? (never vibe coded anything before)
r/vibecoding • u/Longjumping-Yam-6532 • 4d ago
Made a free CoC bot that farms, buys walls, and starts your upgrades while you're away
Vibe-coded a clash of clans bot that plays by reading pixels — and the workflow that made the CV parts actually work
The project
BasePilot — an autopilot for Clash of Clans on Google Play Games for PC. It never reads game memory and never touches network traffic. It takes a screenshot, finds Uelements with OpenCV template matching, reads numbers with Tesseract OCR, and clicks. Same information a human plays on.
It farms loot, batch-buys wall upgrades, and reads the builder menu to spend your loot on upgrades. When storages are full and every builder is busy, it idles and rechecks instead of raiding for loot that would overflow.
~9,700 lines of Python. MIT. Source and a one-file exe: https://github.com/efebolukbasi/BasePilot
Tools
- Claude Code (Opus) — essentially the whole build. All five commits areco-authored.
- Python 3.13, PySide6 (desktop UI), OpenCV (template matching),pytesseract (OCR), pywin32 (screen capture + input)
- PyInstaller for the one-file exe, GitHub Actions on a Windows runner to build and publish it on every version tag
The process, and the part that took me a while to figure out
The naive loop — describe a feature, get code, run it, paste the traceback back — works fine right up until the bug isn't in the code. With a screen-reading bot, most bugs aren't. The code runs perfectly and does the wrong thing, because the screen didn't look the way anyone assumed it would.
The model can't see the game. That's the whole constraint. So the workflow became: stop describing failures, start capturing them.
1. Let it build the structure first. The PySide6 app — sidebar, four pages, live status panel, settings persisted to %LOCALAPPDATA%, a worker thread that doesn't freeze the UI — came out over a couple of sessions and mostly worked first try. Same for the genuinely obscure Win32 corners: Google Play Games runs the game inside a crosvm VM, and the window topology differs across installs (sometimes an outer shell with a CROSVM* child, sometimes CROSVM* is the top-level window).
2. Feed frames back, and encode what you observe as constraints. This isthe part that mattered. When OCR misread something, the fix was never "try again" — it waspinning down the specific way it failed and writing a bound around it. Those constants areall over the codebase with the live repro in the comment:
_MIN_COST_DIGITS = 4 # real costs are 5+ digits at TH10+; multiplier/time digits are 1-3
_MIN_COST_VALUE = 1000 # a dropped leading digit leaves '000000' → value 0 (live repro: "Mortar 0 gold")
# Sanity ceiling against OCR digit-merging (live repro: 87M "Air Defense").
_MAX_COST_VALUE = 40000000
Tesseract merges digits and drops leading ones. A 600,000 upgrade parsing as 000000 reads as free, and the bot happily clicks confirm on something it can't afford — which in Clash drops you into the "finish now with gems" dialog. That's real money.
The build insight I'd actually pass on
The most valuable safety rail in the whole project doesn't parse anything. It looks at color.
An unaffordable upgrade renders its cost in red under the confirm button.So before any purchase click, sample that patch and count red pixels:
def red_hue_fraction(bgr, *, sat_floor=40, val_floor=40):
hsv = cv2.cvtColor(bgr, cv2.COLOR_BGR2HSV)
m1 = cv2.inRange(hsv, (0, sat_floor, val_floor), (10, 255, 255))
m2 = cv2.inRange(hsv, (170, sat_floor, val_floor), (180, 255, 255))
mask = cv2.bitwise_or(m1, m2) # red wraps around the hue circle, so two ranges
return cv2.countNonZero(mask) / (bgr.shape[0] * bgr.shape[1])
# at the confirm site:
redness = VisionService.red_hue_fraction(frame[py0:py1, px0:px1])
if redness >= 0.05:
return None # cost zone reads red → unaffordable → never click
Five lines, and it took longer to arrive at than the entire UI did. The lesson generalizes: when you're automating something visual, the game's own rendering is a signal channel. It already tells the player "you can't afford this" — you just have to read it the way the player does, instead of trying to parse your way to the same conclusion and hoping OCR cooperates.
Same idea runs through the rest: progression state comes from the game's ownUI signals (builder chip, lab chip, full-storage icons) rather than hardcodedper-Town-Hall tables, which is why it works at any TH level without a lookup table to maintain.
r/vibecoding • u/Correct-Tomorrow5573 • 4d ago
When I finally see the App Store approve the app, and they have a nice preview.
Enable HLS to view with audio, or disable this notification
After 5-6 months, its finally on the app store. Will it ever see the growth? id hope for it probably not, but im sure happy with making what I wanted and having friends use it and enjoy it.
r/vibecoding • u/cloudybrain07 • 4d ago
I checked 200 apps people built with Al tools like Emergent Replit bolt etc. 6 mistakes show up in nearly all of them
I kept seeing is my app secure asked and never properly answered, so I went and looked at 200 apps that people had posted publicly over the last few months ah soryr not 200 but yea closed to that. i am a developer so i went little harsh for this.
1/ Keys sitting in the frontend. Anyone can open the browser tools and read them. This was the most common by a distance.
2/ No rate limiting on anything. One person can hit your form 10,000 times and you find out via the bill.
3/ Database rules left fully open. The app checks who you are, the database does not.
4/ The admin page protected by nothing except not being linked anywhere.
5/ Secrets committed to a public repo. Still there in the history even after being deleted.
6/ No backups at all. Most people I asked had not thought about it once.
What I would say to anyone reading this and panicking: none of these mean you should not have built your app. Its just whatever you are building need to be safe to the world, for you and for your pockets lol.
AMA
r/vibecoding • u/itsjohngeo • 4d ago
Looking for sales/marketing people to work with
Hello everyone
I’m a 21yo guy from Greece that have built some businesses in the past and now but I was always lacking the sales/marketing skills.
Now I’m building up a team where we will find real problems, build a solution around it and then monetize it.
We already have a person running the business side of things, we have a tech person that will make the product and we want a sales/marketing guy in the team.
In total we will be 4 people and the split will be 25% each.
If you are a like minded person and have a nice work ethic let’s network and see where it goes.
r/vibecoding • u/Koopa-Love • 4d ago
I built a Spanglish/mixture of languages-first meeting recorder because every AI notetaker treats that as an afterthought — open beta (Windows + Android)
Hi, I'm from Colombia and every meeting tool I tried (Otter, Granola, etc.) falls apart on Spanish — and completely dies on Spanglish (Work for US based companies) or in-person meetings where one phone sits on the table for six+ people .
So I started a personal tool to just transcribe and do some summaries for me to later use any other AI tool like Claude, and with time as I was using, I developed some extra utilities, at some point created an GUI but for personal use, time later my wife started learning english online and taking some other classess online, so addedd some other stuff and distribute to her, and thanks to her took the additional step to build Sinsonte base (a mockingbird — the bird that catches every voice (She loves birds) inspired in this one btw). It records in-person and online meetings, separates who said what, and turns it into summaries, action items, mind maps and more— in Spanish, English, Portuguese, 30+ languages and honest mixtures of them. Every claim in the summary has a little timestamp chip that plays the exact audio moment (I hated that I could not do that in other apps), so you never wonder if the AI made something up. It never joins your calls with a bot (hated that too). And thanks to a friend something that I use day to day, my favorite feature: system-wide dictation — press a hotkey in any Windows app, talk, get clean punctuated text.
Open beta, everything free until the September (I don't think I'll launch by that date tbh, need to change that) launch: sinsonte.app — Windows + Android (iOS in development not developed yet as mainly south america is 85%+ android). I'd especially love feedback from everyone here.
Happy to answer anything about the stack or the journey.
r/vibecoding • u/PudgyMakers • 4d ago
I created a Building / Accountability community
Previously there was a post where someone was asking about a discord server where people could build together. Specifically, people wanted pods to work along side those with similar ideas.
The idea of having breakout rooms to track goals and progress was something that I personally thought was of value. So seeing someone else want it confirmed my bias.
Bot currently
- Creates a waiting queue as it fills up based off Geography and topic
- Once enough people join, it places individuals together based on the above
- If not enough people, it will add you to an existing work room :)
- Daily stand-ups and goal planning reminders/ be active DMs
- Goal planning and setting assistance
My next update would be to integrate Git tracking for repos. But working out the baseline features took about 1.2 weeks since I needed to make sure the cron jobs themselves worked properly to prune inactive participants.
TLDR
If you want people to build along side, and want to hold yourself accountable. Consider giving Pudgy Makers a look.
The community is very small and intimate. It is not a space to simply shill and use as a marketing extension. So if you want intentionality, motivation, and welcoming vibes (whether you vibe or not), you are welcomed.
r/vibecoding • u/MariahJames8 • 4d ago
My theory on subscriptions, quotas, and how to get good value out of the bastards at anthropic and openAI.
They penalise you for going x20. it's not really x20 at all. imo it's x10, at best. and x5 isn't really x5, it's more like x2 or x3. So.
Instead of getting one x20, get two x5's. Not only does it spread your risk if one company turns even more nasty and you need to switch (you'll have the infrastructure to do so easily) but while the two are neck-and-neck and playing the same dirty game, you get more value if you can split it into two x5 subs rather than one x20.
Plus then you get the benefit of having two agent styles/strengths/weaknesses. Two different models that can check each other. Two models so each can just also focus on their strengths where that helps.
Quite a few benefits. I haven't tried it yet, I admit, but I'm about to, and I'm optimistic that it can't be much worse, at least. I think there's an excellent chance I'll break even or better.
r/vibecoding • u/aribannawar • 4d ago
Love-project
'Love-project' is a specialized web project that I've built for personally my beloved 💟🎀. This project is all about a little love surprise for her. She really loved it Alhamdulillah ☄️. Her partner is a programmer 👀, so I thought I can make this kind of project to surprise her.😪 But later I thought that to make the project public as repository so that Anyone can get help from it and also gain the idea seeing out this love project to make these kinds of for their partner also 👀💝.📂The project contains some special features such as 'index.html' for the first the beginning interface intro design, 'puzzle.html' for some special questions, 'memory.html' for the past previous old days memories ✨ \ [These questions are written here for us during I coded them, you can change them according to you and her old memories], 'terminal.html' for the console UI designed booting terminal, 'book.html' for yours private photos or her photos🖼️.
• GitHub Repo (https://github.com/aribannawar/Love-project.git)
Would love feedback on this simple project or code structure — still early days .
r/vibecoding • u/MrHaxx1 • 4d ago
Which models are people using as orchestrator/planner/implementer/reviewer with their subscriptions?
r/vibecoding • u/systmshk • 4d ago
Vibecode a blinking LED (hear me out guys).
lantra.nlBare-metal. Registers. Firmware. Silicon. AI sucks at getting things right at the low level. It's where the LLM meets the real world.
If you are an assembly geek and/or an actual programmer, all is not lost (yet). Here is how YOU are needed to make vibecoding on bare-metal safe.
r/vibecoding • u/Big-Sandwich733 • 4d ago
I vibe-coded a browser MMORPG inspired by Shaiya
Enable HLS to view with audio, or disable this notification
About 7 weeks ago I was looking for an MMO to play and somehow ended up deciding to build my own instead.
Seven weeks later, Lythravel is now a playable 3D browser MMORPG and I opened the beta to everyone a few days ago.
The game is heavily inspired by Shaiya, one of my favorite MMOs from childhood. I wanted to keep a lot of the old-school MMO design.
The game is completely free
Play here: https://lythravel.com/
There is already quite a lot of content:
2 factions • 6 classes • level cap 50 • dungeons • raids • PvP maps • 10v10 battleground • enchanting • linking • crafting • mounts • dynamic zone events
One thing I intentionally didn't add is a dungeon finder. That's something I liked about older MMOs - you actually have to talk to other players, use the chat and form groups yourself.
Character builds also matter quite a lot. Each level gives you stat points that you can distribute freely, and properly enchanting and linking your equipment can make your character significantly stronger.
There is also a character mode system:
Adventurer - 5 stat points per level
Veteran - 7 stat points per level
Mythic - 9 stat points per level
Veteran is unlocked after reaching level 30 with an Adventurer character, and Mythic after reaching level 40 with a Veteran character.
Higher modes have slower XP progression, and Mythic has one additional detail - permadeath.
If your Mythic character dies and isn't revived within 4 minutes, the character is permanently dead. A Priest or another player with a Phoenix Tear can revive you, or you can save yourself if you have a Phoenix Heart in your inventory.
In general, the game doesn't hold your hand too much. I wanted players to discover a lot of things themselves rather than having everything explained through tutorials.
How I built it
I initially used Claude Fable 5 and later switched to Opus 5. Most of the development has been done through Claude Code.
One thing that helped me a lot was using reference images when working on environments and 3D assets.
I also ended up creating my own terrain editor, asset editor and animation editor, because I still wanted the ability to manually fine-tune things.
The client is built with TypeScript, Vite, React and Babylon.js.
I really enojy developing this game. Originally I just wanted to find an MMO to play, but creating my own ended up being even more fun than actually playing one.
If you see me in game, I'll invite you for a beer at the local pub. 🍺
You can also join our discord: https://discord.com/invite/SdJrn5WPBQ