Importing existing projects to Shakespeare
Learn how to bring your existing codebases into Shakespeare, migrate from other platforms, and continue development with AI assistance.
What projects are compatible with Shakespeare?
Must be a web-based project
Shakespeare works with frontend web applications that run in the browser
Must have these files: index.html, package.json, package-lock.json
These core files help Shakespeare understand your project structure
You must have the source code either in a git repository or zip file
Shakespeare can import from GitHub, GitLab, or zip archives
1. Import via Git
Use the HTTPS clone address to import your repository directly into Shakespeare.

💡 Pro tip: Anywhere you see this "Edit with Shakespeare" button, you can clone the repository in one click directly into Shakespeare!
Try it here with the Soapbox website:
🎠Edit with Shakespeare2. Importing via zip
Click the three dots menu
Select "Import Zip file"

3. Importing from Shakespeare Act 1
Go to your project at: https://act1.shakespeare.diy/
Export project as zip
Import into Act 2 as zip (using method 2 above)

Ready to Build with Shakespeare?
Start building amazing projects with AI-powered development on Nostr.
Turn your ideas into reality through natural conversation with AI
Get the latest Shakespeare updates and resources
Stay updated with the latest features and announcements. Optionally provide your npub to link your account.