# Caffeine > Caffeine is a self-writing internet platform: describe the software you need in plain language and Caffeine's AI builds, deploys, and runs a production full-stack web app for you. You then operate the app by talking to it — asking what's working and changing what isn't. Apps run on sovereign, tamperproof cloud infrastructure (the Internet Computer), and everything you build is yours: the code is exportable and no vendor, host, or third party can change, take, or inspect it. Key facts: - Building is conversational: you describe an app (or paste a URL, upload a zip, or import a GitHub repo) and Caffeine writes the specification, the code, and deploys a live app. Changes are made by chatting, not by editing code. - The stack is fixed and specialized for AI: React with TypeScript and Tailwind on the frontend, Motoko on the backend. Data is stored in the program itself (orthogonal persistence) — there is no separate database to provision or manage. - Upgrades are loss-safe: before an update goes live, Caffeine verifies the data migration. An update that would lose data is refused automatically and the AI retries, so mistakes never reach your users. - Apps run on cloud engines — serverless, fault-tolerant execution environments on the Internet Computer (see [Open Cloud](https://opencloud.org/)). There is no server, OS, or firewall to maintain, and apps can move between clouds without interruption. - You can ask your apps questions in plain language: Caffeine reads across the apps you've built and answers directly, with no dashboards to build. - Plans: Free (remix and preview), Host (run one live app), Studio (unlimited building), and Business (teams, roles, SSO). Current prices are on the [pricing page](https://caffeine.ai/pricing.md). - The site and product interface are available in 12 languages: English, German, Spanish, French, Hindi, Indonesian, Italian, Japanese, Korean, Brazilian Portuguese, Thai, and Urdu (Pakistan). English pages are unprefixed and every other language lives under a locale prefix, so the German pricing page is `https://caffeine.ai/de/pricing` and Urdu uses `/ur-pk`. The markdown pages linked below are English only. ## Docs - [Help Center](https://help.caffeine.ai): official documentation, guides, and FAQs - [What Caffeine Can and Cannot Build](https://help.caffeine.ai/hc/en-us/articles/46899843565972-What-Caffeine-Can-and-Cannot-Build): capabilities and limits of the platform - [Publishing and Sharing Your App](https://help.caffeine.ai/hc/en-us/articles/46899797134612-Publishing-and-Sharing-Your-App): going live, custom domains, and sharing - [GitHub Integration](https://help.caffeine.ai/hc/en-us/articles/46899843980692-GitHub-Integration-Overview): exporting and syncing app code to GitHub - [Setting Up the Caffeine MCP Server](https://help.caffeine.ai/hc/en-us/articles/49663075113236-Setting-Up-the-Caffeine-MCP-Server): connect ChatGPT, Claude, Cursor, or any MCP client to Caffeine ## Product - [Home](https://caffeine.ai/index.html.md): what Caffeine is and how building through conversation works - [About](https://caffeine.ai/about.md): mission and team - [Pricing](https://caffeine.ai/pricing.md): plans and what each includes - [Pricing FAQ](https://caffeine.ai/pricing-faq.md): common questions about plans, credits, and billing - [Hosting](https://caffeine.ai/hosting.md): tamperproof, sovereign infrastructure your apps run on - [Integrations](https://caffeine.ai/integrations.md): connecting Caffeine apps to the tools you already use - [App Market](https://caffeine.ai/app-market.md): explore, remix, and publish ready-made apps - [Creator Program](https://caffeine.ai/creator-program.md): earn by publishing apps others use - [Caffeine for courses and bootcamps](https://caffeine.ai/education.md): shared team workspaces for cohorts and students ## What people build - [Internal tools](https://caffeine.ai/use-cases/internal-tools.md): build the tools your team needs by describing them - [SaaS](https://caffeine.ai/use-cases/saas.md): build a SaaS product without a development team - [Marketplace](https://caffeine.ai/use-cases/marketplace.md): two-sided platform with vendor approval and Stripe checkout - [Ecommerce](https://caffeine.ai/use-cases/ecommerce.md): catalogue, cart, one-time checkout, and order management - [Membership site](https://caffeine.ai/use-cases/membership-site.md): paid members-only content on your own domain - [Small-business website](https://caffeine.ai/use-cases/small-business-website.md): lead forms, bookings, and payments - [Education app](https://caffeine.ai/use-cases/education-app.md): attendance, records, portals, and reports for schools - [Online course platform](https://caffeine.ai/use-cases/online-course-platform.md): enrollment, lessons, quizzes, certificates - [Live polls and quizzes](https://caffeine.ai/use-cases/live-polls-and-quizzes.md): audience apps with no per-event fees ## Developer tools - [Caffeine MCP server](https://help.caffeine.ai/hc/en-us/articles/49663075113236-Setting-Up-the-Caffeine-MCP-Server): hosted Model Context Protocol endpoint at https://mcp.caffeine.ai/mcp (alpha, OAuth sign-in). Lets any MCP-compatible AI assistant list your projects, start and watch Caffeine build sessions, and reply to running conversations. - [Caffeine CLI](https://www.npmjs.com/package/@caffeineai/cli): `@caffeineai/cli` on npm. Download a project's source, edit and validate it locally, and upload the result back to Caffeine as a new draft. Desktop agents (Claude Code, Cursor, Codex CLI) can drive it via the MCP server's `caffeine_local_setup` tool. ## Optional - [Blog](https://blog.caffeine.ai): product news and articles - [Open Cloud](https://opencloud.org/): the sovereign cloud engines Caffeine apps run on - [Discord](https://discord.gg/caffeineai): community - [Press](https://caffeine.ai/press): media kit and coverage - [Terms of Use](https://caffeine.ai/terms-of-use) - [Privacy Policy](https://caffeine.ai/privacy-policy) ## AI app building guides - [AI app building glossary](https://caffeine.ai/glossary) - [How to build with AI](https://caffeine.ai/how-to-build)