SOMEONE BUILT AN OPEN-SOURCE TOOL THAT TURNS A SINGLE PHOTO INTO A FULLY PLAYABLE 3D WORLD IN UNDER 5 MINUTES, AND CLAUDE ORCHESTRATES THE WHOLE THING
Feed it one image, get back a complete 3D world: 3D object meshes, a static environment, lighting, and ambient sound, all generated and assembled by Claude.
It's called image-blaster, it's open source, and it collapses what used to take a modeling studio and weeks of work into a single terminal session.
Repo: /neilsonnn/image-blaster
What it does:
You drop a photo into a folder and Claude looks at the scene, then orchestrates a chain of models to rebuild it in 3D. It generates a separate 3D mesh (.glb/.obj) for every object you want, builds the static room environment as a Gaussian splat, adds object-specific and ambient sound effects, and bakes in lighting.
The whole thing drops back into one editable scene.
How it works under the hood:
Claude is the orchestrator. It picks objects out of your image, generates a clean reference image for each, sends those to a 3D generation model for meshes and materials, then sends the cleaned-up room to World Labs to build the explorable environment.
Real photo or AI-generated image both work, interior scenes with lots of detail come out best.
The output isn't locked in. It's just files on your computer, so you can drag the whole thing into Unity, Unreal, Godot, Blender, or a Three.js app and keep building.
How to install:
1. Make sure Claude Code is installed (if not, grab it from Anthropic's site, one terminal command)
2. Clone the repo: /neilsonnn/image-blaster on GitHub, copy the clone command, run it, then cd into the folder
3. Start it by typing: claude
4. Give Claude your API keys for World Labs and FAL (both have trial credits). Add an ElevenLabs key too if you want the sound
5. Drop an image into the input/ folder and tell Claude: "blast it and confirm each step with me."
Claude pauses between each step so you can skip an object, change the detail level, or swap providers before it runs. Then drag the result into your 3D tool and refine.
Bookmark this
REAL ESTATE PEOPLE WILL HATE HIM FOR THIS. HE BUILT A CLAUDE AGENT THAT TURNS ANY LISTING INTO A SELLABLE VIDEO ON ITS OWN
Playbook: connect Claude to a video generator, paste a listing, get a cinematic tour of every room, sell it to the agent
But typing the prompt for every listing doesn't scale. He turned it into a skill his Claude runs on its own
Here's how to build the automated version:
1. Connect the video engine once. In Claude, go to Customize, Connectors, Add Custom Connector, name it Higgsfield, and paste the server URL from higgsfield. ai/mcp. Authenticate through your account. No API keys. Now Claude can generate video straight from chat
2. Turn the workflow into a skill. Instead of pasting the same prompt every time, have Claude build a skill. Tell it: "Create a skill called listing-to-video. When I give it a listing URL, scrape the room photos, generate a cinematic clip of each room with Higgsfield, and save them to a folder." Now the whole process is one command, not a wall of text
3. Let the agent run the listing. Hand it a URL and say "run listing-to-video on this." It pulls the photos, fires each room through the video model, and brings the clips back. You wrote the prompt once, inside the skill. You never write it again
4. Stitch and deliver. Drop the clips together into one tour. Send a free sample to the listing's agent, then charge per video or a monthly rate for ongoing listings
5. Scale it with your team. Add a skill that drafts the outreach email and one that builds a simple landing page for the agent. Now one operator runs sourcing, production, and pitching from a single Claude session
The edge isn't generating one video. It's building the skill once so every future listing runs itself
Bookmark this