Ecosystem
Ecosystem๐
The LocalGPT family, the open format at its center, and the broader landscape of AI assistant implementations and explorable world systems.
LocalGPT Apps๐
Everything under localgpt.app runs locally and is open source (Apache 2.0), in one repository.
| What it does | |
|---|---|
| LocalGPT, the desktop app | One window, every mode: a world from a prompt, from a Markdown document or from a song, or any .world package opened as a live canvas that agents edit from outside |
| LocalGPT Gen | The world builder as a binary: interactive, an MCP server for Claude Desktop, Claude Code, Codex, Gemini CLI and editors, headless generation, collaborative sessions, the live canvas |
| Previs | Drop a screenplay on localgpt.md โ a PDF, a Final Draft file, Fountain or Markdown โ and get a board in the tab: a set, stand-ins and coverage per scene with real lenses, nothing installed, nothing uploaded. localgpt-previs is the same draft on the command line. Then revise the shots in the live canvas |
| The assistant | A local AI agent with persistent Markdown memory, heartbeat and cron, a kernel-enforced shell sandbox, an HTTP API, an MCP server โ and localgpt world, a .world packageโs command line |
| LocalGPT Verse | Listens to your music and imagines a living 3D world for every song โ analyzed, staged and performed on your machine. A mode of the desktop app, and a window of its own |
| LocalGPT MD | Opens a Markdown file and walks through it as a 3D world; every section becomes a place, and saving rebuilds it. A mode of the desktop app, with an editor pane and in-place rebuilds, and a window of its own |
The sites: localgpt.app is the hub and the only docs site; gen.localgpt.app and verse.localgpt.app are landing pages; localgpt.md is the previs page (md.localgpt.app redirects there); localgpt.world is the gallery and the one web viewer, which opens worlds from every app in the browser; localgpt.rs is the devlog about building it all in Rust.
The Open World Format๐
Every LocalGPT app reads and writes one format, and the format is not LocalGPTโs: the Open World Format is an open standard for .world packages โ interactive, AI-authorable 3D worlds: the scene, the history that built it, and what happened in it. A package is a folder holding a world document, a typed state document, an append-only session log and content-addressed assets; the state at any revision is a pure fold of the log over the base. It sits above glTF, not beside it: meshes stay glTF, referenced by hash.
The specification repository holds the spec (draft 0.3), the normative JSON Schema, the conformance worlds, and five reference parse-and-fold packages โ npm, PyPI, crates.io (openworldformat, which this workspace consumes), SwiftPM and Kotlin. Other tools over the format include worldprobe, a desktop inspector that folds, validates and walks a packageโs history and branches, and worldwalk, a viewer for macOS, iOS, iPadOS, visionOS and Android that opens a package and walks the world it folds to, at any branch tip.
Claw Ecosystem๐
Feature parity matrix comparing fourteen implementations of the personal AI assistant architecture across multiple languages (TypeScript, Rust, Python, Go, Zig, C).
View Claw Feature Parity Matrix โ
Explorable World Systems๐
Comparison of AI systems that generate or interact with 3D explorable worlds, including Genie 3, SIMA 2, Marble, Artcraft, Intangible, and LocalGPT Gen.