Drag a DMG, GGUF, or ZIP.
It gets opened on the server.

Upload macOS disk images, GGUF model files, or static site ZIPs. LocalSpace extracts, inspects, serves, and runs inference — all in one Hugging Face Space. No Gradio. No API keys. Pure FastAPI.

DMG extraction
GGUF inference
Tiny Netlify site deploy
ChatGPT export → dApp
Persistent storage
📦

DMG Extraction

Upload .dmg → 7z extracts server-side, finds .app bundles, reads Info.plist, lists files, SHA-256 hashes.

🧠

GGUF Inference

Upload .gguf → parse metadata, load with llama-cpp-python, serve OpenAI-compatible /api/inference/chat endpoint.

🌐

Tiny Netlify

Upload a static site ZIP → get a hosted URL. Base-tag injection, full MIME support, file tree browsing.

💬

ChatGPT → dApp

Upload ChatGPT export (conversations.json or .zip) → get a browsable dApp with sidebar, search, and message viewer.

🔗

Web App → DMG

Paste any URL → get a macOS .app bundle wrapper. Creates Info.plist, executable, and HTML fallback.

💾

Persistent Storage

Auto-detects /data mount on HF Spaces. Falls back to local storage. All artifacts survive restarts when mounted.

Artifact Deployer

0 artifacts
⬆️
Drop a DMG or GGUF file here
or click to browse
.dmg
.gguf
Uploading...
🌐
Drop a static site ZIP here
index.html will be served at /site/{id}/
.zip
Deploying...
💬
Drop a ChatGPT export here
conversations.json or export ZIP → browsable dApp
.json
.zip
Importing...
Checking...
Load a GGUF model to start chatting

🔗 Create macOS App from URL

Paste a web app URL to generate a .app bundle wrapper that opens it on macOS.