Projects
What I've built as an independent developer — currently, that's World Stories.

A living fantasy RPG powered by AI
World Stories
A full-stack RPG web app I designed and built end-to-end: a Sails.js backend, two Nuxt 4 frontends, and a set of AI features running in production. OpenAI's gpt-image-1 generates each character's portrait from a description or a reference photo analyzed with GPT-4o vision, while a self-hosted Ollama model drives NPC dialogue — every NPC keeps its own memory of trust, fear, and past conversations.
- AI-generated character portraits (OpenAI gpt-image-1 + GPT-4o vision)
- Local LLM-driven NPC dialogue with persistent relationship memory (Ollama)
- Real-time world state via Socket.io, deployed on Kubernetes
- Full quest, inventory, and world-navigation systems
Visit World Stories Also available at world-stories.nl & world-stories.online
Want to know more?
Get in touch if you have questions about World Stories, want to collaborate, or just want to say hi.
Get in touch