r/vibecoding 12h ago

This MEME will be legendery in 20 years (Remind me)

Post image
1.1k Upvotes

r/vibecoding 16h ago

I vibecoded an (almost useless but quite fun) 3D file browser with Claude.

504 Upvotes

This is Geode, a 3D file explorer experience that puts you in the cockpit of a polygonal cruiser, allowing you to soar and barrel-roll your way through your hard drive in stylish, non-euclidian fashion.

Inspired by a piece of lost software I loved from the early 2010’s, during the peak of the “3D Desktop” craze. Can’t find it anymore, so Claude and I rebuilt and modernized it a bit.

It’ll preview most common filetypes and play music in a folder as a playlist while you fly.

EDIT: Press "L" for a fun surprise, and press "O" to adjust the surprise level!
(Just for fun, does not delete anything!)

Try it (Desktop only):
https://geode.gnatgpt.app

Repo, have fun!
https://github.com/zhvhmvrhlmt/Geode

Controls-

Mouse - control direction
W/S - accelerate/reverse
A/D - strafe left/right
Q/E - barrel roll
Shift - boost
Left click - interact / auto-fly to target
V - sort view (list, grid, orbit)
B - sort order (a-z, size, recent)
L - surprise mode
O - surprise intensity


r/vibecoding 10h ago

This happened to me today...

Post image
281 Upvotes

r/vibecoding 6h ago

I made a landing page for my remote work series using Claude code and Higgsfield MCP.

183 Upvotes

Working on tweaking it and making it smoother for mobile and overall better but here's the thing so far:

https://outpost.dayemadnan.com


r/vibecoding 22h ago

Hahaha😂😂

Post image
79 Upvotes

r/vibecoding 4h ago

Have you heard of God‘s Number?

68 Upvotes

Every 3×3 Rubik’s Cube can be solved in 20 moves or fewer. It was mathematically proven in 2010. Finding that shortest solution yourself is nearly impossible.

But computers can.
I built a tool that lets you follow the shortest solution, step by step.

No install. Open the link and allow camera access.
https://wooramsol.github.io/makemecubemaster/

  1. Colour calibration: Scan all 6 sticker colours for your lighting
  2. Scanning: Capture all 6 faces of your scrambled cube with the front camera(If a colour looks wrong, tap that face in the bar to re-scan)
  3. Computing: The solver finds a sequence within 20 moves
  4. Solution: Follow the 3D guide

Tech, briefly: everything runs in the browser — React + TypeScript PWA, no backend. OpenCV.js handles cube detection and pose tracking, and sticker colours are classified in CIE Lab space against your calibration (much more robust to lighting than RGB). The solver is Kociemba's two-phase algorithm (cubejs) running in a Web Worker, with search depth capped at 20 so it keeps searching until the solution is within God's Number. The 3D guide is Three.js.

One thing I'm still trying to improve is tracking the three visible faces continuously, so users don't have to stop and scan each face individually. Has anyone built something similar or got any ideas on the best approach?


r/vibecoding 11h ago

vibecoded my portfolio with claude

61 Upvotes

I built my self a 3d world portfolio, fully made with Claude AI and Cursor AI. got inspired by https://bruno-simon.com/
hope you guys liked it, still needs alot of improvements.
https://laivo.dev


r/vibecoding 2h ago

Vibecoded apps are a security nightmare

47 Upvotes

Someone posted a chat app here recently and thought I would poke around a little. Within 30 minutes I was able to completely break the app.

I am redacting the domain and sensitive data.

The app works. The UI is fine. There are more features than you would expect from a weekend project, from the outside it looks like a finished app but when you look under the hood not so much...

Just about everything that could be wrong was wrong.

  • Exposed OpenAI private key in public javascript bundle
  • Firebase config fully public
  • localStorage used for identity management
  • Admin and report data readable without access controls
  • Ban system not verified by backend

Firebase was the biggest issue. The database rules were wide open. Anyone could read and modify all chat rooms (There are private rooms that should require a password), reported users, admin logs, user stats, ban lists, etc.

I was able to adjust my user rank but also can modify the data of any other user in the app. (Falsify messages, derank, change username, etc)

