cd /news/ai-products/upcoming-deprecation-of-github-spark… · home topics ai-products article
[ARTICLE · art-86358] src=github.blog ↗ pub= topic=ai-products verified=true sentiment=· neutral

Upcoming deprecation of GitHub Spark on github.com

GitHub will retire GitHub Spark on github.com, ceasing new user sign-ups and app creation on August 4, 2026, with full shutdown on August 31, 2026. Existing users can export their apps before the shutdown, and deployed apps will continue to work. The retirement follows the July 30, 2026 retirement of GitHub Models, the inference service used by Spark's llm() function, which will no longer function.

read2 min views1 publishedAug 4, 2026
Upcoming deprecation of GitHub Spark on github.com
Image: GitHub Changelog

Beginning August 4, 2026, GitHub Spark no longer accepts new users or allows the creation of new apps. Existing users can continue to access GitHub Spark until August 31, 2026 to export apps they’ve already created. Apps you’ve already deployed will continue to work after GitHub Spark is retired.

GitHub Spark was created to help people quickly move from an idea to a working application. Since its launch, AI models and agentic development tools have advanced significantly. Builders can now build and refine these experiences through GitHub Copilot in the environments where they already work, including VS Code, Copilot CLI, and the GitHub Copilot app. We’ve seen builders increasingly choose these integrated workflows for application development, and we’re aligning our experiences accordingly. This change applies specifically to the current GitHub Spark experience on github.com.

Separately, GitHub Models, the inference service used by Spark’s llm()

function, retired on July 30, 2026. As of that date, calls to llm() no longer work. Apps that don’t use llm()

aren’t affected by the GitHub Models retirement.

What this means for you

  • Existing apps you’ve already deployed will continue to work after GitHub Spark shuts down.
  • Export your app code before August 31, 2026 if you want to keep editing your app in the future. To do this, open the Spark workbench for your app, select , then select** Create repository**. - If your app uses

llm() , replace it with your own inference provider to keep AI features working.

Not all Spark apps use AI inferencing. To check whether an app is affected by the GitHub Models retirement, open the app in Spark and search the code for llm()

. If there are no llm() calls found, no action is needed. If the app does use llm()

, replace inferencing with a separate provider to keep the app running with AI capabilities. Users will need to supply their own API key and manage billing going forward in this instance, as GitHub will not provide the underlying model or tokens any longer.

Questions or feedback? Join the discussion within GitHub Community.

── more in #ai-products 4 stories · sorted by recency
── more on @github 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/upcoming-deprecation…] indexed:0 read:2min 2026-08-04 ·