Una publicación de r/buildinpublic lanzó Olivepress (mini-Perplexity para acciones). El patrón se generaliza a la búsqueda de eventos.
Requisitos previos
- Clave API de Scavio
- Clave API de LLM
- 5-15 dominios de origen de lugares por ciudad
Guia paso a paso
Paso 1: Lista de fuentes de pines por ciudad
Disciplina = confianza.
// AnnArbor: theark.org, thelivery.com, umich.edu/eventsPaso 2: Por consulta: búsqueda en el sitio Scavio en todos los dominios del lugar
Devuelve candidatos de eventos.
// 'live music this weekend' → site-search across [theark.org, thelivery.com]Paso 3: Capa de señal de Reddit
Eventos comunitarios que los calendarios del lugar se pierden.
// scavio_search('reddit r/AnnArbor this weekend live music')Paso 4: LLM redactar con citas
Cada reclamo termina con [N].
// LLM: 'Answer using ONLY events below. Each event ends with [N]. Sources: [...]'Paso 5: Gráfico como llamada a herramienta nativa (opcional)
Visualiza la densidad.
// Chart tool: { type: 'bar', data: events_per_night }Paso 6: Front-end: búsqueda + resultados citados + gráficos
Salida pulida > JSON sin formato.
// Next.js or Svelte: input → POST /api/ask → render LLM output with [N] citations + chartsPaso 7: Validar con revisor escéptico
Comprobación de cordura 20 consultas.
// 20 queries; verify each citation against source.Ejemplo en Python
# Per-product-month MVP: $30 Scavio + ~$30-50 LLM = under $100/mo.Ejemplo en JavaScript
// Same shape in TS / Next.js.Salida esperada
City-events Perplexity-clone that pins to authoritative venue sources, fills the social gap via Reddit.