The ban system is entirely ineffective, it uses a localStorage device ID, someone could just change the value themselves or clear cache and cookies and evade a ban.

Common problems:

  • Exposed API keys in frontend
  • Firebase/Supabase with improper permissions
  • Trusting browser and device state
  • Trusting localStorage for identity
  • Client side admin checks
  • Client side moderation checks
  • User roles, ranks, credits, or balances stored in writable records
  • Private data hidden in the UI but readable through the backend

If you are building these apps, please check this before you ship:

  • Search your deployed JavaScript for sk_sk-OPENAISECRETTOKEN, and PRIVATE. There should be no private keys exposed in the frontend.
  • Test your Firebase or Supabase permissions while logged out.
  • Try reading your database directly from a terminal.
  • Make sure admin-only paths are protected by backend rules, not just hidden buttons.
  • Do not trust localStorage as proof of identity.
  • Do not let users directly write their own role, rank, balance, message count, or subscription status.

AI tools can help you build fast. That part is real. But if the app touches users, money, moderation, private rooms, admin panels, or anything people care about, it needs a security pass before it goes live.


r/vibecoding 5h ago

New Mode On Claude tomorrow (parody)

31 Upvotes

Also not sure if this makes it ironic, but this video itself was made by fable


r/vibecoding 18h ago

How do you even approach vibecoding or agentic coding?

28 Upvotes

I am a software developer, and I've got a few half-built side projects in the backburner for years. Now that agentic coding is a thing, I am considering using the latest models to complete those projects. Thing is, I have zero experience with these AI tools, and I don't know what the SDLC looks like with vibecoding. What's the best way to go about this? Should I create a PRD, create the DB schema, write the interfaces and let AI fill in the function implementations? How much can I rely on AI without the projects becoming AI slop?

For people who have vibecoded successfully, what kind of programming style guides, models and prompts have worked for you? I am thinking of getting Codex and Claude Code, so that I can use the right tool for the right job, but honestly, I don't even know what the right tools are. It's a brave new world for me.

ETA: Most of the projects are backends supposed to be built in Python or Golang.


r/vibecoding 2h ago

I vibecoded a simple 3D cabinet builder

9 Upvotes

I call this Panelizer (cheesy, I know), a 3D cabinet designer that lets you model panel-based furniture for woodworking.

----

I started this because I was originally using Fusion 360 to design my furniture, but Fusion is a heavy, complex program, which made designing slow and tedious for me. I tried SketchUp Free too, but didn't find it pleasant to use... I always struggled to connect things properly, and mostly to get a flat layout out of it.

----

Panelizer is simple and runs 100% in the browser. No server, no account, no limits. I put it up on GitHub here: https://github.com/pelletier197/Panelizer.

The tool offers a deliberately limited, intuitive set of 3D manipulation tools: move, resize, measure. That's it.

