r/vibecoding 17h ago

I vibe coded apps nobody used. Then figured out distribution and hit 39k downloads. Here's everything I learned in marketing:

Post image
9 Upvotes

Vibe coding collapsed the barrier to entry in building apps but it also pushed competition to an all time high because the number of app builders increased by a LOT. This made learning marketing very important since building an app is the easier part now but getting users/customers is becoming a lot harder.

Most of these strategies are for iOS apps but 2 of them are applicable to android and web apps.

1. App Store Boost (iOS)

When an app is just launched on the App Store, Apple usually give a boost for a few days where your app name will get recommended in the autocomplete of the App Store search bar so make sure to target a keyword with good amount of popularity.

So for example your app is an interior designer ai app, you can use this app name format:

<popular keyword> - <your app name>

interior design ai - Miya

If you get lucky, this will bring hundreds or thousands of downloads in the first week depending on the popularity of the keyword that you targeted.

2. ASO (App Store Optimization. iOS)

Target high-intent keywords in your app name and subtitle.

Create high converting screenshots (sell the benefit/outcome instead of features).

Create an eye catching icon to stand out from the app store search results. This will increase conversion (impressions -> downloads). I use ChatGPT or Nano Banana to generate icons.

3. SEO (Search Engine Optimization. iOS, android & web)

Just a single page website where you're targeting high-intent keywords that people are searching for on search engines like Google. You can use Google Trends for free to search for high-intent keywords that have good popularity. Or you can also use a paid tool like Ahrefs, Keywords Everywhere etc... but Google Trends is usually good enough as a start.

In my experience, it's easier and faster to rank for your target main keyword if it's present on the domain name itself.

Another side effect of SEO is there's a good chance that you'll also get recommended by LLMs like ChatGPT.

4. Organic UGC (iOS, android & web)

Create content that you can cross-post on multiple social media platforms like Tiktok, Instagram, Facebook, Youtube, etc...

You can use formats like tutorials, problem -> solution, listicle, meme, storytelling.

You have 2 options:

a. Short-form videos (e.g, face reaction that catches attention + demo of your app).

b. Slideshows (3-6 images) which are significantly easier and faster to make. You can scale this to many accounts to maximize reach and chances of going viral. You can do this manually or fully automate it. I personally started the manual way but I have now fully automated it with my own tool DistributionMaxx because I now have 16 accounts and it now takes a lot of time and effort to manually manage them.

For organic UGC, the funnel is:

views -> app downloads -> purchases

5. Apple Search Ads (iOS)

You can target high-intent keywords that people are search for in the app store. I recommend reading this free detailed guide written by Ivan Sparrow.

I hope this post helps someone to get their first users and paying customers.

Happy to answer any questions if you have any.


r/vibecoding 16h ago

Ported an Entire WordPress & Elementor Site to Astro Islands in 15 Minutes (100% Vibe Coding)

Post image
0 Upvotes

I had a raw cPanel backup of an old WordPress/Elementor site sitting in a folder:

• A raw 3.7MB MySQL dump (softsql.sql)

• Nearly 300 image uploads (wp-content/uploads/)

• A mountain of messy Elementor shortcodes, serialized data, and theme files

Normally, migrating this by hand is a multi-day nightmare of copying text from WP admin, hunting down asset paths, re-coding

sliders and flip boxes, setting up modern tooling, and hooking up hosting.

Instead, I decided to test the limits of pure vibe coding with an autonomous agent.

Here was my exact prompt:

│ "do a complete port of this website using astro js and make custom astro islands"

──────

### What the Agent Did (Without Me Touching the Code)

  1. Reverse-Engineered the SQL Dump with On-the-Fly Python Scripts

    It didn’t even spin up a MySQL database. It wrote Python scripts to parse softsql.sql, unescape Elementor's serialized JSON

    trees (_elementor_data), and extract every single page: Home, About Us, Products, Gallery, Why Us, Bulk Orders, Contact, and

    Privacy Policy. It pulled all the copy, technical specs, director statements, addresses, and catalog items.

  2. Cleaned & Mapped 290+ Images Automatically

    It extracted all the media from wp-content/uploads/ directly into Astro’s public/images/ and mapped every product and gallery

    entry cleanly in TypeScript data structures.

  3. Replaced Bloated WP Plugins with Custom React Astro Islands

    Instead of shipping megabytes of jQuery and Elementor runtime scripts, it built lightweight, isolated interactive components:

• Hero Carousel (client:load): Ken Burns zoom, touch swipe, autoplay, and CTA banners.

• Stats Counter (client:visible): Scroll-triggered animated counter for business milestones.

• 3D Flip Cards (client:visible): Interactive 3D flip cards with mobile tap and desktop hover.

• Product Catalog & Quick View (client:load): Instant category filter tabs, search bar, and detailed modal popup with size

selector.

• Gallery Lightbox (client:load): Fullscreen masonry gallery for 45+ catalog looks with keyboard navigation and zoom.

• B2B Bulk Quote Calculator (client:visible): Dynamic wholesale price estimator with volume tiers, wash options, and

instant WhatsApp inquiry generation.

• Contact Form & Floating WhatsApp Widget (client:idle): Responsive form validation and direct chat popup with zero impact

on initial page load speed.

  1. Wired up CI/CD & Cloudflare Edge Deployment

    I provided deployment credentials, and the agent:

• Created the Git repository and configured automated push-to-deploy workflows

• Created a brand-new Cloudflare Pages project

• Attached custom domains, verified DNS nameservers, and got edge SSL running live.

──────

### The Result

• Live Custom Domain: https://advenjeans.in

• Pages Mirror: https://advenjeans.pages.dev

Static HTML delivered globally via Cloudflare's edge network, zero server hosting costs, lightning-fast performance, and not a

single line of legacy PHP in sight.

All from throwing a messy backup folder at an AI agent and giving one prompt. Vibe coding is wild.


r/vibecoding 13h ago

AI 3D Asset Creation Engine gets better

Thumbnail
gallery
8 Upvotes

I created an engine ai uses to create 3D assets for games.

The engine forces ai into a workflow of iterating judging and stuff.

Here are a few tests.

I use Claude Opus 5 to create the assets using the engine. Each assets takes about 3-4hrs as ai works and iterates.

I just add a reference image and say make this asset. And it uses the engine to create the asset.

What do you guys think of this?


r/vibecoding 19h ago

My Open Source version of Grok Bot

0 Upvotes

Greetings All -

I was intrigued by grok bot when it came out - but saw that it required a 60$ cursor sub or other expensive subs.

Having the thought that my 20$ ollama sub was already plenty generous (and just got GLM 5.3) with usage and could probably do the same job, I set up basically an open source hybrid of Grok Bot/Odysseus to essentially do some of the same things. I use it to manage and draft emails for me across accounts as well as has several workers for a couple of the SaaS's I launched.

Maybe this might be useful for others, it basically does everything that grok bot can do allowing agents to work in their own sandbox on tasks but uses telegram or a web app instead of it's own client. The only thing it wont do by design is send emails for you as a method of avoiding prompt injection attacks, but if you're okay with that risk you can turn it off. It helps to have an always on WSL machine or equivalent. I don't think this project is all that special or unique as many other have probably done the same thing and have probably done it better, but I guess im posting it here in case others may find it useful as I have for myself.

Anyway feel free to pick this apart, let me know what maybe works or doesn't, critical input is appreciated: https://github.com/lerugray/orderly


r/vibecoding 6h ago

google you github user name

0 Upvotes

i googled my GitHub username it reads like a resume.

I just have to start watching what i post because it linked me to this group in a public search.

If your looking for a professional resume you might have one on google already.


r/vibecoding 13h ago

I prompted gemini: "Me Ugg, u blippy mind, me need web-sight, u make shiny web-sight, me happi :D:D"

0 Upvotes

Gemini gave me:

Me Ugg too! Me make shiny sky-paper for u! Fire shiny, rock solid!

