Shakespeare logo
No Low Code · Code Generation

Shakespeare

Shakespeare is an open-source AI app builder that runs entirely in your browser. Describe what you want, and it writes the code, previews it instantly and deploys it, while your project files stay on your own device.

Active Free plan Pay As You Go API available Verified by Guidaio
Overview

What is Shakespeare?

Shakespeare is an open-source AI app builder that runs entirely inside a web browser. You describe the application or website you want in ordinary language, and the assistant writes the code, compiles it on the spot and shows a live preview. There is no account to create and nothing to install: opening the page is enough to begin.

What sets it apart is where the work actually happens. Shakespeare hosts no backend of its own beyond a few small, replaceable microservices. Project files live in the browser's own storage through LightningFS, Git runs client-side through isomorphic-git, and React and TypeScript are compiled locally with esbuild-wasm. The device talks straight to whichever AI provider the user has chosen, so the publisher never sees the code being written.

That choice of provider is deliberately left open. Thirteen providers ship preconfigured, among them OpenAI, Anthropic through OpenRouter, xAI, Z.ai, DeepSeek, Moonshot and Google, and a custom endpoint or a model running on the user's own machine can be added. The publisher also operates a default provider for people who would rather not manage an API key, billed from a credit balance topped up by card or over the Lightning Network, with several models free of charge.

The experience is not limited to chat. A file explorer and a syntax-highlighting editor allow any file to be changed by hand, assets can be dragged in, and a terminal is built in. Git is integrated rather than bolted on: commits are tracked automatically, any state can be rolled back in a single click, and projects push and pull to GitHub, GitLab or Nostr repositories. Finished work deploys to Netlify, Vercel, Cloudflare, Deno Deploy, Railway, nsite or the publisher's own hosting, and a full ZIP of the project can be downloaded at any moment for nothing.

Shakespeare is licensed under the AGPLv3 and published by Soapbox Technology, an organisation funded by grants and donations rather than by its users. It is specialised in, though not restricted to, applications built on the Nostr protocol.

What it does

  • Turn a plain-language description into a working web application
  • Preview the project instantly, compiled inside the browser
  • Read and edit every file by hand in a built-in code editor
  • Import an existing project from GitHub, GitLab, a Nostr repository or a ZIP archive
  • Track changes with integrated Git and roll back to any earlier state in one click
  • Deploy to Netlify, Vercel, Cloudflare, Deno Deploy, Railway, nsite or the publisher's hosting
  • Download the complete source code as a ZIP archive at any time
Audience

When to use Shakespeare / When not to

A quick filter to help you decide if Shakespeare is the right fit.

When to use Shakespeare

  • Non-technical people who want a working website or web app without writing a line of code
  • Developers who want AI speed but refuse to give up direct access to the source and to Git
  • Builders working on the Nostr protocol, which the tool is specifically tuned for
  • Journalists, activists and anyone whose projects must stay private, since the code never leaves the device
  • Makers on a tight budget who prefer paying per use, bringing their own API key or running a local model

When not to use Shakespeare

  • Anyone who needs a backend service, a native mobile app or a desktop application, none of which the tool can build
  • Teams handling sensitive or regulated personal data, which the publisher itself advises against
  • Organisations that require a data processing agreement, a GDPR statement or a named legal entity before adopting a tool
  • Users who want a managed cloud service with automatic backups and a support desk to call
  • Buyers who need a fixed monthly subscription and a predictable invoice rather than usage-based spending
Get started

How to use Shakespeare

A typical end-to-end flow, from setup to results.

  1. Open shakespeare.diy in a browser; no installation and no account are required
  2. Read and accept the onboarding notice explaining that the tool runs on your device and is provided as is
  3. Choose an AI provider: your own API key, a Cashu token, an OAuth connection, or the publisher's default provider
  4. Pick a model from the list, where the cost per million tokens is shown next to each entry
  5. Create a new project, or import one from a Git URL, a nostr:// URI or a ZIP archive
  6. Describe what you want to build in the chat and let the assistant write and edit the files
  7. Use the Build button to compile and refresh the preview, and the Code and Logs views to inspect the result
  8. Edit any file by hand in the built-in editor and drag in your own images and assets
  9. Configure Git credentials if you want to push and pull, then commit and synchronise your work
  10. Deploy to a hosting provider, or export the whole project as a ZIP archive to keep a backup
