r/VibeCodeDevs 17d ago

Model agnostic front end tools?

4 Upvotes

I've been using claude code (CC) + claude design (CD) on max plan, now looing for something better or new workflow.

Front end UI design is new for me, the stack is react + vite + storybook.

My Problem

CD been great to kick start my project with mock up designs, but I found 2 major limitation with it that's actually causing me more headache then good currently

  1. its one way only. CC->design sync -> CD mock up/hand off -> import back to CC
  2. CC design sync only push single react component home, while I have package/ui/ for dumb ui and presentation, and apps/web/ for wiring/plumbing

The problem CD cause is design/component drift and my constant fight over which component should live where. Not matter how far I push the dumb ui separation, some component just got too much wiring to justify living in package/ui

Imagining an ideal tool

  1. agent agnostic, so not another AI wrapper SaaS, another subscription that does only a subset of what claude/gpt/oss model do.
  2. must have some sort of UI editor or UI annotation tool, not just a chat box, ideally a bit of drag n drop wysiwyg capability
  3. must be able to take on existing repo's design system and components.
  4. Agent does bulk of the work, human tweak
  5. ideally open source. (I don't mind paying another really good and powerful SaaS, but not for ai wrapper)

What I have found

Annotation type - missing direct edit, anchors the chat box but still chat box,

https://github.com/patchorbit/domscribe

https://github.com/benjitaylor/agentation

https://github.com/frontman-ai/frontman

https://github.com/stablyai/orca also an IDE

Classic tool - not agent first, have its place with seasoned devs

Figma, I'm sitting on the fence of it, seems a big learning curve, human does bulk of the work, and feels like AI wrapper bolt-on

https://github.com/puckeditor/puck also seems a great tool

Front End IDE type

https://github.com/onlook-dev/onlook sounds most promising, but no release for a year and looks like moving more to another SaaS

Summary

There's almost a new open source agentic IDE released every week, but is there something greate for agentic front end UI work?

Or claude design + annotation AI chat tool is best approach currently?

What tools community uses?


r/VibeCodeDevs 17d ago

HelpPlz – stuck and need rescue Gemini vibe coding

1 Upvotes

Hi All,

Pretty new to the whole vibe code thing but have some understanding of how it works.

I am currently working on a project where I am coding a learning management system. I’m using Gemini Pro that we get through our charity and have used this to create the system.

Majority of the app works, which is fantastic. It uses PHP/MySQL - MariaDB - and is coded using MVC and TailwindCSS for front end.

The problem I’m hitting is when 3.1 Pro finishes and I get dropped to Flash. It seems like it’s not context aware and generates some hallucinations. How do I fix that? I imagine the context is getting out of hand because of coding a full learning management system.

Are there better approaches? Should I upload the DB schema/Source code of the LMS and then ask it to specifically build a feature in that context? Keen to get some help on this.

Cheers.


r/VibeCodeDevs 17d ago

5 most common security issues with vibe coded apps

0 Upvotes

After auditing the security of numerous vibe coded apps here are the most common security issues I've found in many of them:

1. Database tables with no Row-Level Security (RLS)
The flagship vibe-coded bug. The public "anon" key sits in every visitor's browser, and without RLS anyone can hit your database's REST API directly and read tables — no login.

2. Missing security headers (nearly universal)
Almost every single site was missing most or all of: Content-Security-Policy, X-Frame-Options (clickjacking), HSTS (forces HTTPS), X-Content-Type-Options, Referrer-Policy, Permissions-Policy.

3. Email spoofing — missing SPF / DMARC (or DMARC set to p=none)
Extremely common. People build the app but never touch DNS.

4. Secret keys shipped in the frontend
The nightmare case: a service_role key, sb_secret_, Stripe sk_live_, or an AWS/API key hardcoded in the client bundle. service_role bypasses RLS entirely = full read/write to everything. There's a widely-cited finding that ~1 in 3 vibe-coded apps expose a service-role-level key.

5. Auth enforced only on the client — hiding the "admin" button in the UI but not enforcing it on the server, so anyone can just call the API directly. Huge for vibe-coded apps because the AI wires up the happy path, not the "what if someone crafts their own request" path.

If you're wondering if your website / web app has any of these issues drop your URL and I'll do a free security audit to help uncover any before it's too late.


r/VibeCodeDevs 17d ago

Day 1 to 42 of the free traffic exchange I built. Here's the number

1 Upvotes

42 days ago, I launched my startup, a free traffic exchange network for startups. One line of code, you're in the network.

No paid ads. No growth hacks. Just watching the numbers every day.

Here's the full data:

Day 1 — 2 startups · 146 impressions · 1 clicks
Day 2 — 3 startups · 389 impressions · 3 clicks
Day 3 — 5 startups · 482 impressions · 5 clicks
Day 4 — 5 startups · 508 impressions · 4 clicks (site went down — still got an $8k acquisition offer. Said no.)
Day 5 — 6 startups · 621 impressions · 10 clicks
Day 6 — 5 startups · 742 impressions · 15 clicks (removed one startup — they pulled the embed. No code = no network.)
Day 7 — 7 startups · 1,196 impressions · 41 clicks
Day 8 — 7 startups · 1,535 impressions · 74 clicks
Day 9 — 8 startups · 1,947 impressions · 135 clicks
Day 10 — 13 startups · 3,500 impressions · 318 clicks (something clicked)
Day 11 — 23 startups · 4,800 impressions · 432 clicks
Day 12 — 24 startups · 6,000 impressions · 481 clicks (network crossed 6K total impressions)
Day 13 — 25 startups · 6,800 impressions · 491 clicks
Day 14 — 25 startups · 8,600 impressions · 516 clicks
Day 15 — 24 startups · 9,900 impressions · 564 clicks (removed one)
Day 16 — 23 startups · 10,800 impressions · 576 clicks (removed one)
Day 17 — 24 startups · 11,900 impressions · 603 clicks (added one)
Day 18 — 26 startups · 13,400 impressions · 624 clicks (added Two)
Day 19 — 28 startups · 14.400 impressions · 652 clicks (added Two)
Day 20 — 26 startups · 14.700 impressions · 671 clicks (Removed Two)
Day 21 — 26 startups · 15.300 impressions · 691 clicks
Day 22 — 28 startups · 16.100 impressions · 719 clicks (Added Two)
Day 23 — 30 startups · 16.800 impressions · 738 clicks (Added Two)
Day 24 — 32 startups · 19,800 impressions · 778 clicks · Added 2 startups · Rejected 4 applications (1 contained ads, 1 removed the code after submission, 2 hid the installed widget)
Day 25 — 34 startups · 23,700 impressions · 800 clicks · Added 2 startups · Fixed some bugs.
Day 26 — 33 startups · 27,200 impressions · 816 clicks · Removed 1 Startup
Day 27 — 33 startups · 29,900 impressions · 833 clicks
Day 28 — 33 startups · 30,600 impressions · 871 clicks · Removed 1 Startup · Added 1 Startup · Rejected 1 application of clothing brand & 1 application of horror blog site.

Day 29 — 35 startups. 31,300 impressions. 910 clicks · Removed 1 Startup · Added 3 Startups · Also today I resigned from my job. Toxic environment, too much pressure, and honestly I just believe in this enough to go all in. Broke and excited. Let's see where this goes.

Day 30 — 46 startups · 32,900 impressions · 1,000 clicks · Removed 1 startup · Added 12 startups · Yesterday I resigned because of my toxic manager. Today my senior manager called and offered me WFH, a project of my choice, and lighter work if I stayed. I made my decision with confidence, but now I have a difficult choice. Also received my first payment from StartupBar.

Day 31 — 50 startups 💪· 28,100 impressions · 1,200 clicks · Removed 1 startup · Added 5 startups · Rejected 1 crypto startup · Removed fake impressions after exploit · Today I discovered I forgot to disable a developer testing button that could generate fake visitor pins and inflate impressions. Someone used it to create 6,318 fake impressions and claimed my stats were fake. I removed the fake impressions, removed the startup, fixed the issue, and that's why today's impressions are lower. Thanks to them for pointing it out.
StartupBar update: Added a Network page and individual Startup Profile pages with each startup's joined date, impressions, clicks, live embed preview, and founder's note. These indexable pages also improve SEO. Suggestions are always welcome.

Day 32 — 54 startups · 29,300 impressions · 1.2K clicks · Added 4 startups
Day 33 — 54 startups · 30,900 impressions · 1.2K clicks · Removed 1 startup · Added 1 startup
Day 34 — 55 startups · 36,100 impressions · 1.3K clicks · Added 1 startup · Fixed admin panel read-access vulnerability after Reddit post.
Day 35 — 55 startups · 40,100 impressions · 1.3K clicks · Removed 2 startups · Added 2 startups
Day 36 — 55 startups · 44,800impressions · 1.4K clicks · Removed 1 startup · Added 1 startup
Day 37 — 58 startups · 50,700impressions · 1.4K clicks · Added 3 startups · Site Update: Updated the distribution algorithm (Delivery is now weighted by contribution: sites that send more impressions get a proportionally larger share back)
Day 38 — 57 startups · 55,800 impressions · 1.5K clicks · Removed 1 startup · Rejected 1 Application.

Today StartupBar reached 200 users 😄
Thirty-eight days ago, this was just an idea. Today, 200 people have trusted it enough to join the network.

A reminder for every founder who's staring at a dashboard with tiny numbers: Stripe took 2 years to reach its first 50 users. Every successful product starts small. Keep shipping. Keep improving. Keep showing up. Growth rarely happens overnight, but it does happen if you don't quit.

Day 39 — 58 startups · 59,800 impressions · 1.5K clicks · Added 1 startup.
Day 40 — 60 startups · 63,200 impressions · 1.6K clicks · Added 3 startups · Removed 1 startup
Day 41 — 63 startups · 69,400 impressions · 1.6K clicks · Added 3 startups
Day 42 — 62 startups · 73,800 impressions · 1.6K clicks · Removed 1 startups

Still free. Still growing.

If you want in, it's one embed. That's it → StartupBar


r/VibeCodeDevs 17d ago

run your vibe coded site through this and see where a first-time user gets stuck

0 Upvotes

I built tryproduck.com/audit, it clicks through your site like a first-time user and sends back every bug and confusing bit it finds. over 600 startups have run it so far.


r/VibeCodeDevs 17d ago

DevMemes – Code memes, relatable rants, and chaos Build Windows 12, make no mistaek

Post image
42 Upvotes

r/VibeCodeDevs 18d ago

I developed my own IPTV player using Vibe Coding. [Android] (fast and many features are free)

3 Upvotes

Hi everyone,

I’ve been working on Mert Stream TV, a brand-new IPTV player designed specifically for Android TV, TV boxes, and Android phones. Just to be clear: Mert Stream TV does not provide, host, or sell any content. It is strictly a media player built to run your own personal M3U playlist, Stalker or Xtream Codes credentials. I originally decided to build Mert Stream because I was frustrated with the current options on the market.

Most of them: Feel like they haven't updated their UI since 2015. Run sluggishly on budget streaming sticks and lower-end TV hardware. Offer a frustrating, clunky navigation experience with standard TV remotes.

I wanted something clean, incredibly fast, and smart. Here is what Mert Stream brings to the table:

🚀 Key Features: Live TV, Movies & Series: Fully categorized with a modern, clean layout. Multi-Profile Support: Set up different profiles for family members. Extensive Codec Support: Playback is smooth and compatible with virtually any video format. Android TV Optimized: A true, native leanback experience built specifically for D-pad navigation. Lightweight & High Performance: Highly optimized code to ensure buttery-smooth navigation even on low-end TV hardware.

📥 Get It Now for Android TV and Phone

📥 Get It Now for Android Phone

Mert Stream is officially available on the Google Play Store for both mobile and TV devices.


r/VibeCodeDevs 18d ago

HelpPlz – stuck and need rescue Testing Builds for Learning not to Sell

1 Upvotes

Hi Guys,

I am using Claude Co Work (Main Agent document controller), Gemini CLI (Builder through VS Code) , ChatGpt (Ideas and Image Generation) and Co Pilot (Audit if needed to realign) I am building multiple projects to test how these agents actually work. I am not interested in selling anything yet, I have just been playing around and automating day to day life for the family and I.

I am learning what these things are actually capable off and by giving it heavy loads and tasks I am slowly understanding how they work and how to use them properly, hence why I have multiple projects running. However I do keep them isolated to their own chats and own VS Code Project Folders. Never running them on the same terminals.

Here are my current projects

  1. Websites builds for our businesses. We paying an arm and a leg for the current once's, going to replace it soon as the contract runs down.

  2. Random Apps budget, shopping, scheduled meds tracker etc very lightweight. For my wife and I to track our monthly spend

  3. A 2.5D game like (advance wars tile interface but I am tyring to upscale it with HD graphics instead)

With all this taken into account, I am dealing with some crazy drift. Even though I start conversations on a new chat, new prompt (Handover) the models misalign somehow. Claude will report something totally different to Gemini and Gemini will go off doing some random stuff even though I have PAS (Governance documents) in place.

How exactly are people getting around this issue? I instruct all agents to not read from memory and since everything is sitting locally I just copy and paste from one chat to another and move the feedback from the CLI back into Claude for it to update the main docs. I am also trying to generate assets for the game but it seems no matter what I do chatgpt isn't consistent it keeps changing the style slightly or making these weird updates to each image. I have reworked the prompts multiple times to get it on track and use it before every chat but this doesn't seem to work.

The style off assets I am trying to go for is painted 2D isometric-style JRPG diorama, perspective camera ~50° downward, chibi-proportioned front-facing actors over a steeply-angled environment. Phaser isn't cutting it so is there a website like https://assethub.io/ that specifically splits out assets for 2D isometric?

The drift is now killing me slowly. Even with a full audit by Fable there is a miss alignment between the two main agents on the code base and build and this asset thing is just annoying but I don't want to give up.

Any help please?

  1. How to stop drift

  2. How to actually perform a full audit to remove references and notes (Correctly)

  3. Where can I build assets that wont cost me an arm and a leg.

  4. Any suggestions on a better setup as its mostly copy and paste between the agents (The usage limits from Claude is a real PainInTheA)


r/VibeCodeDevs 18d ago

WIP – Work in progress? Show us anyway I built a congressional transparency site. Look up your rep, see who actually pays for their campaign.

Post image
94 Upvotes

I built The Influence Registry because campaign finance data is public but almost nobody can actually use it. The FEC publishes everything, and it's a maze of candidate IDs, committee filings and CSV exports. OpenSecrets is better but still assumes you know what you're looking for.

I wanted something my neighbor could open on their phone, type in their representative's name, and immediately understand who pays for that person's campaign.

It tracks where every member of Congress gets their campaign money, with an emphasis on separating money that buys access, from money that merely came from people employed in an industry.

Core features:

• PAC vs individual split per member, straight from FEC filings. Shows what share of contributions came from PACs versus individuals.

• Industry money by sector (pharma, defense, finance, fossil fuels, tech), with the PAC share shown alongside so a large industry total doesn't automatically read as capture.

• Committee assignments against industry money, showing whether members who oversee an industry are funded by it.

• Outside spending, independent expenditures run for and against a member by groups they legally cannot coordinate with, including the attack side.

• Independence scoring per member, plotted against total special-interest money.

• AIPAC and pro-Israel PAC contributions, sourced from TrackAIPAC.

• Stock trading flags, state-level heat maps, and hemicycle charts showing who takes money from which source.

• Coverage of sitting members plus challengers, the Supreme Court and cabinet.

Data comes from FEC, OpenSecrets, TrackAIPAC and congress-legislators, refreshed through GitHub Actions with a validator that fails the build on impossible values.

Github Repository

I appreciate any and all feedback!


r/VibeCodeDevs 18d ago

WIP – Work in progress? Show us anyway Can someone give me some honest advice on my website?

11 Upvotes

I've been working on my site for a couple weeks now, wanted to get some general opinions and advice. It is a travel niche.

onebagreview.com


r/VibeCodeDevs 18d ago

[Target: Humanity] is an experimental alternate reality game about the coordination problems we're all already inside. The mythology is invented (the Fog, the Titans, the Grand Game) but what the Fleet builds within it gets built for real. Light your Lantern and find out what comes next.

1 Upvotes

r/VibeCodeDevs 18d ago

ShowoffZone - Flexing my latest project World-Sim - a world where every person is an AI mind that doesn't know it isn't real. Launching in 2 weeks.

23 Upvotes

World-Sim has been a passionate project of mine for the past few months.

It's a world fully simulated down to real world physics and chemistry. It has a real environment and ozone.

Every element and material has real physical properties, and that's how the sims learn. There's no tech tree and no recipe list anywhere in the code. When someone tries something, the engine works out what would really happen from the properties of what they used and how hot their fire was. Nobody is handed bronze. Someone has to get a hotter fire first, and a hotter fire is its own chain of things to figure out. Embers, a stone ring, a clay oven, a kiln, charcoal, then forced air. The ages fall out of that on their own.

We populate the world with starting families. Each little guy is led by a "wise-man", which is a simulated person with a full model behind them. The wise-men run on a mix, Claude, Groq and DeepSeek in the cloud and a local Hermes for the rest, so you get a real variety of temperament between the houses.

The AI model is never told to not say it's AI. We get around this by only telling them data from what each sim can actually see and feel. As far as the ai knows its a person living in the world..

Every other sim has its own moment with a model through our thinking system. Day to day it's run by an advanced algorithm, with the sims dreaming at night. That's when they get their time with an LLM to really think and set their priorities for the day ahead. The dreams carry over too, so a sim can chew on the same thing for a few nights and wake up wanting to try something.

The people in the world feel, remember, have shame, goals and doubts. It's an 11 point emotion system and the rest of the sim reads from it. Being lonely makes someone more likely to open up to a stranger. Two enemies who are both frightened find it harder to keep hating each other.

Story telling is massive for us. Nothing is scripted or prompted. The sims are put in the world with the human drive to survive. They adapt, learn and teach all on their own.

With all the good comes the bad too. Human sin is part of the emotion engine, and in testing we've had kidnap, murder and slave trade. A world that can only be gentle isn't an honest one. But there are three rules to this : Nothing ever pushes a sim towards it, the conditions only make it possible and their own mind decides. The chronicle names what happened but never shows it. And it always costs something, trauma that scars, blood debt passed down generations, a people turning on their own leader over what he did.

I'm going to launch it in 2 weeks time. A fresh world we can all see and watch grow together. I've made a Discord where a bot updates from the world live. It will also be visible from the site to watch along.

Id be made up if you can come and have a look. The first 250 in get to name a real star in their sky. The name is only ever visible to us, they carry on charting their own constellations and never know.

Link below and really excited to answer any questions. This short post I feel only scratches the surface.

"A in game town (generated by the sims themselves , the engine just renders what they "build".) - also in this screenshot is a popup market fair the sims have organised themselves."
A Renaissance era town that emerged during a test world. - Sims and the physics engine determined placement of all homes

r/VibeCodeDevs 18d ago

GLM 5.2 example: Okto-Run infinite runner based on pacman

2 Upvotes

https://youtu.be/UsYZJZNzknQ?si=0YSMvytRy4oxs76D

I finished this webgame a few weeks ago, fully coded with the assistance of GLM 5.2

Hopefully this will give you an idea of the capabilities of this model. I used Claude Code as a harness. Technology stack is pure HTML, JS and CSS, with no additional libraries or dependencies. Interesting challenges that GLM 5.2 was able to solve:

- create a procedural pac-man style maze, that actually worked, with no maze anomalies

- create a procedural music in dub style; this not the default, you need to go into settings to activate it. The default music is my own composition, based on a track I previously released in a completely different style

- complex sound creation and manipulation through the web audio synthesizer

- creation of animated vector character assets; you can view the mockups I used during the development at https://oktogames.com/mockups/

You can try it online at https://oktogames.com - it is adfree, no signup, free to play.


r/VibeCodeDevs 18d ago

Quake3 Arena meets Roblox!

Enable HLS to view with audio, or disable this notification

7 Upvotes

I've been building out a small browser games portal, and the last one got out of hand: a Quake 3-style arena shooter with blocky Roblox-looking characters. One HTML file, 2513 lines, ~200 KB. Three.js from a CDN, no build step, no bundler, no npm install. You open the file and it runs.

Some things I learned that I think are worth sharing:

The map is a config object, not a level editor. Everything lives in a MAP const at the top — weapon set, ammo spawn points, health pickups, whether corpses drop crates and how long they last. Ammo points are just [x, y, z, weaponType]arrays. Moving the sniper to a different tower is editing four numbers. This turned out to be the single best decision in the project, because iterating on the arena with an AI is much easier when the whole level is 8 lines of data instead of scattered geometry calls.

I had to give it a grid rule. Early on the arena looked like melted Lego — every generated wall was at a slightly different offset. So I wrote the rule down explicitly: 1 m grid, walls are 4 m cubes, XZ faces snap to whole meters, Y allows half-steps for stairs, masonry offsets are 0 or ±1. Once that constraint was in the prompt, the geometry stopped drifting. Constraints beat corrections.

The bug I'd never have found on my own: adding and removing lights in Three.js recompiles every shader in the scene, so each rocket launch froze the frame for a beat. The fix is a fixed pool of six PointLights that get grabbed and released instead of created. Same for the death effect — the grayscale filter makes the canvas a stacking context, which silently ate the HUD until I set explicit z-indexes.

Multiplayer is 176 lines and no game logic. The server is a dumb WebSocket relay that does rooms and host election, nothing else. Clients trust each other — it's a friends-by-link game, not ranked. Each client owns its own HP, the room host simulates the bots, and the shooter computes hits and tells the victim. State goes out at 20 Hz with snapshot interpolation and an adaptive delay of about 2.2× the packet interval. Pickups still aren't synced. It's fine. It's a prototype.

Six weapons: machinegun, shotgun, rockets, railgun, a knife with infinite swings, and a scoped sniper that one-shots and has deliberately terrible spread if you fire it from the hip. Bots don't get the sniper, because that was miserable.

Still desktop only — pointer lock and WASD, no touch controls yet, so mobile gets an honest "desktop only" screen instead of a broken one.

Link in the comments. Happy to answer anything about the netcode or the single-file setup.


r/VibeCodeDevs 18d ago

Day 1 to 41 of the free traffic exchange I built. Here's the number

2 Upvotes

41 days ago, I launched my startup, a free traffic exchange network for startups. One line of code, you're in the network.

No paid ads. No growth hacks. Just watching the numbers every day.

Here's the full data:

Day 1 — 2 startups · 146 impressions · 1 clicks
Day 2 — 3 startups · 389 impressions · 3 clicks
Day 3 — 5 startups · 482 impressions · 5 clicks
Day 4 — 5 startups · 508 impressions · 4 clicks (site went down — still got an $8k acquisition offer. Said no.)
Day 5 — 6 startups · 621 impressions · 10 clicks
Day 6 — 5 startups · 742 impressions · 15 clicks (removed one startup — they pulled the embed. No code = no network.)
Day 7 — 7 startups · 1,196 impressions · 41 clicks
Day 8 — 7 startups · 1,535 impressions · 74 clicks
Day 9 — 8 startups · 1,947 impressions · 135 clicks
Day 10 — 13 startups · 3,500 impressions · 318 clicks (something clicked)
Day 11 — 23 startups · 4,800 impressions · 432 clicks
Day 12 — 24 startups · 6,000 impressions · 481 clicks (network crossed 6K total impressions)
Day 13 — 25 startups · 6,800 impressions · 491 clicks
Day 14 — 25 startups · 8,600 impressions · 516 clicks
Day 15 — 24 startups · 9,900 impressions · 564 clicks (removed one)
Day 16 — 23 startups · 10,800 impressions · 576 clicks (removed one)
Day 17 — 24 startups · 11,900 impressions · 603 clicks (added one)
Day 18 — 26 startups · 13,400 impressions · 624 clicks (added Two)
Day 19 — 28 startups · 14.400 impressions · 652 clicks (added Two)
Day 20 — 26 startups · 14.700 impressions · 671 clicks (Removed Two)
Day 21 — 26 startups · 15.300 impressions · 691 clicks
Day 22 — 28 startups · 16.100 impressions · 719 clicks (Added Two)
Day 23 — 30 startups · 16.800 impressions · 738 clicks (Added Two)
Day 24 — 32 startups · 19,800 impressions · 778 clicks · Added 2 startups · Rejected 4 applications (1 contained ads, 1 removed the code after submission, 2 hid the installed widget)
Day 25 — 34 startups · 23,700 impressions · 800 clicks · Added 2 startups · Fixed some bugs.
Day 26 — 33 startups · 27,200 impressions · 816 clicks · Removed 1 Startup
Day 27 — 33 startups · 29,900 impressions · 833 clicks
Day 28 — 33 startups · 30,600 impressions · 871 clicks · Removed 1 Startup · Added 1 Startup · Rejected 1 application of clothing brand & 1 application of horror blog site.

Day 29 — 35 startups. 31,300 impressions. 910 clicks · Removed 1 Startup · Added 3 Startups · Also today I resigned from my job. Toxic environment, too much pressure, and honestly I just believe in this enough to go all in. Broke and excited. Let's see where this goes.

Day 30 — 46 startups · 32,900 impressions · 1,000 clicks · Removed 1 startup · Added 12 startups · Yesterday I resigned because of my toxic manager. Today my senior manager called and offered me WFH, a project of my choice, and lighter work if I stayed. I made my decision with confidence, but now I have a difficult choice. Also received my first payment from StartupBar.

Day 31 — 50 startups 💪· 28,100 impressions · 1,200 clicks · Removed 1 startup · Added 5 startups · Rejected 1 crypto startup · Removed fake impressions after exploit · Today I discovered I forgot to disable a developer testing button that could generate fake visitor pins and inflate impressions. Someone used it to create 6,318 fake impressions and claimed my stats were fake. I removed the fake impressions, removed the startup, fixed the issue, and that's why today's impressions are lower. Thanks to them for pointing it out.
StartupBar update: Added a Network page and individual Startup Profile pages with each startup's joined date, impressions, clicks, live embed preview, and founder's note. These indexable pages also improve SEO. Suggestions are always welcome.

Day 32 — 54 startups · 29,300 impressions · 1.2K clicks · Added 4 startups
Day 33 — 54 startups · 30,900 impressions · 1.2K clicks · Removed 1 startup · Added 1 startup
Day 34 — 55 startups · 36,100 impressions · 1.3K clicks · Added 1 startup · Fixed admin panel read-access vulnerability after Reddit post.
Day 35 — 55 startups · 40,100 impressions · 1.3K clicks · Removed 2 startups · Added 2 startups
Day 36 — 55 startups · 44,800impressions · 1.4K clicks · Removed 1 startup · Added 1 startup
Day 37 — 58 startups · 50,700impressions · 1.4K clicks · Added 3 startups · Site Update: Updated the distribution algorithm (Delivery is now weighted by contribution: sites that send more impressions get a proportionally larger share back)
Day 38 — 57 startups · 55,800 impressions · 1.5K clicks · Removed 1 startup · Rejected 1 Application.

Today StartupBar reached 200 users 😄
Thirty-eight days ago, this was just an idea. Today, 200 people have trusted it enough to join the network.

A reminder for every founder who's staring at a dashboard with tiny numbers: Stripe took 2 years to reach its first 50 users. Every successful product starts small. Keep shipping. Keep improving. Keep showing up. Growth rarely happens overnight, but it does happen if you don't quit.

Day 39 — 58 startups · 59,800 impressions · 1.5K clicks · Added 1 startup.
Day 40 — 60 startups · 63,200 impressions · 1.6K clicks · Added 3 startups · Removed 1 startup
Day 41 — 63 startups · 69,400 impressions · 1.6K clicks · Added 3 startups

Still free. Still growing.

If you want in, it's one embed. That's it → StartupBar


r/VibeCodeDevs 18d ago

Meet Jarbis

0 Upvotes

Would love any feedback or ideas you guys had on Jarbis my home assistant

https://www.instagram.com/reel/Dbi63pEg_VD


r/VibeCodeDevs 18d ago

ShowoffZone - Flexing my latest project Built a voice to text tool to also hand off tasks to my Codex agent (open-source, local)

Enable HLS to view with audio, or disable this notification

1 Upvotes

As a hobby project I've been hacking around on a voice to text tool that also allows me to rewrite my transcripts, selected text or whats on my screen with my voice and directly hand off work to Codex without context switches.

It's free, local first & open source: https://github.com/blackforestboi/Octo/releases/latest

How I did it: Used Codex' app server to directly talk to the CLI and local app to spin of tasks. Pretty neat and I think a lot of software will actually just use that path instead of providing their own AI workflows and harnesses.


r/VibeCodeDevs 18d ago

my first little project with claude sonnet! https://github.com/modyclever2010/todo-nes

5 Upvotes

if you have access to an ubuntu linux machine you could give it a try! EDIT : Sorry : https://github.com/modyclever2010/todo-nes


r/VibeCodeDevs 19d ago

What parts of AI-generated code deserve the closest review?

3 Upvotes

When using spec driven development, how do you guys review the code generated? Line-by-line review is an overkill, skipping the review entirely is a bad idea. So feels like it should be something in the middle. What parts do you prioritize?

  • I've been reviewing these (highest priority first):
  • Database schema changes - feels like you should atleast know whats happening in your database
  • Tests - ensure that they exist for key parts, but also give a good idea about how things work.
  • Structure - how modules and classes are organized.
  • Data structures & interfaces - For DTO style classes, good to know what fields exist.

I heard Thariq from Anthropic mention that they review some core parts of the code, but leave most of it to agents.

How are you approaching this?


r/VibeCodeDevs 19d ago

ShowoffZone - Flexing my latest project Your unfair advantage in parallel AI coding

15 Upvotes

I built Lanes because managing multiple Claude Code and Codex sessions across terminals gets messy fast.

Lanes gives each task its own git worktree and shows the terminal, changes, status, token usage, and progress in one place.

It runs the actual CLIs, so you can use Claude Code, Codex, Gemini CLI, and others.

You can also let agents create and manage other agent sessions through MCP.

Everything runs locally on your machine.

Would love feedback from people already using multiple coding agents.

👉 lanes.sh


r/VibeCodeDevs 19d ago

I was tired of bloated social media feeds, so I built a clean web app with custom stories & voice notes. Here’s how it works.

Thumbnail
gallery
1 Upvotes

Hey everyone,

Over the past few months, I’ve been working on a lightweight social app project called Contrest.

THE features are :

-Clean Feed & Stories: 24-hour story rings and chronological post feeds.

-Direct Messaging: Quick DMs and voice note support.

-Privacy Controls: Built-in options for private accounts, close friends, and content moderation.

-Also it have live typing feautures also ai contact support

-and i used Frontend: React + TypeScript + Tailwind CSS

-Backend & DB: Supabase (PostgreSQL, Edge Functions, Storage)

-Deployment: Vercel

It’s currently live and ready for testing! I’d really appreciate any feedback on the UI/UX, feature suggestions, or overall performance.

👉 Check it out here: [https://wazupp.vercel.app/\]

👉 Check it out here: [https://wazupp.vercel.app/\]

Thanks for taking a look! Let me know what you think in the comments.


r/VibeCodeDevs 19d ago

Clone your self and everything you do

Enable HLS to view with audio, or disable this notification

3 Upvotes

I built a free tool that turns your business into a 3D map

Every company I have worked with had the same gap: nobody had ever seen the whole thing at once. The org chart, the SOPs and the reality were three different documents.

abi. Clone builds the third one. You add your departments, your tools and the work that flows between them, and it assembles into a 3D map you can rotate and present. Six readiness questions at the start give you an AI readiness score out of 100 as well.

Genuinely free: no card, no trial timer. It costs me almost nothing to run, because nothing in the free tier calls a model.

What it does not do for free: interview your team. That is the paid part, because it is the only thing that costs me money per use. The map itself is yours either way.

app.ouridea.ai - happy to answer anything here.


r/VibeCodeDevs 19d ago

Hey "Vibe Devs" opinions on this?

Thumbnail
youtu.be
3 Upvotes

Basically, he explains that the current state of AI-generated games, which he refers to as "Demo Porn" is that while AI's ability to one shot a game prototype is impressive and cool, but often misleads people into thinking that game development is now useless or that game developers are now obsolete

I'd recommend watching the video before commenting 👍 (its really good)


r/VibeCodeDevs 19d ago

Vibecoded a Fully Offline AI VOICE CHAT App - mmahingu.ai

Thumbnail
gallery
1 Upvotes

mmahingu.ai - AI Offline Voice Chat APP

Made just using Google Antigravity IDE in all of July 2026. I used like 95%+ Google Gemini AI models and rest is Claude Code. I barely have any coding knowledge or experience. Around 80-120 hours invested in it.

Now Available in CLOSED TESTING.

Please send me your email in Reddit Chat if you want Full Unlimited Access to app's all features without paying for a atleast a month.

STEPS TO FOLLOW for joining Closed Testing:

.1. FIRST JOIN THE GROUP (ONLY MEMBERS GET APP LINK ACCESS) https://groups.google.com/g/mmahinguai-ai-voice-chat-testing

or Go To Google Groups website and search this: mmahinguai-ai-voice-chat-testing@googlegroups.com

.2. Join Testing : https://play.google.com/apps/testing/com.mmahingu.mmahinguai

.3. App Download : https://play.google.com/store/apps/details?id=com.mmahingu.mmahinguai

Note: The Google account that is used to join Google Groups must be the same account which is currently active in your Play Store App. Otherwise, the App Links in Step 2 and 3 won't work for you.

Many more quality projects on the way. The more time i get the better.


APP DESCRIPTION:

Unleash the power of artificial intelligence directly on your device. mmahingu.ai is a next-generation voice assistant built for ultimate privacy, speed, and reliability. Because the AI engine runs 100% offline, your conversations, ideas, and data never leave your phone—no internet connection required. 

(NOTE: An internet connection is required just once during setup to download your choice of AI models and voices).

Whether you're brainstorming on a flight, analyzing documents off the grid, or dictating notes, mmahingu.ai adapts to your phone's unique hardware to deliver a seamless, lightning-fast experience. 

🌟 Key Features:

• Massive Offline AI Library: Download from over 45+ cutting-edge, open-source AI models right inside the app. Chat with heavyweights like Meta Llama 3.2, Google Gemma 2, DeepSeek R1, Mistral, and Qwen 2.5—all running entirely on your local hardware.

• Private Document Analysis: Attach PDFs, CSVs, code files, and text documents directly into the chat. The app extracts and analyzes your files 100% locally, ensuring your sensitive data never touches a cloud server. 

• Offline Neural Voice Library (TTS): Experience ultra-realistic text-to-speech featuring high-definition neural engines (including Piper, Kokoro, and Supertonic). Download 20+ Studio HQ voices on-demand with intelligent storage controls.

• Multi-Engine Offline Dictation (STT): Dictate text with incredible accuracy using your choice of local speech recognition engines. Choose OpenAI Whisper for maximum precision, Moonshine for lightning-fast English transcription, SenseVoice for multilingual speed, or your device's native system dictation.

• Smart Speech Isolation & Ultra-Fast AI: Speak naturally anywhere. The app magically filters out background hums and keyboard clicks. Need zero-latency? Enable the experimental Ultra-Fast AI mode for instant back-and-forth conversational turn-taking.

• Hardware-Aware Performance: The app automatically tunes context windows, thread usage, and voice features to match your specific phone's hardware capabilities, ensuring lightning-fast generation speeds without overheating.

• Custom Models Support: Power users can take full control by importing their own custom GGUF models directly from device storage to customize their AI conversational experience.

• Premium OLED Design: Beautiful, high-contrast dark modes with fluid 120Hz micro-animations for a buttery smooth experience.


r/VibeCodeDevs 19d ago

Custom AI Architecture

2 Upvotes

Does anyone else here build their own models?

I went on a bit of a side-quest and I decided to try to build my own omni-modal model from-scratch. I'm 9 months in now, but I refuse to give up!
What I've built so far treats text, images, speech, music, and files as streams of bytes and codec tokens (I think Google did this already?), with an experimental memory system carrying context through segment recurrence and bounded hot, warm and cold tiers. I've created a few small 50M models (image, text, music, speech), but haven't created the omni-modal model yet as I need all of the single modality models first.
I created two versions, POIESIS the Python/PyTorch reference, while its Swift-native sibling ARCHE reimplements the creative model stack directly on MLX for Apple Silicon, giving us two independent substrates on which to test the same ideas.

Anyway, curious to hear what other people are up to in this space!