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
- Open your Taskade Genesis app.
- Click Publish in the top bar.
- Click the Advanced Settings icon. You can also open App Settings → Advanced → Code.
- Click Export to GitHub.
- If Taskade asks, click Connect GitHub and sign in to GitHub. You do this one time.
- To make a new repo, choose Create new repo, type a Repository name, and click Export.
- 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-genesisso 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.
- Open the workspace where you want the app.
- In the workspace header, open the More menu and click Import from GitHub.
- If Taskade asks, click Connect GitHub account and sign in. You need this step for public repos too.
- Paste the repo address, for example
https://github.com/owner/repo. - 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
- Publish Your App: Publish to the web with custom domains.
- Community Kits: Browse and clone pre-built app kits.
- What is Taskade Genesis?: Full overview of Taskade Genesis capabilities.
🐙 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.
Related guides
- Two-Way GitHub Sync: Pull requests, GitHub triggers, and plan details.
- Publishing Taskade Genesis Apps: Publish after re-importing.
- Version History: Local commit history inside Taskade Genesis.
- Custom Domains: Ship your exported-and-refined app on your own URL.
- MCP Connectors: Connect Taskade to any MCP client to read your agents, projects, and automations.