// side project — in development

CityChat

A city guide you talk to. Ask what's worth seeing tonight, point your camera at a building and get its story, wander with a map that knows the neighborhood.

Guidebooks don't answer questions. Cities should.

CityChat is a native mobile app for exploring a city through conversation. Instead of scrolling lists and reviews, you ask — and an AI guide grounded in a carefully curated local dataset answers, with places it can actually stand behind.

See a building you can't name? Point the camera at it and CityChat figures out what you're looking at and tells you the story. Everything is built on open data — no scraping walled gardens — and the dataset is curated city by city.

Chat

Conversational discovery — food, culture, history, plans for tonight.

Camera

Visual search: frame a landmark, get an answer about the place in front of you.

Discover & Map

Curated picks by mood and category, on a map built for wandering.

A first look

Concept designs — the shipping app evolves from here.

CityChat chat screen concept — asking what to do in Kazimierz tonight
chat
CityChat camera visual search concept — framing a building to identify it
visual search
CityChat discover screen concept — curated place cards by category
discover
CityChat map screen concept — custom pins with a place peek sheet
map
CityChat place card concept — Wawel Castle details
place card

In development. iOS first.

The full stack is mine: native mobile apps, a Go backend with geospatial and vector search, LLM-powered chat, and the data tooling that keeps the city knowledge fresh. It launches city by city — starting close to home.

More when it ships. The interesting parts stay off the internet until then.