Back to SeamAI App Builder

Use a Purchased or Third-Party Template with GitHub

Step-by-step guide to importing purchased or third-party templates into SeamAI App Builder via GitHub.

SeamAI Team
February 21, 2026
5 min read
Beginner

Why GitHub is required

SeamAI App Builder imports projects from a Git URL. If your purchased template arrives as a ZIP file, you must upload it to a GitHub repository first. This also enables version control and makes it easy to update the template later.

Preparing your template

  1. Download the template – Obtain the ZIP or folder from the marketplace or seller.
  2. Unzip the files – Extract the archive locally.
  3. Review licensing – Confirm that the license allows private use and redistribution to deployment services.

Refer to marketplace documentation for license details:

Create a GitHub repository

  1. Log in to [GitHub](https://github.com) and click New repository.
  2. Choose Private for paid templates to keep the source code secure.
  3. Do not initialize with README or .gitignore (the template already has these).
  4. Click Create repository and copy the repository URL.

For detailed Git setup, see Git and GitHub basics.

Push template files to GitHub

Open a terminal in the template folder and run:

git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/your-username/your-repo.git
git push -u origin main

Replace your-username/your-repo with your GitHub repository path. If you're new to Git, the GitHub CLI simplifies authentication.

Import into App Builder

  1. Open App Builder and go to Import from Git (for example, builder.seamai.pro/git).
  2. Paste your GitHub repository URL.
  3. Authenticate if prompted (App Builder guides you through GitHub OAuth).
  4. The project loads, and you can start customizing with AI prompts.

Common issues

  • Private repo access denied – Reconnect GitHub or ensure you have collaborator access.
  • Missing `package.json` – Many templates include it; if not, run npm init -y before pushing.
  • Large file errors – Git limits single files to 100 MB. Exclude binaries or use Git LFS.

Ready to Get Started?

Put this knowledge into action. Our strategy consulting can help you implement these strategies for your business.

Was this article helpful?

Related Articles