Collection No. 01 — 1,000 Sprites Ideas
Sprites Creative
One thousand conceptual threads where the world's creative disciplines meet four fly.io Sprites primitives — public micro-VMs, filesystem drops, long-running services, and one-shot exec — each one ready to ship in a single Lovable build.
Primary Directive · dance
Lineage Socratic Tutor
Lineage Socratic Tutor boots a long-running service inside a Sprite for dance history — the process wakes on the first visit and streams straight to the user's browser.
View Entry
02
Alt-Text Weaver
Theme · video
1kSprite Entries
Section IIFour Sprites primitives.
Create, filesystem, service, and exec — the four Sprites primitives every entry leans on.
Appendix · Build Strategy
→The One-Token Protocol
One Sprites token, one Lovable build, every demo shipping a real public micro-VM.
Status
Running on Sprites.
Chapter I · Disciplines
See full index →Ten houses, one Sprites stack.
💃01/10
Dance & Choreography
100 entries →
🎵02/10
Music & Sound Design
100 entries →
🎨03/10
Visual Art
100 entries →
🎥04/10
Videography & Film
100 entries →
📷05/10
Photography
100 entries →
✍️06/10
Writing, Poetry & Narrative
100 entries →
🎬07/10
Filmmaking & Animation
100 entries →
🎮08/10
Game Design & Interactive Media
100 entries →
🎭09/10
Theater & Live Performance
100 entries →
👗10/10
Fashion & Textile Design
100 entries →
Chapter II · Primitives
Read the primer →The four primitives.
public micro-VM№ 01
Sprite Sandbox
a `POST https://api.sprites.dev/v1/sprites` with `{ name, url_settings: { auth: "public" } }` — fly.io mints a fresh isolated micro-VM and returns a public URL you can hand straight to a user
instant asset push№ 02
Filesystem Drop
`PUT https://api.sprites.dev/v1/sprites/{name}/fs/write?path=/root/www/index.html` with an octet-stream body — writes files (index.html, JSON, generated assets) straight into the sandbox and auto-creates parent dirs
wake-on-request server№ 03
Long-running Service
`PUT /sprites/{name}/services/{svc}` with `{ cmd, args, dir: "/root/www", http_port: 8080, needs: [] }` then `POST /services/{svc}/start` — runs any long-running process (python http.server, ffmpeg loop, socket relay) that wakes on the first request
run any shell command№ 04
One-shot Exec
`POST /sprites/{name}/exec?cmd=bash&cmd=-lc&cmd=<script>` with only an `Authorization` header — runs a shell command inside the sandbox and streams stdout back, terminated by 0x03 + exit code
Three movements, ten minutes.
- Movement 0101Choose a houseSkim ten disciplines. Open the one that suits your team.
- Movement 0202Read an entryPitch, Sprites primitive, plain-language proposition, market sizing.
- Movement 0303Copy the mega-promptAdd one token, paste into Lovable, spin up a real Sprite. Ship.
1,000 entries indexed · zero infra · ready to ship