Skip to content

Add StoryRoute - AI-powered GPS audio tour guide using OpenStreetMapΒ #183

@samirasadov28-code

Description

@samirasadov28-code

Add StoryRoute to awesome-openstreetmap

StoryRoute - AI-powered GPS audio tour guide that uses OpenStreetMap to deliver location-triggered narratives as you explore the world.

Why it belongs here

StoryRoute is built on OpenStreetMap as its core mapping layer and uses it in two distinct ways:

  • Explore Mode: As you walk, OSM powers real-time geolocation tracking. Every 300 metres, the app queries nearby POIs and landmarks from OSM data, then generates AI audio narrations about what you're passing β€” turning any street into a living story.
    • Route Mode: Users enter an origin and destination; OSM routing calculates the path, and the app narrates each waypoint with contextually rich stories about the places along the route.

Technical stack

  • OpenStreetMap (map tiles + POI data + routing)
    • Claude AI (Anthropic) for narrative generation
      • Web Speech Synthesis API for audio delivery
        • Progressive Web App (installable, works offline for cached routes)
          • Geolocation API for real-time position tracking

Links

  • 🌐 App: https://storyroute.netlify.app
    • πŸ“‚ Category suggestion: Apps / Navigation / Audio Guides
      StoryRoute demonstrates a compelling real-world use of OSM beyond standard mapping β€” using its rich POI dataset as the foundation for AI-generated place stories. It works in any city globally where OSM data exists.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions