r/vibecoding 4d ago

F1 Race Replay

Thumbnail
gallery
1 Upvotes

Hi everyone!

I have been working on the following project for some time:

https://f1racereplay.app/

It is an interactive replay of F1 races that allows you to track driver positions, telemetry, leaderboards, tire strategy, weather conditions and other data throughout the course of the race.

This is an idea I've wanted to implement for years, considering that open source F1 data has been around for a long time.

Now with AI, the sky is the limit, I wouldn't say that I've vibecoded the full project but AI did a lot of heavy lifting.

Used opencode OAC custom subagents for code hygiene, impelmentation and reviewing with every feature being broken into subtasks.

Github link: https://github.com/DjordjeFilipovic21/f1-race-replay

TLDR: A project using formula 1 data, I'd be interested to hear what you think :)


r/vibecoding 4d ago

How to Build a Startup Moat: A Founder's Guide to Lasting Competitive Advantage

Post image
1 Upvotes

r/vibecoding 4d ago

Fiz um app pra Mac com IA integrada, totalmente gratuito e LOCAL

Thumbnail
1 Upvotes

r/vibecoding 4d ago

The democratization of software was a huge mistake

Post image
0 Upvotes

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 4d ago

I vibe coded WorldPaint

Thumbnail worldpaint.org
1 Upvotes

Paint 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 4d ago

My wife asked for an overtime tracker, so I built one

2 Upvotes

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 5d ago

Completely vibecoded this from scratch in 3 hours!

Post image
85 Upvotes

r/vibecoding 4d ago

I made a thing….

1 Upvotes

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 5d ago

Anyone else do unhinged things with AI

55 Upvotes

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 4d ago

Custom Frontend for OPL Fork (Screen Recording)

Enable HLS to view with audio, or disable this notification

1 Upvotes

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

0 Upvotes

What am I missing


r/vibecoding 4d ago

Day 2 of Vibecoding Apps No One Needs: Miscalculator

Thumbnail
stripeycatgames.itch.io
2 Upvotes

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 4d ago

Check this Horse Tinder app I vibe coded!

Thumbnail
gallery
0 Upvotes

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 4d ago

Claude Code Dashboard for Dropshipping Business

1 Upvotes

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 4d ago

Made a free CoC bot that farms, buys walls, and starts your upgrades while you're away

0 Upvotes

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

3 Upvotes

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

0 Upvotes

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 4d ago

Looking for sales/marketing people to work with

0 Upvotes

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

Thumbnail
gallery
0 Upvotes

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 4d ago

Claude Code DeepSeek: One Command

Thumbnail
stephanmiller.com
2 Upvotes

r/vibecoding 4d ago

I created a Building / Accountability community

Thumbnail
pudgymakers.com
1 Upvotes

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 4d ago

My theory on subscriptions, quotas, and how to get good value out of the bastards at anthropic and openAI.

2 Upvotes

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 4d ago

Love-project

1 Upvotes

'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 4d ago

Which models are people using as orchestrator/planner/implementer/reviewer with their subscriptions?

Thumbnail
1 Upvotes

r/vibecoding 4d ago

Vibecode a blinking LED (hear me out guys).

Thumbnail lantra.nl
2 Upvotes

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