Back to Portfolio

DreamScape

AI + 3D / Creative

Describe your imagination — watch it materialize. DreamScape lets users create 3D scenes via voice or text. The backend sends descriptions plus current world state to an LLM, which uses function calling to create objects, set environments, add terrain, and narrate. Objects appear in real-time via WebSocket. Walk around and keep building.

Technology Stack

Three.js TypeScript Vite FastAPI OpenAI GPT-4o WebSocket Web Speech API