Quick read

Pros & Cons

Pros

  • Genuinely open source under the AGPLv3, so the whole codebase can be inspected, modified and forked
  • No vendor lock-in: the code sits on your device and a full ZIP export is always free
  • Complete freedom of AI provider, including custom endpoints and models run locally
  • No subscription; you pay only for the inference you actually consume, and free models exist
  • Strong privacy by design, since the publisher states it cannot see the projects being built
  • No account and no password required, with payment possible in Bitcoin for those outside the banking system
  • Two-way Git support covering GitLab as well as GitHub, which few comparable tools offer

Cons

  • No dedicated privacy policy, no GDPR mention, no data processing agreement and no subprocessor list
  • No published legal entity or postal address; the non-profit structure was still being set up at the time of review
  • Scope is limited to the browser: no backend services, no native mobile apps, no desktop applications
  • Clearing browser data can destroy unsaved projects, and backups are explicitly the user's responsibility
  • The service is provided as is, with no warranty and no guaranteed availability
  • Credits are non-refundable once purchased, and model prices are set by third parties
  • No consolidated pricing page and no dedicated support email; help runs through community channels
Pricing

Pricing & Plans

Shakespeare provides a permanent free plan. The builder itself is open-source software and carries no paid tier, and it can be used indefinitely at no cost through the free models offered by the default provider, through a personal API key held with a third-party provider, or through a model run locally. No subscription of any kind is offered. The only chargeable element is AI inference through the publisher's default provider, billed as a pay-as-you-go credit balance topped up in United States dollars for an amount chosen by the user, with the processing fee displayed before payment. Published token rates begin at USD 1.50 per million input tokens for GLM-4.5. No monthly or annual entry price exists.

Plan 1
  • Free — the builder is open-source software with no paid tier and no time limit
Plan 3
  • Local models — run a model on your own machine
  • such as Ollama
  • GPT-OSS
  • DeepSeek R1 or Gemma 3
  • at no provider cost
Plan 4
  • Shakespeare AI free models — several models consume no credits at all
Plan 5
  • Shakespeare AI credits — pay-as-you-go balance topped up in USD by card or Lightning
  • for a freely chosen amount
  • with the processing fee shown before payment
  • credits are non-refundable but never expire
Plan 6
  • Shakespeare AI premium models — GLM-4.5 at USD 1.50 per million input tokens and USD 7.50 per million output tokens
  • Claude Sonnet 4.5 at USD 4 and USD 16 respectively
Plan 7
  • Gift cards — prepaid credit codes created in batches of one to one hundred
  • shared as links or printable QR codes and redeemed into the recipient's balance
Special offers — No discount scheme aimed at students, jobseekers, non-profits or any other specific group is advertised · Gift cards can be created in batches of one to one hundred and shared as links or printable QR codes, crediting the recipient's balance on redemption · Several models offered by the default provider are free to use and consume no credits
Prices and plans listed above may evolve. Always check the official pricing page before subscribing.
Trust & Privacy

Data, GDPR & hosting

A consolidated view of how Shakespeare handles your data.

GDPR overview

There is no mention of the GDPR anywhere in Shakespeare's published material. A dedicated search across every collected page and both application bundles returned nothing: the regulation is never named, no compliance is claimed and none is denied. The tool has no standalone privacy policy either; the only privacy wording sits in section 10 of the Shakespeare AI terms, which states that authentication uses Nostr NIP-98 signatures, that no traditional account details or passwords are stored, that API requests may be logged for operational purposes, and that personal data is not sold or shared. No Article 27 EU representative is designated, no data processing agreement is offered and no subprocessor list is published. In practice the architecture collects very little, since project files stay in the user's browser, but that is a design consequence rather than a documented compliance position.

Who owns the data?

The terms assign ownership of AI-generated output to the user who requested it, to the greatest extent the law allows, and the user keeps every right over the prompts and messages they submit. The assignment carries reservations: the limits copyright law places on AI-generated works, the rights of third parties, and the terms of the underlying models. No warranty is given that the output is original or non-infringing. Project files themselves never reach the publisher, since they are held in the browser on the user's own device. The publisher reserves only the use of anonymised, aggregated data to improve its service, and expressly disclaims ownership of any specific input or output.

Reuse rights

