Taskade Genesis

GitHub App Export & Import

Updated 2026-09-28·5 min read

Overview

Taskade Genesis apps are portable. Export an app to a GitHub repo with its Projects (Memory) + Agents (Intelligence) + Automations (Execution) + App UI (Interface). Import that repo into any workspace later. A no-code builder can hand an app to a team that works with pull requests, and still keep the chat-based way of building.

TL;DR: Export any Taskade Genesis app to GitHub from the Publish menu. Import it into another workspace from the workspace More menu. Projects, agents, automations, and branding travel with the app. Custom domains and secrets stay in Taskade. Export needs Pro or above. Try it →

Why GitHub? A GitHub repo lets you keep versions of your app, work with developers, and share apps with the community.

Before You Start

  • What you need: A GitHub account and a Taskade Genesis app. Export needs Pro or above.
  • Time: About five minutes the first time.

Export an App to GitHub

  1. Open your Taskade Genesis app.
  2. Click Publish in the top bar.
  3. Click the Advanced Settings icon. You can also open App Settings → Advanced → Code.
  4. Click Export to GitHub.
  5. If Taskade asks, click Connect GitHub and sign in to GitHub. You do this one time.
  6. To make a new repo, choose Create new repo, type a Repository name, and click Export.
  7. To change a repo that you already have, choose Update existing, enter the Repository owner and Repository name, and click Create PR.

You are done when the repo, or the new pull request, shows on GitHub.

For an existing repo, Taskade opens a pull request and keeps the files that are already in the repo. Review and merge the pull request on GitHub.

Export to GitHub is available on Pro and above, the same as the .tsk download. Importing works on every plan, with the per-item limits listed in that guide.

Tip: Use descriptive repo names like crm-dashboard-genesis so others can find and clone your app.


Import an App from GitHub

Import works with a repo that holds an exported Taskade app, such as a repo that you made with Export to GitHub. It does not turn an ordinary code repo into an app.

  1. Open the workspace where you want the app.
  2. In the workspace header, open the More menu and click Import from GitHub.
  3. If Taskade asks, click Connect GitHub account and sign in. You need this step for public repos too.
  4. Paste the repo address, for example https://github.com/owner/repo.
  5. Click Import.

Taskade adds the projects, agents, automations, and apps from the repo to the workspace. A private repo works when your connected GitHub account can read it.

Auto-Enable: Automations automatically activate when you import a GitHub bundle. No manual setup needed.


Parts Included in an Export

Component Included
Projects & databases Yes
AI agents & configuration Yes
Automations & triggers Yes
App code and branding Yes
Custom domain settings No (domain-specific)
App secrets and connected account credentials No (security)

Use Cases

  • Open-source app templates. Share your CRM, helpdesk, or dashboard as a GitHub repo.
  • Team distribution. Push standardized workspace setups to a private repo for onboarding.
  • Version control. Track changes to your app configuration over time.
  • Community sharing. Let anyone import your app from the Community Gallery or GitHub.

See also

🐙 Connect the dots: Workspace DNA. GitHub Export & Import (shipped Mar 30, 2026) lets you snapshot a Taskade Genesis app as code, version it, and re-import it without leaving Workspace DNA. Memory, agents, and automations all round-trip.

Taskade Genesis can export an app to a repo and import it back. A no-code builder can ship into a team that expects pull requests and code review, and still build by chat.

Was this helpful?