The app

A short story about the place you’re in.

Ciro is a mobile app. Open it on a street in Rome and it plays a three-to-ten-minute story tied to that exact spot. You can read it, listen to it, or see it through an AR overlay on the building in front of you, and it answers when you ask it something. In beta on iOS through TestFlight today.

In motion

Five short hand-drawn films. Tap one and turn the sound on.

Inside the app

Screens from the current iOS production build.

  • Ciro app: Home · Around you

    Home · Around you

    Stories sorted by distance. A daily brief surfaces what's most interesting nearby today.

  • Ciro app: Explore · Map of stories

    Explore · Map of stories

    Every story is pinned to a real coordinate. Tap a pin to read the lead and start.

  • Ciro app: Stories · Library

    Stories · Library

    Filter by category and city. Stories are short: usually three to ten minutes of walking.

  • Ciro app: Story · Detail

    Story · Detail

    A single piece of writing per place. Mood tags, length and walking distance up front.

  • Ciro app: Settings · Personalization

    Settings · Personalization

    Three switches that shape the generation: experience style, content focus, and time depth.

  • Ciro app: Profile · Progress

    Profile · Progress

    Cities visited, steps walked, stories finished. Progress is per-city, not global.

How it works

  1. Step 01

    Open the app

    The home screen shows a brief about today and a list of stories near you, sorted by distance.

  2. Step 02

    Pick a place

    The map shows nearby story points. Each one is tied to a real building, square or street.

  3. Step 03

    Listen, read, or look

    Each story has a written piece, narrated voice and, where available, an AR overlay anchored to the building in front of you.

  4. Step 04

    Walk to the next

    Stories chain into a route. Progress is saved per city; you can leave and pick it up later.

Tested in public

Public AR sessions at Maker Faire Rome 2024 (Gazometro). Around eight minutes of average engagement per visitor, the first evidence that the format holds attention in the wild.

Ciro AR field test at Maker Faire Rome 2024, frame 1
Ciro AR field test at Maker Faire Rome 2024, frame 2
Ciro AR field test at Maker Faire Rome 2024, frame 3
Ciro AR field test at Maker Faire Rome 2024, frame 4

What it’s built on

Mobile app
Flutter, with a production iOS build
AR engine
Unity + ARCore Geospatial / ARKit Location Anchors
AI engine
Google Gemini, with location- and profile-aware prompting
Backend
Firebase on Google Cloud (Auth, Firestore, Storage, Functions)
Web
Next.js 15 on Node, deployed at ciroai.com
Field validation
Rome and 14 other countries; ~95% positional accuracy

Where it fits

The same engine serves four kinds of customer today.

  • Cultural tourism: short walking stories at street level
  • Heritage sites and museums: branded, multilingual storytelling
  • Education: school field trips and university programmes
  • City marketing: story routes chosen by the city, per neighbourhood

Try it, or work with us

iOS production build is live; Android beta is in test flight. Cities, museums and education programmes can partner with us.