About
“Vibecoding” is the new term for live coding with AI. Originally coined by Andrej Karpathy, it has since exploded in popularity after Pieter Levels launched fly.pieter.com a game he built initially completely with AI.
This has since spawned a lot of imitators all riffing on similar versions of three.js powered online games.
After seeing a post on the r/vibecoding subreddit, I decided to build a platform for people to build different types of projects, not just games but all sorts of things. In fact, vibecode.party itself was built with AI, starting from a prototype created on v0.
As AI becomes more powerful, the types of projects people can build will only expand. It will be very interesting to see where this goes!
Build Log
Follow the development journey of vibecode.party from its initial prototype to its current state.
View Build LogFAQ
Does vibecoding mean you don’t care about the code?
Unfortunately to some extent the idea that you can go “full vibes” and just not care about the code has become a bit of a meme.
With today’s AI tools, it might be possible to build simple things without ever even looking at the code, but we are not yet at the level where you can just completely ignore the code.
Devs that have a sense of “code smell” will often use AI to roll out different solutions, then see what feels right.
When working with AI, there may be aspects of the code that are more important to pay attention to. For example, I would not recommend letting AI write schemas, interfaces and migrations without reviewing the code.
The great thing about working with these AI tools is when they help us get past the frustrating and difficult things that block us from making progress on building something great.
Holding onto the good vibes what it’s all about.
What tech stack is vibecode.party built with?
The site is built with modern web technologies including:
- Framework: Next.js 15 with React 19 for the frontend and API routes
- UI & Styling: Tailwind CSS 4 with shadcn/ui components (built on Radix UI primitives)
- Backend & Data: Supabase for the database and Clerk for authentication
- Cloud Services: AWS S3 for file storage
- Development: TypeScript for type safety, ESLint and Prettier for code quality
- Testing: Playwright for end-to-end testing
All of these technologies were chosen for their reliability, developer experience, and modern features that help create a fast, secure, and maintainable application.