Yes. Content generated in response to a request is assigned to the user, who may use, modify, distribute and commercialise it freely without seeking further permission. The complete source code of a project can be downloaded as a ZIP archive at any time and at no cost, deployed anywhere, developed further offline, or synchronised to a GitHub or GitLab account. The only limits are external rather than contractual: what copyright law recognises in AI-generated works, the rights of third parties, and the terms attached to whichever model produced the output. The publisher does not sell or share personal data with third parties.

Data retention & training

Retention summary
No retention period is published anywhere. In practice, retention is under the user's own control: project files stay in the browser until the user removes them, and a Clear All Data command permanently deletes every project, AI setting, API key, Git credential, preference and cached item in one irreversible step. On the publisher's side, the terms state only that API requests and responses may be logged for operational purposes, without naming a duration, and that anonymised, aggregated data may be used to improve the service. Credit balances do not expire. With no dedicated privacy policy, nothing sets a maximum storage period or describes a deletion procedure on the publisher's infrastructure.
Trains on customer data
No

Hosting summary

Strictly speaking, Shakespeare hosts no user data at all. Project files, settings and API keys are held inside the user's own browser, in IndexedDB through LightningFS, and the publisher states that it stores neither personal data nor website content on its servers. That is why no hosting country and no hosting region are declared: there is nothing to locate. Persistent browser storage can be requested from the settings so that the browser does not purge the data when space runs low. What is hosted is the application itself. The shakespeare.diy domain resolves to a DigitalOcean address in the United States, and a handful of optional microservices run alongside it: a CORS proxy, a favicon service and the default AI provider. All three can be replaced in the settings. Two official mirrors exist for redundancy. If a user deploys a finished project, it goes to whichever host they selected, whether Netlify, Vercel, Cloudflare, Deno Deploy, Railway, nsite or the publisher's own hosting, and that host's jurisdiction then applies.

Watch-outs

Things to keep in mind

Risks and trade-offs to weigh before adopting Shakespeare.

  • Deleting your browser data can wipe out every project you have not exported or pushed to Git; the publisher puts backups squarely on you
  • Handing a whole codebase to an assistant can erode your own grasp of it, leaving you unable to debug or audit what you have shipped
  • The service is supplied as is, with no warranty and no guaranteed availability, and may be modified or discontinued at any time
  • Once your prompts reach a third-party AI provider, that provider's terms govern them, not Shakespeare's
  • The absence of a privacy policy, a GDPR statement or a data processing agreement is a real obstacle for any regulated activity
  • Generated output carries no warranty of originality or non-infringement, so publishing it without review can create legal exposure
  • Pay-as-you-go billing can drift upward through repeated debugging loops, and purchased credits are never refunded
Setup

Setup & Integrations

Technical difficulty

Very low. Opening the page is enough: nothing to install, no account and no password. The only mandatory steps are accepting the onboarding notice and choosing an AI provider and a model. The single point of friction is obtaining an API key from a third-party provider; users who prefer the built-in credits avoid it, though those require a Nostr login. Git credentials are optional and only needed for synchronisation. Advanced settings exist for the CDN, CORS proxy, relays and system prompt, but none of them has to be touched.

Deployment

Web appAPI

Integrations

OpenAI Anthropic OpenRouter XAI Z.ai DeepSeek Moonshot AI Google Gemini PayPerQ Ollama GitHub GitLab Netlify Vercel Cloudflare Deno Deploy Railway Stripe Nostr Model Context Protocol

Supported languages

EnglishPortugueseChineseHausaYorubaIgbo
Company

Behind Shakespeare

Company name
Soapbox Technology
Founded
INFORMATION_NOT_FOUND
Country of origin
🇺🇸 United States
UBO
INFORMATION_NOT_FOUND
UBO country
INFORMATION_NOT_FOUND
Domain registrar country
🇺🇸 United States
Support contact

Fundraising

No fundraising round has taken place; the publisher states plainly: no venture capital, no shareholders
Funding comes from grants awarded by non-profit organisations and from individual donations, with no advertising and no data sales
OpenSats provides recurring grants funding core development of Shakespeare and the wider Soapbox ecosystem, first awarded in the third quarter of 2023
A Long-Term Support grant was received during the April to June 2024 quarter
And Other Stuff has acted as fiscal sponsor since May 2025, with donations routed through it via Open Collective Europe
The Human Rights Foundation supports the censorship-resistant strand of the publisher's work
A 501(c)(3) non-profit was still in the process of being established as of 25 August 2026
Reported context relayed by the publisher's own media kit: TechCrunch wrote on 16 July 2025 that Jack Dorsey committed USD 10 million to And Other Stuff, the fiscal sponsor, rather than to Soapbox directly

