What is Unvibe?
Unvibe is a web app that checks how well ChatGPT, Claude, Perplexity and AI agents can understand and use a website, then gives each fix ready to paste into a coding agent. It is made for founders and makers whose apps were built with AI coding tools such as Lovable, Bolt, v0, Replit, Windsurf, Cursor, Codex and Claude Code.
The problem it solves
Many apps built with AI tools draw their content with JavaScript after the page loads. The crawlers behind ChatGPT, Claude and Perplexity (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot) usually read the raw HTML without running JavaScript, so they can see an almost empty page. Other common gaps: no plain description of what the app is, no structured data, no sitemap, and CDN or firewall settings that block AI crawlers. The result is that AI assistants can't describe or recommend the app, even when it works well for people.
What Unvibe does
- Reads the live site the way AI crawlers do. It fetches the homepage, robots.txt and sitemap without running JavaScript, and visits as GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot and Googlebot to catch anything that treats AI crawlers differently.
- Asks an AI what the app is, based only on what the crawler received.
- Scores the site out of 100 in three areas: Understood by AI, Readable by crawlers and Usable by agents. See The checkup and the score.
- Turns every failing check into a fix, ranked by impact, with an instruction ready to paste into Claude Code, Cursor, Codex, Lovable or any other coding agent. Coding agents can also connect over MCP to read the fixes, apply them and re-run the checkup.
- Tracks what happens next: the AI visibility score, weekly AI rank tracking for your buyer questions, and visitors that AI assistants send you.
Who it is for
- Founders and indie makers who built an app with an AI app builder or coding agent.
- Small teams that want their product to be recommended when buyers ask ChatGPT, Claude or Perplexity.
- Anyone who wants to know what AI crawlers actually receive from their site.
How it works, step by step
- Sign up at unvibe.app and add your website with its name and a one-line description.
- Unvibe runs the first checkup and shows the score, what an AI thinks your app is, what crawlers receive and the ranked fixes.
- Copy a fix into your coding agent (or let the agent fetch it over MCP), deploy, and mark it as fixed.
- Run the checkup again: Unvibe verifies each fix on the live site and shows the new score.
- Once the site is readable, track whether AI recommends you with AI mentions, the AI visibility score and weekly rank tracking.
Pricing
Unvibe has a Free plan, Starter at $5.99 a month and Pro at $9.99 a month or $89.99 a year. See Plans and limits.
Questions
Is Unvibe an SEO tool?
It focuses on AI search and AI assistants rather than classic Google rankings. Many fixes also help search engines, but the checks are built around what AI crawlers and AI agents need to understand and use a site.
Do I need to know how to code?
No. Every fix comes as a plain instruction you can paste into the tool that built your app. If you use a coding agent such as Claude Code or Cursor, it can apply fixes for you over MCP.
Does Unvibe change my website?
No. Unvibe only reads your public pages. You or your coding agent make the changes.
Which AI assistants does it cover?
The checkup looks at what the crawlers behind ChatGPT, Claude, Perplexity and Google receive. AI mentions and rank tracking ask an AI your buyer questions the way a normal user would.