Vallarta Pro is a local intelligence platform for Puerto Vallarta, Mexico.
It aggregates data from dozens of sources — Google Maps, local news outlets, real estate
aggregators, municipal announcements, event listings — and makes it queryable in plain language.
The target audience: expats, digital nomads, frequent visitors, and locals who are tired
of asking the same questions in Facebook groups and getting 40 contradictory replies.
Every answer cites its source and data age. We don't invent details. If we don't have
current data, we say so.
How it works
Sweep, store, sync, answer.
01
Sweep
A scheduler on a Mac Mini runs every 15–60 minutes, pulling fresh data from Google Maps, OpenStreetMap, news RSS feeds, real estate aggregators, and event sites.
02
Store
Data lands in three SQLite databases: one for businesses (refreshed in place), one for news and events (append-only), one for real estate listings (with price history).
03
Sync
The three read-only databases are compressed and pushed to the web server after each sweep. Query history and subscribers stay on the web server.
04
Query
When you ask a question, the query engine parses your intent, retrieves matching records, ranks them, and asks an LLM to synthesize a sourced answer.
Data sources
📰
Banderas News
Trust 8/10
📰
Vallarta Tribune
Trust 7/10
📋
Craigslist PV
Trust 5/10
🏛️
Puerto Vallarta Gov
Trust 9/10
OpenMeteo (free, no key) provides marine weather for beach conditions.
Puerto Vallarta municipal site provides permits and closure notices.
Principles
- Source transparency: Every answer cites where the data came from and how old it is.
- No hallucination: If our databases don't have it, we say we don't know. The LLM does not fill gaps with training data.
- Safety answers are hedged: Absence of reports is not evidence of safety. Always stated.
- Paid placement is labeled: Verified / featured businesses appear in labeled sponsor blocks. They never influence organic rankings or AI answers.
- Query history stays local: We don't push query data off the web server. No behavior profiling.
Contact
Questions, corrections, or suggestions: the best way to reach us is via the
Telegram bot.
For business inquiries, email is listed in the bot profile.
Vallarta Pro is an independent project. Not affiliated with the Puerto Vallarta municipality,
tourism board, or any business listed in the database. Data may be incomplete or out of date.
Always verify before visiting.