Yet Another Tiny Prague
All of Prague, repainted as an isometric pixel-art map. Every square below is one frame of the map, painted on a volunteer's computer. Painting starts at Old Town Square and spreads outwards.
Every frame of the map
Explore the painted mapTop painters
| # | Name | Frames | Last painted |
|---|
Latest frames
Help paint the map
- You need an Apple Silicon Mac with 32 GB of memory, or a PC with an NVIDIA graphics card with 12 GB or more, plus about 10 GB of free disk.
- Install uv, a small Python tool. It sets up everything else for you.
- Run this in a terminal and leave it running. The first time, it asks what name to show on the leaderboard; press Enter to get a random one.
The first start downloads about 7.5 GB of model files. After that, each frame takes one to three minutes. Stop any time with Ctrl+C; your computer remembers who you are.
Prefer to let an AI assistant set it up?
Paste this into a coding assistant that can run commands on your computer, such as Claude Code or Codex. It checks your computer first, asks you for a name, and asks before installing anything.
Painting on several computers?
Pick a name once and use the same key everywhere, so all your frames count for you.
News by email
An occasional email when another part of Prague is finished or when the project needs more painters. A few emails a year, nothing else.
About the project
Yet Another Tiny Prague turns a real 3D model of Prague into an isometric pixel-art map in the style of a cosy city-building game. Every building, street and tree stays where it really is. Yes, there are a few tiny Pragues already; this is the one anyone can help paint.
The city is rendered frame by frame from one fixed isometric camera. An open image model, FLUX.2 klein, with a pixel-art LoRA repaints each frame on a volunteer's computer. A quick automatic check compares every painting with its 3D render, and neighbouring frames are blended where they overlap.
The idea and the painting style come from Marcelo Eduardo's MiniDF, a pixel-art map of Brasília, and from his experiments training open pixel-art models. MiniDF was painted with Codex; his LoRAs bring the same look to open models that run on ordinary computers. Yet Another Tiny Prague uses his pixel-map LoRA as it is. The 3D data, the frame grid and the volunteer setup are its own. It is an independent project, not run by or affiliated with him.
3D city model: IPR Praha (CC BY 4.0) · Image model: FLUX.2 klein 4B by Black Forest Labs (Apache 2.0) · Pixel-map LoRA: handful/mndf-pixel-flux2-klein-4b by Marcelo Eduardo · City outline: OpenStreetMap contributors (ODbL)