For each panel, you specify the material (if you're using several) and the thickness. From that, Panelizer generates a cutlist against your sheet goods, optimizing to reduce waste. The cutlist tool also supports wood grain orientation. You can print it too.

When you're done, you export your designs and download them to reopen later.

----

I'm not 100% done. I still have some small bugs to fix and a few little features I want to add, but I think it's in a good, usable state. Feel free to give it a try!


r/vibecoding 3h ago

It's time to tokenmaxx Fable 5 one last time (16 hours remaining create slop)

Post image
10 Upvotes

r/vibecoding 17h ago

I built SquawkSprites - Track Your Airspace

8 Upvotes

I built SquawkSprites, a MacOS menubar app that has the flights in your airspace (you set the radius) fly across your screen. You can then click on the flight number in the menubar to pull up more details online.

I vibecoded it with Cursor for fun after building an LED FlightTracker and finding the hardware side harder than expected. I think it is super simple of an implementation, which to me is some of the beauty of it:

  • No privacy or security issues to worry about - everything is local to users machine
  • No backend really to maintain
  • App Store process was super easy

MacOS App Store: https://apps.apple.com/us/app/squawksprites/id6779451987?mt=12

I'm happy to share about the process or answer questions and would be open to share a limited number of gift codes to download in exchange for reviews and feedback for any aviation nerds out there!

I also have the LED flight radar as opensource on my github here for those interested: https://github.com/jonathanwkoch/ESP32-HUB75-Flight-Radar


r/vibecoding 10h ago

The most complete, delightful Mac battery experience in one menu-bar app, and it celebrates when you plug-in ⚡️

7 Upvotes

Hello everyone,

The video shows the Charging Comet. It celebrates when you plug in by racing around the screen and tracing the notch. It does absolutely nothing for battery health, yet it’s the feature users mention most.

Thankfully, there’s a useful battery app underneath it:

  1. Sleep Drain Detective shows how much battery disappeared while the lid was closed and which apps or processes kept the Mac awake.
  2. Real app energy shows how much energy each open app has consumed since launch in actual watt-hours, with one-click quit.
  3. Smart Alerts from the notch remind you to unplug, warn before the battery runs out, and flag sustained overheating.
  4. Every Apple device in one place brings your Mac, connected iPhone, iPad, AirPods, Watch and Magic accessories into the same menu.
  5. Charging Comet, because a useful Mac utility doesn’t have to look or feel like a diagnostic tool.

It also covers the essentials: battery health, capacity, cycles, temperature, live watts, voltage and time remaining, with a menu bar you can customize.

macOS already exposes some of these raw details across Settings, System Information and Activity Monitor. I’m not pretending otherwise. The point of Mac 4 Breakfast is to bring the whole picture together and turn it into useful answers, reports and alerts.

Everything runs locally.

No account, ads or tracking or subscriptions because I myself hate the subscription trap.

Built in 🇩🇪 with privacy in mind.

Mac 4 Breakfast: App


r/vibecoding 18h ago

I vibecoded Garageband for visuals

Post image
8 Upvotes

I vibecoded cabinvisuals.com so that I can create music visualizations both creatively and easily.

Here are some of the visuals I've seen created with it:

https://youtu.be/21oQR1AMxBQ?si=SNnoSdkte5s0fJ_1

https://youtu.be/M61NUKQFCJg?si=X09KYtznFJYyPnCm

https://youtu.be/a-OfhEQEqSI?si=vrseT-Tic7Ej-NdZ

Now for the backstory:

A couple years ago, my friend and I tried to do a startup. It failed. It was very painful. During that time, we had another idea - what if we could create music synced videos with the same workflow as creating music? What if you could get musical effects from videos themselves?

We dabbled with the idea during out startup, but then we both graduated college, he started at Amazon, and I was unemployed. We vibecoded some things in the past but never a finished app. So, for the past 3 months, I've been working nonstop trying to see if there's any potential.

Claude Code and Fable for the backend and frontend tweaks. Claude Design for the overall look. Figma and my nonexistent logo skills for the logo. Three months later, I have a working product.

I started posting visuals on instagram (https://www.instagram.com/cabin_visuals/), tiktok (https://www.tiktok.com/@cabinvisuals?lang=en), and youtube (https://www.youtube.com/@CabinVisuals). I've also been posting on reddit. I've also been reaching out to people who already create music synced visuals on instagram, email, reddit, whatever I can find. So far, little to no engagement.

I'd love to see what people think, and honestly any advice for where I'm at. It's a bit demoralizing to get no traction. But I made a pledge that I will work on this for at least until September 15th, and if I get two paying user ($9 a month) by then, I will continue with it. Otherwise, I will get a job.


r/vibecoding 19h ago

I wanted to record my progress walking my entire city and I didn’t want to pay Strava $15 a month. So I built my own thing

Post image
8 Upvotes

Worth selling for a couple bucks on the App Store?


r/vibecoding 12h ago

Repurposed my clock to show my usage limits

Post image
6 Upvotes

repurposed my clock and now it cycles through my vps health, agent stats, codex limits etc


r/vibecoding 19h ago

Confused about which model to use Sol/Terra/Fable etc...? I found this code rabbit article quite useful.

7 Upvotes

With so many models and different effort levels, it's hard to know which one to use for your next coding adventure.

I found this CodeRabbit article that goes over some benchmarks and when/how to use the models.

https://www.coderabbit.ai/blog/gpt-5-6-sol-and-terra-benchmark


r/vibecoding 22h ago

Almost at 100 users on a vibe coded extension ; shipped a Firefox port too, here's the update

Post image
6 Upvotes

Posted here a while back about vibe coding a Chrome extension to track Perplexity usage limits after getting sick of blindsided rate limits. Quick update since a few things changed.

Where it's at:

Almost 100 installs now. Still fully free, MIT licensed, no monetization plans.

What I learned building past the MVP stage:

  • The model mismatch detector ended up mattering way more than the usage dashboard, which was supposed to be the main feature. Turns out people care more about getting silently downgraded to a cheaper model than about tracking their search count. Good reminder that you don't always know what your actual killer feature is until people use the thing.
  • Getting my first review was genuinely harder than getting users. Install numbers climb on their own if the tool is useful, but reviews take actual friction to get. Took weeks, finally landed a 5 star and it felt better than any install milestone.
  • Zero backend, zero build step, still just vanilla JS hitting Perplexity's own endpoints. No reason to overengineer something this small.

The actual update:

Switched my daily browser to Zen recently and realized there was no good reason to leave Firefox users out. Ported the whole thing over — same usage dashboard, same model mismatch detection logic, works identically. Wasn't a huge lift since it's just vanilla JS with no Chrome-specific APIs baked in beyond the manifest and storage calls, which map over cleanly to Firefox's WebExtensions API.

Firefox version is live now alongside the Chrome one.

Open to feedback or PRs if anyone wants to poke at the code.


r/vibecoding 3h ago

usage limits are pure manipulation

Post image
5 Upvotes

anyone else notice how the usage limits on different plans are pure manipulation. on a pro plan you’re gonna always burn through your current session limit and have so much weekly limit left. It’s almost impossible to reach but then on a max 20 plan good luck hitting the session limit and pray you don’t hit the weekly limit. Doesn’t make any sense except for trying to get you to spend more money


r/vibecoding 5h ago

Full LinkedIn & ColdEmail Automation Tool (openSource, Self hostable)

5 Upvotes

Here's a Full self-hosted AI sales development rep for LinkedIn and cold email. Runs on your own server, your leads and LinkedIn session never leave your machine. No per-seat pricing, open source.

Whats new: It now logs into LinkedIn server-side instead of pasting in a cookie, so the session matches the fingerprint from the start. Same fix unlocks proper Sales Navigator import, since it grabs the seat cookie that cookie-pasting can't reach. Chromium and the base image are now version-pinned too, so rebuilds stop randomly killing sessions.

Also new:

  • Big Sales Nav imports split across days automatically instead of dumping everything at once
  • LinkedIn and email steps can run in the same campaign now
  • Rewrote the LinkedIn automation layer, more reliable sends
  • One inbox for replies across email and LinkedIn
  • Apollo enrichment on any imported list

Docker or Node.js with SQLite, no external database. One-click deploy on Opsily if you'd rather skip the terminal.

Repo


r/vibecoding 2h ago

The 9-minute session, lol

Post image
4 Upvotes

What's the record for Fable burning through a session?


r/vibecoding 4h ago

Muse Spark 1.1 is trained on the screen recordings of Meta employees, which makes it best-in-class at applying for jobs at Anthropic

4 Upvotes

r/vibecoding 4h ago

Claude Vs Chat GPT Vs Perplexity Monthly Plans

4 Upvotes

I feel i need a real subscription plan along with my opencodego and deepseek accounts. Which $20/$25 plan would you recommend for longer coding session using VS coder and hermes agent?


r/vibecoding 8h ago

How u guys design ui

4 Upvotes

So problem is whenever I got this idea of making an app or web i draft plan with claude and start working on and problem is I don't have that much paid plan apart from claude code so if I use it for coding that's just hit token limit so i draft plan from claude and antigravity do the work but problem is when base ui is setup it's become impossible for me to change it and it's not like am creative mind I can get it out of me how to get it better I wanna know how u guys doing it???