← all repositories
ErickWendel/localstudio

Canva-style slides built entirely inside your browser tab

A browser-native slide editor that treats cloud sync as a liability and runs generative AI locally via Chrome APIs or WebGPU.

localstudio
Collecting fresh signals — velocity needs a few days of history.
star history

What it does

LocalStudio is a presentation builder that lives entirely in the browser. It imports PowerPoint .pptx files into editable layered projects, generates images and slide layouts from prompts, translates text in place, and keeps everything in a local folder you control. When you need to share, it can mirror projects to S3-compatible storage while the editable source stays on your machine.

The interesting bit

Instead of shipping your deck to a backend for AI features, it uses Chrome’s built-in Prompt, Translator, and Language Detector APIs when available, and falls back to Hugging Face models running over WebGPU when you want explicit control. It also exposes the entire editor surface to agents via WebMCP, so an LLM can manipulate slides through semantic browser tools against the same local state you see.

Key highlights

  • PowerPoint .pptx import becomes fully editable layered slides, not flattened exports.
  • Presenter mode includes speaker notes, PWA remote control over peer-to-peer browser connections, and live speech-to-text transcription with a public Q&A view.
  • AI-generated images and prompt-to-slide layouts are saved as normal editable assets, not baked bitmaps.
  • Translation works on selected text, single pages, or the whole deck with language detection.
  • S3-compatible mirroring (MinIO, AWS S3, R2) publishes viewer payloads while keys and editable projects stay local.

Caveats

  • Chrome is the target platform for core browser AI and file system APIs.
  • WebMCP agent integration needs a supporting in-app browser or an experimental Chrome build with WebMCP testing enabled.
  • Stock media search requires bringing your own Unsplash or GIPHY API keys.

Verdict

Worth a look if you build decks frequently and want local ownership of both files and AI inference. Skip it if you need cross-browser parity or a managed team workspace out of the box.

Frequently asked

What is ErickWendel/localstudio?
A browser-native slide editor that treats cloud sync as a liability and runs generative AI locally via Chrome APIs or WebGPU.
Is localstudio open source?
Yes — ErickWendel/localstudio is open source, released under the MIT license.
What language is localstudio written in?
ErickWendel/localstudio is primarily written in TypeScript.
How popular is localstudio?
ErickWendel/localstudio has 549 stars on GitHub.
Where can I find localstudio?
ErickWendel/localstudio is on GitHub at https://github.com/ErickWendel/localstudio.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.