AstraMap

Inspiration

Ever seen those sick projection mapping installations at concerts or museums? The visuals are insane but creating content for them is a nightmare. I wanted to combine AI image generation with projection mapping to let anyone create contextual visuals that perfectly fit their space - no expensive software or weeks of manual alignment needed.

webapp

What it does

AstraMap lets you generate AI images and instantly warp them to fit any surface for projection mapping. Drop in a prompt, get AI-generated visuals, then drag corner points to match your wall/object. Perfect for artists, event organizers, or anyone wanting to turn any surface into a dynamic display.

How I built it

  • FastAPI backend proxying FAL's Flux Kontext model for killer AI editing
  • React frontend with canvas-based perspective transformation tools
  • Real-time preview so you see exactly how it'll look projected

Challenges we ran into

Doing homography from main screen to projected screen was tough Debugging geometric transforms while keeping the UI smooth was brutal.

What's next for AstraMap

  • Animation sequences - create slideshows and transitions between generated images
  • Multi-surface support - handle complex 3D geometries and multiple projectors
  • *combine workflow with more powerful flux models * - like kontext pro and pro ultra

Built With

  • fal.ai
  • fastapi
  • fluxkontext[dev]
  • react
Share this project:

Updates