Skip to main content
CatDoes can transform your existing Lovable website into a native mobile application. The process extracts your website’s design, branding, and content to create a fully native iOS and Android app.
There are two ways to convert your Lovable website into a native app. Pick whichever works best for you.

Method 1: Using Your Website URL

Best for public-facing websites where all pages are visible without logging in.
  1. Visit catdoes.com/lovable and enter your Lovable website URL.
  2. Log in to CatDoes — the system automatically detects your website.
  3. Choose whether to make your project Public (free) or Private (requires subscription).
  4. CatDoes analyzes your website, extracting:
    • Design elements and color scheme
    • Branding (logo, fonts, icons)
    • Content from your pages
    • Screenshots for reference
  5. The AI agent creates your mobile app specification based on your website’s design.
  6. The software agent builds your native iOS and Android app.
Your website is analyzed automatically. You don’t need to provide any design files or assets — everything is extracted from your live site.

Method 2: Import via GitHub

Best when your Lovable website has pages behind a login — like dashboards, account pages, or admin panels — that the agent can’t see by visiting the URL. By importing through GitHub, the agent gets full access to your entire project and can rebuild every part of your app accurately.

Step 1: Connect Lovable to GitHub

  1. If you don’t already have a GitHub account, go to github.com and sign up — it’s free and only takes a minute.
  2. In your Lovable project, go to the GitHub section and connect your project to a repository. Lovable will push your project’s code to GitHub automatically.

Step 2: Import into CatDoes

  1. Go to app.catdoes.com and click Create New App.
  2. Choose Import from GitHub.
  3. Authorize CatDoes to access your GitHub account and select the repository that contains your Lovable project.
  4. Pick the branch you want to import (usually the default one is fine).
  5. Give your project a name and click Import.
CatDoes will pull in your entire project and set everything up. Once the import is done, the AI agent has full access to all your code — including pages that were behind a login — and can start building your native mobile app from there.

After Conversion

Once your app is created, you can:
The conversion process captures your website’s current state. After conversion, you can ask the AI agents to customize the app further or add mobile-specific features like push notifications, offline support, or native gestures.