Social

Official links

Resources

All the official URLs gathered for verification and reference.

Compare

Alternatives

Tools that compete with or complement Shakespeare.

L LovableG GooseR ReplitB bolt.diy
FAQ

Frequently asked questions

What is Shakespeare and how does it work?
Shakespeare is an AI-powered builder that lets you create websites and web applications by chatting with an assistant. You describe what you want in plain language, and the AI writes the code, designs the result and helps you deploy it. Everything runs inside your browser.
Do I need to know how to code?
No. The publisher states that no coding experience is required and that the tool is designed for everyone. You describe your ideas in ordinary language and the assistant handles the technical work. If you do know how to code, a file explorer and a full editor let you change anything by hand.
How much does it cost?
The builder itself is free and open source, with no subscription. Only AI inference can cost money. You may use free models, plug in your own provider key, or run a model locally at no charge. If you prefer the publisher's default provider, you top up a credit balance in US dollars and pay per use, starting at USD 1.50 per million input tokens.
What can I build with it, and what can I not build?
You can build portfolios, business sites, online shops, blogs, dashboards and social applications, with a particular strength in Nostr clients and explorers. You cannot build backend services, native mobile applications or desktop software: the tool only produces sites that run in a browser. The publisher also advises against using it for sites carrying sensitive personal data.
Which AI providers can I use?
Thirteen providers ship preconfigured, including OpenAI, Anthropic through OpenRouter, xAI, Z.ai, DeepSeek, Moonshot, Google, PayPerQ and the publisher's own Shakespeare AI service. You can also add a custom endpoint or connect a model running on your own machine, which keeps you free of any single vendor.
Where is my data stored?
In your own browser. Project files are held locally on your device, and the publisher states that it stores no personal data and no website content on its servers, and cannot see what you are building. If you choose to sign in with a Nostr key, your Nostr events are sent to relays.
Can I get my source code out?
Yes, at any time and at no cost. You can download the complete project as a ZIP archive, deploy it wherever you like, or continue working on it locally. You can also synchronise it with a GitHub or GitLab account for version control and collaboration.
Can I import a project I have already started?
Yes. Shakespeare imports existing codebases from GitHub, GitLab and Nostr repositories, as well as from ZIP archives. You can improve an existing project with AI assistance and even submit pull requests back to the original repository.
What should I be careful about?
Because files live in your browser, deleting your browser data can destroy any project you have not backed up, and backups are explicitly your responsibility. The service is supplied as is, with no warranty and no guaranteed availability, and purchased credits are non-refundable. There is also no dedicated privacy policy and no GDPR statement.
Conclusion

Should you pick Shakespeare?

Shakespeare occupies a position almost no other AI builder does: it is genuinely open source under the AGPLv3 and it runs without a backend, which turns its privacy claims into something structural rather than promissory. Because project files never leave the browser, the publisher's assertion that it cannot see what you are building is a consequence of the architecture, not a policy that could quietly change. The same design gives the tool its most distinctive quality: the complete absence of lock-in. Any project can be exported as a ZIP archive at any moment, pushed to GitHub or GitLab, and continued elsewhere.

The trade-off is equally clear. Nothing is managed for you. There is no cloud safety net, backups are your responsibility, and clearing your browser data can destroy unsaved work. The legal paperwork is unusually thin for a published tool: no privacy policy, no GDPR statement, no data processing agreement, no postal address and no incorporated entity, since the non-profit structure was still being established at the time of review. Organisations with procurement or compliance requirements will find that hard to accept, however sound the engineering is.

The economics are unusual too. The publisher takes no revenue from its products or its users, living on grants and donations, and the only money that changes hands pays for AI inference on a pay-as-you-go basis. That removes the pressure to monetise attention or data, but it also means the tool's future rests on continued philanthropic funding.

For hobbyists, freelancers, Nostr builders, and anyone who values sovereignty over convenience, Shakespeare is a compelling and honest piece of software. For regulated businesses, it is not yet a realistic option.