Guide

What is vibe coding?

Vibe coding is building software by describing what you want to an AI, instead of typing code by hand. The idea takes shape into an app — you guide it, test it, and keep what works. It lets people with ideas — not a programming background — create real, running projects.

How it works

An idea, not a spec

You describe what you want in plain words — 'a bot that logs what I eat and tells me the calories'. The AI turns that into working software.

The agent builds

A coding agent writes the code, runs it, fixes errors and refactors — guided by a set of architectural rules you agree on together.

You iterate

You test what it made, give feedback ('make the bot ask for a photo first'), and it improves. Loop until it's good enough.

You own the result

The project is yours: code, config, rules. You can run it anywhere, change it later, and keep it — or show how you made it.

What a vibe coder uses

An idea and a bit of patience

You don't need to know how to code. You need to know what you want and be able to test it.

An AI coding setup

VS Code + a coding agent (Claude Code, Kilo, Cline) or a desktop AI client. Often both: an agent for building, a chat for thinking.

An AI account, pay-per-token

A provider account with usage billing. Because you pay per token, the cost is tiny for small projects and you always know what you spend.

Good habits

Save your rules, keep backups, and verify what the AI does before you trust it in production.

A few cautions

VibeCode Café is where vibe-built projects are shared — the idea, the demo, the rules, and the real token cost.

See the projects
Support