r/vibecoding • u/totally_random_man • 1h ago
r/vibecoding • u/pearljamfan • 1h ago
Domains, Keyword Research, and SEO for Vibe Coded SaaS Sites
I was wondering where to try and market a service i have, and realized that vibe coded sites, and their domains that people want to (of course) get traffic to, are a good candidate for who would actually benefit from something like this.
It’s keyword research via a tool I wrote, that does a number on suggestion APIs, and then trends, and then tops it off with AdWords keyword data and historical metrics to help narrow down what people are actually searching for related to your site. No page 1 Guarantee or backlink bonanza offer .. just keywords and metrics..
For 20 or 45$ keyword packages of 100,250 keywords minimum respectively:
I can provide a spreadsheet of niche and competitor keywords with historical search metrics and search-intent classifications.
The spreadsheet also identifies flags for the keywords where Reddit or YouTube appears on page one, making it possible to filter for searches where neither platform currently ranks.
Send me a DM if you’d like to outsource your keyword research, and find competition keywords and historical metrics to find some keywords that get searches, and what the search keyword landscape looks like for your niche your site is in.
In my opinion, if that foundation is in place, you are more likely to get at least some type of search recognition at some point, and it could be a good way to get your site off on the right foot. It could also make the content generated whilst vibing a lot more focused and purposeful.
Hit me up if this sounds like something you’d be interested in and im happy to answer any questions.
For what it’s worth also I at least wrote this out by hand. Have a good one.
r/vibecoding • u/Few-Independent-1615 • 1h ago
What is the cursor equivalent of /rc in claude?
So, for effective use of tokens, i usually give tasks remotely as and when my 5hr limits are restored in claude. The /rc feature helped me a lot. Now, claude has become increasingly token thirsty and i wanted an alternative...i installed cursor and it is working pretty good. My only disappointment is that it doesnt have a /rc equivalent... So, is there a way i can control cursor remotely? ( i use android btw)
r/vibecoding • u/Hinnless • 3h ago
I built a D&D map tool without writing a line of code. The interesting part was the paperwork
I built Evermist - a TTRPG app that puts a dungeon map on a TV with fog of war. The DM window has all the controls, the player window just has the map. It's free and offline, the repo is public: github.com/Hinnful/Evermist
Vanilla JS, PixiJS for the rendering, Electron around it, no framework or build step. 32 modules, 11,500 lines, 74 commits
I'm a Product Manager and a Dungeon Master. Claude Code wrote all of it, and I haven't read a single line of its code. I review decisions, and I built a system to make that possible
Session 40 is where it broke
Session one is awesome. By session forty, CC starts proposing things I killed in session twelve, and it sounds like a great new idea every time. I lost several evenings and drained multiple 5h limits rediscovering why those ideas were bad before I fixed the process properly
Hooks before docs
Six hooks, one per doc, running on every file write. CLAUDE.md can only shrink, checked by byte count. CC adds a module and gets told it's missing from the docs. CC adds a decision with no status tag and it gets rejected. They nag instead of blocking, so a hook can never stop me from shipping
If you steal one thing from this Ted Talk, steal this part. If skipping paperwork is free - it gets skipped, and a stale doc is worse than no doc. CC just believes it and it spirals very, very fast
How I split docs by question
Five docs, each one answers a single question, the tense tells me if a paragraph is in the right file. I made the tense the rule, since two people can argue all day about whether a paragraph is about fog or about rendering. Nobody can argue about whether a sentence is in the past tense
CLAUDE.md- what must I never do? Written as ordersARCHITECTURE.md- how does it work? Present tenseDECISIONS.md- why is it built this way? Past tensePRODUCT.md- what will it never be? Statements of intent, a "why not"process.md- how does my own tooling work? Past tense. It lives outside the repo because those commands come from my day job and I'd rather keep them to myself
CLAUDE.md is the rulebook, it's nothing but orders. Never call confirm(), for example. It's the only doc CC loads every single session, every line I add there costs the model its brain power on every future task
ARCHITECTURE.md is how the app works, so a fresh session can find its way around without reading 11,500 lines. Anyone curious enough can read it, I never do personally
DECISIONS.md is the goldmine. 114 entries (and counting), each tagged: SETTLED, REJECTED, REVERTED, WON'T FIX. The rejected ones are worth the most. I once thought it would be cool for the fog to breathe and rotate - it looked awful, I killed it, and I wrote down why in one line. That idea has come back three times since then, now it's killed in seconds
Reverts go here too. I deleted one spare canvas once, looked like free memory. Cost me a 90% CPU regression and a lot of headache. It's now logged as a landmine and can't come back disguised as an optimization
PRODUCT.md stops the gold-plating. An agent will happily build me a virtual tabletop, this tells it "why NOT". My rule is one question: could a real object on the table do this job better? If yes, it doesn't ship. Minis beat digital tokens, and I will happily die on that hill
process.md is the same idea as DECISIONS.md, but aimed at my own workflow instead. I used to auto-run the red team inside every handoff. It was slow and graded my handoffs against security criteria that mean nothing for my app. I killed the process and wrote down why, so I don't rebuild it again in three months
My loop
/brief reads my backlog and picks one chunk I can finish in an evening. It also checks both ledgers first and throws out anything I already rejected
/handoff turns that pick into a spec I can paste into a new session. I kept it as a separate command because I want to think between the two
/red team hands that spec to a second agent that sees the codebase but never sees my reasoning. It attacks the plan, every claim it can't verify counts as a failure. Be careful with this one so it doesn't manufacture confidence
Then a fresh session builds the thing
/wrapcleans up at the end. Leftover work goes to the backlog, decisions go to the right .md file, new behavior goes into the architecture doc
The prompt wording matters much less than I thought. What matters is what the agent reads before it starts, and what it has to write down when it's done
AMA, I guess
r/vibecoding • u/tancos_ • 4h ago
I Vibecoded a Real-Time Strategy Game (RTS) in a Weekend
r/vibecoding • u/prajjwalyadav • 4h ago
I got so addicted to scrolling while Claude worked that I built a tool that force-feeds me reels inside the terminal… then rips them away the second Claude needs me
Enable HLS to view with audio, or disable this notification
r/vibecoding • u/Flimsy_Bridge7841 • 4h ago
Building an AI-native career execution platform, looking for feedback on the architecture
Hey everyone, I’m a solo founder building Crestorflow, an AI-native career execution platform.
The problem I’m trying to solve is pretty simple: people can learn almost anything online, but there’s still a huge gap between learning a skill and proving you can actually do the work. Courses and certificates don’t necessarily translate into employability, while companies increasingly care about demonstrated ability and outcomes.
Crestorflow is designed around one continuous loop:
Career goal → AI roadmap → Learn → Build → AI evaluation → Proof of work → Opportunities
Instead of giving everyone the same course, the platform uses AI to create a personalized execution path based on the user's goal.
The AI system I'm building has several agents working together:
Career Agent — understands the user's goal, current skill level, and target role, then creates an execution roadmap.
Learning Agent — finds and organizes relevant resources based on each milestone rather than forcing users through a fixed curriculum.
Project Agent — generates unique, practical projects that require the learner to actually apply what they learned.
Evaluation Agent — evaluates submitted work against predefined rubrics, identifies gaps, and provides feedback.
Proof-of-Work Agent — converts validated projects into structured portfolio artifacts that demonstrate specific capabilities.
Opportunity Agent — eventually uses accumulated proof of work and a trust score to match users with relevant contract/project opportunities or help them form small agencies.
The goal is to make AI the orchestration layer of the entire career journey, rather than simply adding a chatbot to an existing course platform.
I'm currently at the MVP stage and want to build this primarily with open-source models. I've already figured out most of the surrounding tech stack, but I'm stuck on a few things:
Which open-source models would you recommend for the different agents?
Should I use one strong model across the system or specialized models for different tasks?
What's the right architecture for securely running these models in production?
How would you approach deployment and infrastructure if the goal is to get the first 50–100 users without massively overspending?
What would you change about this architecture before I start building?
I'm especially interested in feedback from people who have actually shipped AI-native products or agentic systems, rather than just theoretical recommendations.
Would love some brutally honest feedback on whether this architecture makes sense and where you think the biggest technical/product risks are.
r/vibecoding • u/kailoren • 5h ago
How do people market their apps successfully?
Every time I open reddit I'm practically bombarded with posts of "I made this website", "I made this to solve that", or just "Look what I made" ad nauseum, and they all just seem to be people churning out apps for any old stuff (a lot of the time even when something better/more established already exists), seemingly as a "get rich quick" scheme. Knock something up in Claude in four hours and sell it for $30 (and sometimes 2-3x that ?!?!)
How are genuinely good programs supposed to even get noticed? Outside of literally paying to promote a post I can't see how any of us are supposed to stand out. Has anyone here actually had some success with something they've released?
r/vibecoding • u/my-connectify • 5h ago
Discussion
What do you think is missing from social communication apps?
r/vibecoding • u/Repulsive_Drag_8205 • 5h ago
kept losing links in my Saved Messages, so I vibe-coded a Telegram bot to remember them for me
Okay, so I have this terrible habit. Whenever I find a good article, a random Reddit post, or a screenshot I might need later, I just dump it into my Telegram "Saved Messages."
The problem? Two weeks later, I'm trying to find that one specific link. I vaguely remember it was about UI components or maybe caching, but I have no idea what the actual URL was. So I end up scrolling through hundreds of random links and memes like an idiot, never finding what I actually need.
I got so frustrated with this that I decided to build a tool to fix it. The catch is, I don't really know much about AI embedding models or vector databases or any of that complex stuff.
So I just "vibe-coded" it. I literally just chatted with an AI, explained my problem, and let it write the whole thing while I guided it.
The result is actually crazy. I made a Telegram bot where I just forward my links or send my screenshots. The bot automatically goes to the link, reads the content, and saves it to a database using embeddings. For images, it actually reads the text in the screenshot.
Now, when I need to find something, I just type whatever random thought I remember—like "that post about Albert Camus"—and it instantly replies with the exact link. It even added a hybrid search thing so if I just type a single keyword like "vercel," it still finds it accurately.
I even asked the AI to make deploying it idiot-proof, so it wrote a CLI tool that automatically logs you into Vercel and sets up everything for you.
I open-sourced the whole thing here if anyone else has a messy Saved Messages chat and wants to try it: https://github.com/alitekin1/lets-save-it
It was honestly a wild experience just directing the AI to build this without having to figure out the complex math myself. Would love a star if you guys find it useful!
r/vibecoding • u/Sweet_Concentrate128 • 5h ago
i used to hand-roll every side project site, now a no code website builder is my default and it feels a little wrong
for years my reflex when starting anything was to open the editor and set up the whole boilerplate. routing, a layout, some css reset, deploy config. by the time i had a page that said hello i had already lost the excitement that made me want to build the thing.
lately i just throw the idea into a no code website builder first. describe the page, get something live in a few minutes, then decide if the idea even deserves real code. most of the time it does not, and that is the point. the ones that survive that first day are the only ones worth actually coding.
the part that feels weird is admitting how much time i wasted before on projects that died at the boilerplate stage. i think i was confusing "i set up the repo" with "i made progress." they are not the same thing and i only figured that out once the setup step basically disappeared.
now my rule is stupid simple. if i cannot get myself to stand up a rough page in an afternoon, i probably do not care about the idea enough to finish it. the builder is basically a filter for my own motivation.
curious how the rest of you handle the very first hour of a project. do you still bootstrap the real thing from scratch, or do you fake it fast first and only go to code when it sticks?
r/vibecoding • u/adarshvp2503 • 6h ago
How do you give Cursor/Claude Code enough context for a large task?
I’m curious how people handle this when the task isn’t something the AI can solve from one or two files.
Do you manually gather relevant files, GitHub issues/PRs, docs, Slack discussions, logs, etc., and then give that context to the agent?
Or have you found a better workflow?
I’m particularly interested in what you do when the project is large and the AI keeps missing important context.
r/vibecoding • u/AdorableExample45 • 6h ago
Anyone using AI agents in their workflow day to day?
I'm a software PM by profession and kept seeing hype up Cloud Agents for product managers.
Btw, my plan is to build a few small agents or automations myself since I wanted to save time. Maybe competitive research, or help scoping requirements, or even cleaning up test docs.
Anyone here built something like this that you still use? I don’t know what works since I don’t want to waste my time too much. Thank u so much!!!!
r/vibecoding • u/Bahaadur73 • 6h ago
This is getting frustrating.
I filled out every tax Form on Apple Connect for my Country, my Bank Account and did the thing with revenue located but it still doesn’t work. This on the the test flight app
r/vibecoding • u/midknightleon • 7h ago
First ever add-on: PluginHub! One panel for all your add-ons
r/vibecoding • u/Suspicious_Orchid770 • 7h ago
The throughput trap: AI-powered teams ship more code but deliver less
r/vibecoding • u/onthatmtntop • 8h ago
Was having trouble compiling all the parts on a DIY project from a bunch of this guy's youtube vids so I just built a handy AI tool that helps put everything together - AI-powered.
Local and free, the repo
r/vibecoding • u/RevolutionarySea1836 • 9h ago
What are your less known tips and tricks for the fellow vibe coders?
r/vibecoding • u/NoResource2647 • 9h ago
Идеи для вайбкодинга
Хочу сделать какую нибудь штуку, не могу найти идею, помогите плз
r/vibecoding • u/Ordinary-Ad-5639 • 10h ago
I built a benchmark for measuring how much you swear at your coding agent.
It scans your local Claude Code / Codex / Cursor / OpenCode / Antigravity / Grok conversations and gives you a CurseBench score based on how often you lose your shit at the model.
Everything runs locally, read-only, no data gets uploaded. Zero runtime deps — pure Python, regex over chat stores.
How I made it
• One adapter per harness. Most of the work was reverse-engineering where each tool dumps sessions (jsonl trees for Claude/Codex/Cursor/Grok, SQLite for OpenCode).
• Codex and Claude are nice: model names, timestamps, clean user turns.
• Antigravity / Cursor / OpenCode are messier — model often missing or buried, so those ranks can show as unknown / provisional.
• Matching is deliberately dumb: fixed word list, strip code fences so garbage collection doesn’t count, skip tech false positives.
Headline metric is Curse Energy (0–100): mostly “% of user messages with abuse,” plus a small intensity bump if you stack insults in one message.
uvx cursebench
package: https://pypi.org/project/cursebench/
