VibeCorp

About

VibeCorp is an idle game about converting a laptop, a slide deck, and several irresponsible assumptions into a company worth more than some countries.

What is VibeCorp

VibeCorp is a browser idle game where you start with one founder and click your way into an AI startup that should probably have been a spreadsheet. You hire people, buy increasingly confident infrastructure, survive random events, unlock milestones, collect generated trading cards, and eventually make the classic founder decision: exit, shut it down, or keep telling everyone the market is early.

It is not a serious enterprise product. Nobody should put it in a procurement spreadsheet. The game uses the language of SaaS dashboards, fundraising updates, growth loops, AI roadmaps, and executive offsites because that is where the jokes live now. The numbers go up. The framing gets worse. The company becomes more valuable for reasons that are not examined too closely.

VibeCorp is web-first and designed for short sessions: check in, claim cash, make a bad decision, unlock a card, leave, return later, and discover the company continued creating shareholder value while unattended. This is called productivity when a dashboard says it.

Why this exists

The modern AI startup ecosystem is already a game. There are upgrades, prestige loops, rare collectibles, status indicators, arbitrary multipliers, and events that arrive without consent. VibeCorp mostly admits this and adds a cash counter.

The goal is to make a small, playable satire of the incentives around hype, automation, venture capital, growth language, and the belief that every product is one model upgrade away from becoming inevitable. The player is rewarded for doing things that sound strategically important and occasionally are. The distinction is left as an exercise for the board.

It also exists as a staged software project: a real app with analytics, persistence, auth, generated assets, sharing, ads, and eventually mobile. The joke works better when the fake company has real compliance pages. This is one of them.

How it's built

VibeCorp is built as a Next.js App Router application with React, TypeScript, Tailwind CSS, and a pure TypeScript game-core package. The game-core code owns the economy, upgrades, events, milestones, prestige math, daily rewards, and save migrations. It deliberately knows nothing about React, the DOM, localStorage, or clocks. The browser passes those things in because even fake companies need boundaries.

Supabase handles anonymous auth, cloud saves, generated card records, realtime updates, and storage. PostHog records product analytics. Sentry records errors. Vercel hosts the web app. fal.ai powers AI trading-card art through server-side functions, because handing API keys to the browser is not a growth strategy.

The project is intentionally incremental. Each phase adds a complete slice: persistence, random events, achievements, cloud saves, AI cards, prestige, daily rewards, sharing, ads, and the rest of the machinery that lets a small browser game behave like a product without becoming proud of itself.

Who built it

VibeCorp was built by an independent developer in Ontario, Canada, with a lot of help from coding agents and the usual collection of tools that promise leverage. This is either fitting or a conflict of interest. The compliance department has not issued guidance.

The project is maintained as a private indie game while it is being built toward a public beta. Bugs, deletion requests, boring legal questions, and notes from people who read footer links can go to hello@playvibecorp.com.