Someone just built the Middle-earth map we all needed but never thought to ask for. A developer on Hacker News shared an interactive, zoomable map of Tolkien's world, complete with events from across the full legendarium plotted as markers. The kicker? The whole thing was vibe-coded from an economy seat on American Airlines, thanks to free onboard WiFi.
The project leans heavily on LLMs, and the creator was genuinely surprised by how much detail the models knew about Tolkien's work. We're talking deep cuts here, not just Rivendell and Mordor, but the obscure corners of the lore that only show up if you've read the appendices twice.
Feature-wise, it's pretty loaded. You can plot the full journeys of main characters from both The Hobbit and The Lord of the Rings directly on the map. There's a chronological timeline of events you can follow along with. You can zoom into a high-def map to explore locations that never made it into the main storylines. And there's a distance measurement tool so you can finally settle arguments about how far Frodo actually walked.
One detail worth noting: the map follows the book narrative strictly. No Peter Jackson detours here. If you're a purist, this is your jam.
The developer also mentioned learning a lot about map tiling for efficient zoom performance, which is one of those quietly tricky engineering problems that most people never think about. Getting a high-resolution fantasy map to load smoothly at multiple zoom levels is real work.
For the AI tools crowd, this is a neat example of what vibe-coding with LLMs actually looks like in practice. Not a SaaS product or a chatbot, but a passion project where the model's deep knowledge of a specific domain (Tolkien's universe) became the foundation for something genuinely fun and useful. It shows that LLMs aren't just summarizers. They can serve as surprisingly capable domain experts when you point them at rich, well-documented source material.
The post picked up 195 points and solid engagement on HN, and the creator floated the idea of doing the same treatment for Game of Thrones if there's enough interest. Given the response so far, that seems like a matter of when, not if.