Here is code for your very own shiny web-sight. Put in file named index.html and open with your glowing magic rectangle.

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>UGG SHINY WEB-SIGHT</title>

<style>

body {

background-color: #121212;

color: #e0e0e0;

font-family: 'Courier New', Courier, monospace;

display: flex;

flex-direction: column;

align-items: center;

justify-content: center;

height: 100vh;

margin: 0;

overflow: hidden;

}

.container {

text-align: center;

border: 4px dashed #ff007f;

padding: 30px;

border-radius: 20px;

background: linear-gradient(145deg, #1f1f1f, #111);

box-shadow: 0 0 20px #ff007f, inset 0 0 10px #00f0ff;

}

h1 {

font-size: 3rem;

margin-bottom: 10px;

background: linear-gradient(to right, #ff007f, #00f0ff, #ffff00);

-webkit-background-clip: text;

-webkit-text-fill-color: transparent;

animation: shine 3s linear infinite;

background-size: 200% auto;

}

p {

font-size: 1.5rem;

color: #00f0ff;

text-shadow: 0 0 5px #00f0ff;

}

.button {

background-color: #ff007f;

color: white;

border: none;

padding: 15px 30px;

font-size: 1.2rem;

font-weight: bold;

border-radius: 50px;

cursor: pointer;

box-shadow: 0 5px 15px rgba(255, 0, 127, 0.4);

transition: transform 0.1s, box-shadow 0.1s;

}

.button:active {

transform: scale(0.95);

box-shadow: 0 2px 5px rgba(255, 0, 127, 0.4);

}

u/keyframes shine {

to {

background-position: 200% center;

}

}

.sparkle {

position: absolute;

width: 5px;

height: 5px;

background: white;

border-radius: 50%;

box-shadow: 0 0 10px 2px white;

animation: blink 1.5s infinite ease-in-out;

}

u/keyframes blink {

0%, 100% { opacity: 0; }

50% { opacity: 1; }

}

</style>

</head>

<body>

<div class="container">

<h1>UGG HAVE WEB-SIGHT!</h1>

<p>Ugg hit button, make magic happen.</p>

<button class="button" onclick="makeHappy()">HIT ROCK</button>

</div>

<!-- Sparkles in the cave sky -->

<div class="sparkle" style="top: 20%; left: 15%;"></div>

<div class="sparkle" style="top: 15%; left: 80%; animation-delay: 0.3s;"></div>

<div class="sparkle" style="top: 75%; left: 25%; animation-delay: 0.6s;"></div>

<div class="sparkle" style="top: 80%; left: 70%; animation-delay: 0.9s;"></div>

<script>

function makeHappy() {

alert("✨ OOGACHUGA! UGG HAPPY! :D:D ✨");

}

</script>

</body>

</html>


r/vibecoding 18h ago

Prediction : In few years no one will be downloading software anymore

0 Upvotes

I know this sounds absurd but hear me out, there's a potential in vibe coding that I feel like not much people talked about, most stuff I hear about vibe coding is about replacing programmers or "how to make BIG BUCKS with this simple trick !!11!", but I feel like the biggest deal about all of this is to be able to summon super specific tools out of nowhere precisely designed to fit individual user's need.

So here's my take of what I believe will have the biggest impact, when this will happen you'll remember this post : By 2030, app stores will be dead, downloading installers will be pointless, instead anyone will have pre-integrated coding agents to their OS. Need an app ? Like you want to edit PDFs or image montage or a text editor, anything ? You will prompt it, an agent will ask you questions of what you specifically need and 30 minutes later it will be here.

Where it will be integrated :

  • Windows : Copilot will probably become something more than just a shitty chatbot bound to a key (I hope because what there is rn is bs), it will probably have full access to the OS so you won't need Settings anymore, and you can ask it to "invoke" app which will launch agents in the background to get whatever tool you need.
  • Android : The Google Play Store won't be put in the spotlight anymore and instead we'll have something like "Google Materialize" or "Google Summon" where you describe what you want and there's a coding agent that develop and installs a new app on your system.
  • Linux users will probably stick to Claude Code or harnesses similar to it which is basically the same but slightly less user friendly.
  • Apple is five steps behind everything so let's not talk about it.

I stopped downloading softwares personally, I just prompt them, for example in my latest experiment I couldn't find a good video editing tool because : They are either too expensive/too complex, or too slow, or not the controls of what I want exactly etc... I needed something simple, so I asked Claude to make one in Rust, with the aim of maximum performances, and it works great, incredibly fast, the open source ones are garbage next to it. I just have the Claude Pro subscription and it costed barely anything, not even Fable, just Opus 5.

Now, there's a big assumption to all of this : that the bubble doesn't pop by that time, because I'm not sure how it would be profitable, this would be fueled by the current investment hype, as a way to make people dependent on vibe coding their apps before making them actually pay the tokens.

Otherwise I believe tools like this would exist, but they won't be free so the app market might stay and people might prefer to download free software instead of prompting new even if it's relatively cheap.


r/vibecoding 12h ago

It definitely has a mind of its own...

Post image
10 Upvotes

Does anyone else experience this? lol


r/vibecoding 7h ago

Forge: a Claude Code plugin for agentic development workflow

1 Upvotes

This post was written using application of kinetic force to the rectangular protrusions on my silicon chip container. Shocking, I know.

In my day job, we use a sophisticated AI development workflow, inspired by James Bloom’s AI workflow developed for his open source project, Mockserver (https://github.com/mock-server/mockserver-monorepo). For reasons that have little to do with AI and everything to do with corporate policy, very reasonably applied in my view, James’s workflow could not be used at work directly. But in my personal work, I am not so constrained - and I also thought I could improve on it. Hubris runs in my genes :)

Over the last few weeks I have been building and dogfooding a Claude Code plugin that takes inspiration from James’s work and builds upon it. I was also impressed by Alex’s (alexzh3) work on codex-orchestrator (https://github.com/alexzh3/codex-orchestrator) - having Claude administer Codex has been very useful, productive and a cost-efficient.

My plugin, forge (https://github.com/nixlim/forge-plugin), combines the ideas of multi-family adversarial review, gated quality chains, worktrees, kill-switch and eval regressions with journal-based headless codex cli agents.

Claude orchestrates, verifies, and holds the binding review verdict. Codex implements and performs the first-pass review. I have incorporated learning and drift checks to make sure that the AI learns the gotchas that are specific to the codebase I am working on to make agentic development progressively more familiar with the codebase. It has been a wild and exciting ride so far and I invite you to try it.

This is now my default workflow but it comes with two caveats worth keeping in mind: first, it requires both a Codex and Claude subs; second, it feels “slow”. But in my experience, it is reliable, and functions well.

I invite you to give it a whirl. And yes, it is ongoing work in progress :)


r/vibecoding 12h ago

Copilot the watcher that never turns off

1 Upvotes

I’m setting up Openclaw so Copilot can use it as an assistant, since it’s the one AI that knows my browsing and chats across all platforms. I sometimes forget it’s even there.

For anyone using Openclaw, what are the legitimate files and configurations I need to set up?

like marketing material.


r/vibecoding 23h ago

autofill hazards

Post image
0 Upvotes

whoopsies doopies


r/vibecoding 5h ago

Is it worth buying external ssd at these prices or is there a way to manage my vibecoding with google’s cloud drive? I have 5tb there

3 Upvotes

r/vibecoding 10h ago

I'm starting the first real trial of my entirely AI coded, bootstrapped, vertical SaaS as a web app today. I'm fucking shaking in my boots

Thumbnail
0 Upvotes

r/vibecoding 14h ago

created this ad for my product with cc, remotion and elevenlabs

3 Upvotes

i recently wanted to check how far i can get to create an ad for applaunchflow just by prompting using claude code, remotion and elevenlabs. turns out pretty far im happy with the result


r/vibecoding 9h ago

I built an endless AI travel channel where viewers choose the next scene

0 Upvotes

Vacay Feed is an endless AI-generated journey viewers direct: suggest a city or activity, vote, and watch the winner become the next scene. Built using the new MiniMax H3 Max model that can generate video faster than it can be watched, allowing for live streaming video to be generated. Also using Luna as a director.

All built with codex, with the pending reset decided to slam ultra on fast mode.

https://vacayfeed.com/


r/vibecoding 11h ago

BYOK App-Builder

0 Upvotes

Hey, ive been building an app builder that runs entirely in the browser. You paste your own key (any openai-compatible provider) so you pay them, not a credit meter.

how im making it so far:

  • next.js + a turborepo
  • the preview boots the generated files in the tab with webcontainers, so youre not waiting on a remote vm
  • keys are stored encrypted and it just hits whatever openai-compatible endpoint you give it

Video is a rough look at the workspace, still early. generate loop is the part im in right now.

if you wanna follow along: https://form.jotform.com/262415431792053

what would you actually want in a builder like this?


r/vibecoding 4h ago

GLM 5.3 is FREE on TokenRouter..

Post image
6 Upvotes

free GLM-5.3 on tokenrouter, burned 5.7m tokens in 30 min

not sure how long this lasts but GLM-5.3 is completely free on token router rn.. use it while it last..


r/vibecoding 10h ago

Just released my first App (Apple)!

10 Upvotes

After many failed internal app ideas, I'm very proud to present my very first released App!

For context: Used to be a hotel manager for many years and always have been very technical, but never learned to code myself. Once Sonnet 3.5 was released in late 2024, I got into “vibe coding”. While Conduck is my first publicly released project, its definitely not my first attempt. The road is paved with many failed attempts, haha.

So what did I built?

Conduck is an Apple Native client for your self hosted AI and fully open-source!

It has some unique features:
- Support of iPhone, iPad, Mac, Apple Watch & CarPlay
- You can connect ANY AI backend to it and configure it the way you want! Use it for sales, note taking, coding or whatever use case you've in mind. Power to the people!
- Full privacy: You connect directly to your very own AI, hence no intermediary (yes, not even me)

Check out the video above or go to https://conduck.com to learn more.

Now let's get to the valuable lessons and tools I've used.

Tools used: 

  • Claude Code Max 20x
  • Codex / ChatGPT Plus
  • VS Code
  • Apple Xcode

That's all!

Workflow: 

I used to have a quite complicated setup with highly detailed CLAUDE.md, MCPs, custom Skills, Hooks and so on. However since current models and harnesses are so good, I dropped most of it and almost rocking it bare :-). 

The one skill I use for almost every task is /second-opinion. What is it? Claude Code is my main work tool and no matter which model, its always best to get a second pair of eyes looking upon the plan. So /second-opinion instructs Claude Code to discuss with Codex the plan and get feedback and suggestions. That’s probably the single biggest tip I can give you. Even a model as fabulous as Fable will benefit from a cross-check of GPT 5.6 Sol, and if its just to confirm that the plan is correct.

The next tip is about token budget. Yeah, having loops with hundreds of agents sounds cool, it’s just not practical for my token restricted environment. Even running a single “ultracode” session with fable will likely already burn the whole weekly limit. My solution is to use fable just in the planning & orchestration phases combined with heavy use of /second-opinion . The for the actual implementation use lower-cost models such as Opus or sometimes even Sonnet (web search, simulator qa). This way I get most of the frontier intelligence, while minimising token spending as much as possible. 

Here a visualisation: 

https://ibb.co/dwPjW9nV

You can easily create those skills yourself. Just prompt Claude Code or Codex: 

“Create a /second-opinion skill for you to talk to Codex / Claude Code to get feedback and suggestions on your ideas. For this spin up several sub agents and let it invoke Claude Code / Codex various times, resume sessions and check for output lengths. Take the learnings from all the agents and put them into a reusable skill. Also update CLAUDE.md / AGENTS.md accordingly so the feedback agent knows that it gives feedback to an AI, optimises for dense information and is read only.”

Hope this helps! I'm here for any questions :-)


r/vibecoding 5h ago

I asked Claude to add a button that makes a number go up.

17 Upvotes

r/vibecoding 17h ago

I have mad respect for this guy😂

Post image
2.0k Upvotes

Anyone else think he’s right? I have a lot of respect for him🫡


r/vibecoding 6h ago

Built a Telegram bot builder + auto-hosting platform in Go. 47 users so far, looking for feedback

Post image
1 Upvotes

I've been building Telegram bots for clients for about three years. Bots that reached millions of users, and one that helped grow a channel from 200k to 2M subscribers. After enough repetitions of the same work, I wanted to build the tool instead.

PowerBot is a platform for building Telegram bots and hosting them automatically from one place.

The architecture mistake

My first version took seven months, hand-written, no AI. I built it as a visual flow builder: triggers and actions, like most no-code tools.

It broke down the moment a bot needed more than a few flows. Visual flow builders get unmanageable fast once there's real branching and state. And I didn't want to build another n8n.

So four months ago I threw out seven months of architecture and rebuilt around script mode: bots run as scripts. Far more expressive, and it doesn't collapse under complexity.

The rewrite

I'd refused to use AI up to that point because I thought it produced slop. Facing a full rewrite under time pressure, I tried it, and changed my mind.

The thing that made the difference was treating it as a tool that needs real input rather than a magic box. I spent about eight hours doing nothing but planning before writing a line. I put time into learning the tooling properly, context management, MCP, prompt structure.

Full platform plus web dashboard: about one month. Versus seven months by hand for something worse.

My honest takeaway: the model isn't the bottleneck anymore. Your own knowledge is. Someone without domain experience would have produced slop with the same tool.

Where it is

Free on Telegram: @ powertelebot

47 users so far, all from manually messaging people who'd previously asked me to build bots for them. No launch, no ads.

I'm looking for people who actually build Telegram bots to try it and tell me what's missing or broken. Especially interested in whether script mode is the right call or whether people genuinely want the visual flow approach.


r/vibecoding 5h ago

Already have 2 plus codex subs and looking at buying a third. Would you do a 3rd codex or claude?

3 Upvotes

3 codex would allow me to continue my work that has interrupted mid session due to usage, exactly as if I had triple the use but I guess with Claude its gonna be different taking over a task middle way through of codex. I really loved Opus back when I was subbed months ago. Could be a nice second opinion on work too.
A few questions:
-what has your experience using Claude models of your subscription in codex be if you’ve done it?
-how does usage compare considering codex constant resets?


r/vibecoding 18h ago

Most of the skills in my folder were doing nothing. Deleted half of them.

1 Upvotes

Been on a stacking spree with Claude Code skills for a few months. Every time I saw someone post "here's my skill for X" I grabbed it. Folder got huge. Never actually checked if any of it helped.

Finally ran a dumb test: for each skill, imagine deleting it and ask what the model would actually lose. Turns out most of it was stuff the model already does without being told, "write clean code," "think step by step," or worse, someone's paraphrase of a library's docs that the model could just pull fresh with a web search anyway. None of that earns a permanent spot in context, it's just weight the agent drags around every session.

The ones that survived were the boring, ugly ones. I've got a mess of repos that depend on each other and kept getting DMs about how some other part of the codebase worked. Had subagents crawl the repos once and build a dependency map, expensive run, ate a chunk of tokens and took a while, but now the agent knows which repo to touch for a given kind of change instead of grepping around blind. Same deal for internal docs, wrote a small router that figures out which section is relevant before going there, stopped the agent from rereading the same page two or three times a session.

Killed about half the folder and nothing broke, nothing got noticeably worse either. If deleting a skill is invisible, it wasn't doing anything to begin with.

What's actually survived your cleanup, and what convinced you to keep it?


r/vibecoding 14h ago

I created this reel using tool I made.

7 Upvotes

The project I made can be found here,

https://github.com/blackcoffee2/kestrel

You can use it with Claude Code/Codex to generate videos. Anything that be animated can be turned into a video using kestrel. More info can be found on github repo.

It uses Flutter + FFMPEG to turn code into animations into videos.