Saltar al contenido

v0.1.6Gratis · sin cuenta · en tu equipo

Venezuela, ahora.Cada cifra con su fuente y su hora.

Vigía reúne en una pantalla lo que pasa en el país: el dólar oficial y el paralelo, internet por estado, censura, sismos, incendios, clima y las noticias de 224 medios. Corre en tu computadora, sin cuenta y sin claves.

Linux, Windows y macOS (estos dos, nuevos) · 20–44 MB · código disponible bajo licencia no comercial

Mapa de Venezuela por estados, con 37 sismos de la última semana y los 10 focos de calor más intensos del día.
  • 37 sismos en 7 días, el mayor M4,0USGS · FUNVISIS
  • 10 focos más intensos, 24 hNASA FIRMS
  • Internet: caída en 3 de los 24 estados con datosIODA

Instantánea de Vigía al 25 sept 2026, 16:30 (hora de Caracas), tomada al preparar esta versión del sitio. No es en vivo: para eso, corre Vigía.

01Cómo funciona

Una sala de situación que corre en tu computadora.

Descargas un archivo, lo abres y Vigía empieza a leer. Sin servidor de nadie en el medio: tus datos, tus claves y tu historial se quedan contigo.

Grabación real de Vigía con sus datos del 25 sept 2026, 10:03 (hora de Caracas). 35 s, sin audio, sin montaje de datos.

La grabación, en texto
  1. 0:00El muro en una pantalla de escritorio: la frase «Ahora», el mapa por estados y los paneles.
  2. 0:02Un clic en Sucre: el mapa se acerca al estado y se abre su ficha.
  3. 0:08Ctrl K abre la búsqueda; al escribir «maracaibo» y pulsar Enter, la pantalla va a ese municipio.
  4. 0:15En la franja del historial se eligen 7 días y se reproducen los datos guardados de esa semana.
  5. 0:23La vista del teléfono: se desliza por los paneles y se tocan las pestañas Dólar y Mapa.
  1. 1

    Lee fuentes públicas

    313 fuentes: el BCV, USGS y FUNVISIS, NASA, IODA, OONI, Open-Meteo, 224 medios y más. 309 funcionan sin clave ni cuenta.

  2. 2

    Calcula en código y guarda todo

    Cada respuesta se valida, se normaliza y se archiva con su historia. Brechas, cambios y conteos salen de código probado, no de un modelo.

  3. 3

    Te lo muestra con su fuente y su hora

    Un mapa y paneles que se leen en diez segundos. Toca cualquier cifra: quién la publicó, cuándo valía, cuándo llegó, su licencia y el enlace.

Vigía en una pantalla de escritorio: la frase Ahora, las cifras clave, el mapa por estados y los paneles de dólar, internet e incidentes.
En el escritorio: el muro completo.
Vigía en un teléfono: la frase Ahora, incidentes, el dólar y el mapa, con la barra de secciones abajo.
En el teléfono, también: 84,3 KiB de primera carga.

02Qué muestra

22 paneles y un mapa. Cada uno responde una pregunta.

¿A cuánto está el dólar? ¿Hay caídas de internet? ¿Tembló? Recortes reales de la app, con los nombres de quien publica cada dato.

  • Dólar: BCV y paralelo

    La tasa oficial del BCV y cotizaciones paralelas de fuentes con nombre, lado a lado. La brecha la calcula el código; nunca hay una “tasa Vigía”.

    Banco Central de Venezuela · BCV (vía bcv-api) · Yadio · Binance (opcional) y 1 más

  • Internet por estado

    Caídas de señal por estado y por operadora, medidas por redes independientes contra lo normal a esa hora, con su historial.

    IODA, Georgia Tech Internet Intelligence Lab · RIPE NCC · RIPE NCC (RIPEstat)

  • Censura y bloqueos

    Qué sitios están bloqueados, cómo y desde cuándo, según mediciones de OONI y VE sin Filtro.

    OONI · VE sin Filtro

  • Sismos

    USGS y FUNVISIS en una sola lista, cada sismo con su lugar, su magnitud y quién lo reportó.

    USGS · FUNVISIS

  • Clima

    Lluvia y tormentas previstas por capital de estado para las próximas 24 horas.

    Open-Meteo

  • Incendios

    Focos de calor vistos por satélite, separando los probables incendios de los mechurrios.

    NASA FIRMS

  • Luces nocturnas

    La luz de noche por estado desde el satélite: la señal lenta de un apagón.

    NASA GIBS / Black Marble

  • Petróleo y energía

    Brent y WTI, y los mechurrios de refinerías y campos con nombre, vistos desde el espacio.

    U.S. EIA vía FRED · NASA FIRMS

  • Mercados y carga

    Monedas vecinas, alimentos y materias primas, y el tráfico de los puertos.

    U.S. EIA vía FRED · U.S. EIA y Reserva Federal vía FRED · Superintendencia Financiera de Colombia · Banco Central do Brasil y 3 más

  • Salud y migración

    Boletines de salud, la migración según ACNUR y R4V, y la ayuda que llega, cada cifra con su fuente.

    Ministerio del Poder Popular para la Salud · Organización Mundial de la Salud (GHO) · R4V (ACNUR y OIM) · ACNUR (UNHCR) y 2 más

  • Servicios

    El nivel del embalse de Guri por satélite, con una clave gratuita de DAHITI. Lo que no tiene fuente medible, lo dice.

    DAHITI (DGFI-TUM) (con clave)

  • Gaceta Oficial

    Los números nuevos y sus actos, en las palabras del índice oficial: actos sobre funcionarios públicos con sus nombres; pensiones y asuntos de particulares, solo contados.

    Imprenta Nacional (Gaceta Oficial)

  • TV y radio

    Qué canales y emisoras transmiten ahora, medido; si no se midió, no dice “al aire”. Se activa en /guia.

    YouTube · Emisoras

  • Tu bolsillo

    Cuánto es en dólares y cuánto vale el sueldo: cada tasa con su nombre y su fecha, nunca promediada, y el salario mínimo de la Gaceta.

    Banco Central de Venezuela · BCV (vía bcv-api) · Yadio · Binance (opcional) y 2 más

  • Noticias

    Titulares de todo el espectro, cada medio con su línea editorial indicada, ubicados por estado y agrupados en historias.

    224 medios y organizaciones

  • Incidentes

    Un incidente se abre solo cuando fuentes independientes coinciden en el mismo lugar y momento, con la regla a la vista. Nunca una probabilidad.

    Sensores independientes (IODA, RIPE NCC, NASA, USGS, FUNVISIS…) y los medios

Y 5 más: alertas de ciclones y desastres, imágenes de satélite cada 10 minutos, rutas de red y evasión de bloqueos, avisos de espacio aéreo, la atención internacional.

03Fuentes

313 fuentes, cada una con nombre y licencia.

Bancos centrales, redes de medición, satélites, organismos de la ONU y 224 medios. 309 funcionan sin clave ni cuenta; la lista sale del código de esta versión.

Medios regionales por estado

57 medios (sitios y canales) en 20 de las 25 entidades, además de la prensa nacional e internacional.

Miranda: 3 mediosApure: 1 medioFalcón: 3 mediosMonagas: 2 mediosPortuguesa: 3 mediosMérida: 2 mediosBarinas: 1 medioZulia: 8 mediosAnzoátegui: 6 mediosTáchira: 3 mediosTrujillo: 1 medioLara: 7 mediosSucre: 1 medioBolívar: 3 mediosNueva Esparta: 1 medioDelta Amacuro: ninguno aúnCojedes: ninguno aúnYaracuy: 1 medioAmazonas: ninguno aúnCarabobo: 5 mediosAragua: 3 mediosGuárico: 2 mediosDistrito Capital: 1 medioLa Guaira: ninguno aúnDependencias Federales: ninguno aún3132321863171332

Zulia 8Lara 7Anzoátegui 6Carabobo 5Miranda 3Falcón 3Portuguesa 3Táchira 3todos los estados

Quién publica lo que ves

14ymedio 2001online Agencia Carabobeña de Noticias (Carabobo) GDACS (ONU / CE JRC) Analítica TV Wikimedia Banca y Negocios Binance OONI Ministerio del Poder Popular para la Salud EASA RIPE NCC (RIPEstat, RIS) U.S. EIA y Reserva Federal vía FRED DAHITI (DGFI-TUM) NASA GIBS / Black Marble 20minutos (Internacional) Acceso a la Justicia Así Es Noticias (Zulia) NOAA NHC ANTV Asamblea Nacional Prensa Presidencial Bybit VE sin Filtro OCHA Financial Tracking Service FAA IODA, Georgia Tech Internet Intelligence Lab FAO NOAA/NESDIS/STAR ABC (Spain) Internacional Alba Ciudad Cabudare Digital (Lara) NASA FIRMS BBC News Mundo Últimas Noticias Yadio The Tor Project (Tor Metrics) Imprenta Nacional (Gaceta Oficial) RIPE NCC (RIPEstat) Banco Mundial ABC Color (Paraguay, Internacionales) Analítica Cactus24 (Falcón) FUNVISIS Ciudad CCS Banco Central de Venezuela ACNUR (UNHCR) RIPE NCC Superintendencia Financiera de Colombia Agência Brasil (Internacional) Aporrea Carupanero.com (Sucre) USGS CNN en Español BCV (vía bcv-api) R4V (ACNUR y OIM) U.S. EIA vía FRED Al Jazeera (EN) all Armando.info Circuito Regional de Noticias (Portuguesa) Open-Meteo El Nacional ReliefWeb (OCHA) FMI PortWatch Al Navío Aula Abierta Ciudad BQTO (Lara) euronews Español Organización Mundial de la Salud (GHO) Banco Central do Brasil Amnesty International (Venezuela) Caraota Digital Ciudad MCY (Aragua) EVTV Miami Amnistía Internacional (Venezuela) Cáritas de Venezuela Comunicación Continua (Mérida) Globovisión en Vivo Anadolu Agency (Español) Cecodap Diario El Guayanés (Bolívar) La República Perú Andina (Agencia Peruana de Noticias) Cepaz Diario El Tiempo (Trujillo) N+ Univision Atlantic Council Colegio Nacional de Periodistas Diario El Tigrense (Anzoátegui) Noticia al Día BBC Mundo Conindustria Diario El Vistazo (Anzoátegui) Noticias Telemundo BBC News (Latin America) Connectas (Venezuela tag) Digital 58 (Zulia)

Del registro de adaptadores de la versión 0.1.6; nombres y marcas pertenecen a sus editores.

04Principios

Lo que Vigía nunca hace es lo que la hace útil.

Muchos tableros ganan con ambiente: rojo, parpadeos, cifras sin origen. Vigía gana con lo contrario: calma, fuentes y horas.

Anatomía de una cifra

Dólar oficial, BCV

855,66Bs

BCV · 25 sept, 00:00

Fuente
Banco Central de Venezuela (bcv.org.ve)
Vale desde
25 sept 2026, 00:00
Vigía la obtuvo
24 sept 2026, 21:07
Estado
al día, dentro de su presupuesto

Tal como la sirvió /api/v1/panels/money/figures al preparar esta versión del sitio. En la app, cada cifra se abre así con un toque.

  1. 01

    Cada cifra, con su fuente y su hora

    Quién la publicó, cuándo valía, cuándo llegó, su licencia y el enlace al original. Sin excepción.

  2. 02

    Lo viejo nunca parece nuevo

    Cada fuente tiene un presupuesto de frescura. Si falla, ves el último dato bueno con su edad real y una marca de desactualizado; la página de estado dice qué falla.

  3. 03

    Los números son código, no un modelo

    Tasas, brechas, conteos y cambios salen de código determinista con pruebas. Ningún modelo inventa ni redondea una cifra.

  4. 04

    Cifras en disputa, lado a lado

    La tasa oficial junto a las paralelas, cada una con su nombre; lo oficial junto a lo independiente. Nunca un número mezclado.

  5. 05

    Hechos y lugares, no personas

    Sin nombres, caras ni cuentas de particulares; sin rastrear aviones ni barcos militares. Y a ti tampoco: sin cuenta, sin analítica, sin rastreo.

  6. 06

    La IA es opcional y va etiquetada

    El núcleo no usa IA. Si la activas, clasifica y resume con su precisión medida a la vista, enlaza sus fuentes y gasta solo el presupuesto que fijes.

05En cifras

Cifras que salen del código, no de un folleto.

Cada número de esta sección se calculó a partir del repositorio al preparar esta versión del sitio. Debajo de cada uno, cómo.

fuentes de datos
313
Adaptadores en src/adapters/registry.ts; 309 funcionan sin clave.
medios de noticias
224
Editores distintos entre los adaptadores de la capa de noticias.
paneles en el muro
22
PANEL_IDS en web/src/lib/layout.ts, más el mapa.
pruebas
951
Declaraciones test() en los 166 archivos *.test.ts del repositorio público; corren en cada commit.
primera carga de la app
84,3KiB
gzip de lo que carga index.html, medido por scripts/build-web.ts.
licencias distintas
41
Licencias declaradas por los adaptadores; cada cifra muestra la suya.

Calculado el 25 sept 2026, 16:49 (hora de Caracas), versión 0.1.6 · el guion: scripts/site-data.ts

06Córrelo tú

Un archivo. Sin cuenta. Sin claves.

Con cero claves, 309 fuentes empiezan a llenar la pantalla en uno o dos minutos. Las claves opcionales (NASA FIRMS gratis; Jev o Anthropic con el presupuesto que fijes) se agregan desde la guía (/guia) y nunca salen de tu equipo salvo hacia su servicio.

Descarga el .zip, haz clic derecho → «Extraer todo» y abre vigia.exe dentro de la carpeta. O, en PowerShell, desde la carpeta de descargas:
vigia-0.1.6-windows-x64.zip44 MB
Expand-Archive vigia-0.1.6-windows-x64.zip .
.\vigia-0.1.6-windows-x64\vigia.exe

Primera vez: el archivo aún no está firmado por Microsoft, así que SmartScreen puede decir «Windows protegió tu PC». Elige «Más información» → «Ejecutar de todas formas». Si la ventana se cierra sola, ábrelo desde PowerShell para leer el mensaje (por ejemplo, el puerto 7722 ocupado: usa --port 8080).

Comprueba la descarga: Get-FileHash .\vigia-0.1.6-windows-x64.zip y compara el resultado con su línea en SHA256SUMS, adjunto a la misma versión.

Archivos de 20 a 44 MB, sin instalar nada más; cada uno trae una carpeta con el programa, LICENSE y NOTICE. Windows y macOS son nuevos: cada archivo arranca y responde en una prueba automática en su sistema antes de publicarse, pero aún pocas personas los han usado. Si algo falla, abre un issue con lo que imprime la terminal.

Todo en tu equipo

  • Tu historial queda en una base SQLite local, sellada cada día en una cadena SHA-256 que vigia verify comprueba sin conexión.
  • Abre Vigía en otros equipos de tu red con --host 0.0.0.0; la configuración solo cambia desde tu computadora.
  • Guía completa: docs/SETUP.md
  • ¿Tienes un agente de IA? Pégale esto: descarga el archivo correcto, comprueba su suma, lo abre y nunca te pide claves por el chat.

También en la terminal

Sin navegador: curl localhost:7722 imprime la situación en texto plano, 80 columnas, cada línea con su fuente y la edad del dato. Útil en un servidor, por SSH o con una conexión mala.

$ curl localhost:7722

VIGÍA · Venezuela ahora                         25 sept, 16:49 · hora de Caracas
AHORA  Posible apagón en Distrito Capital (IODA y prensa, última señal hace 7
       min) · Posible apagón en Guárico (IODA y prensa, última señal hace 7 min)
       · Caída fuerte de internet en Amazonas y Táchira · Caída de señal en
       Apure · Tormentas previstas en 6 capitales

DÓLAR
  BCV oficial         855,66 Bs  +0,14 % en 24 h                 BCV · hace 16 h
  Yadio (P2P)         953,57 Bs  brecha +11,4 %               Yadio · hace 5 min
  Binance P2P, mediana de los 10 mejores anuncios (USDT/V…  Binance · hace 4 min

INTERNET POR ESTADO (IODA, PEOR PRIMERO)
  Amazonas             caída fuerte 42,9 % de lo normal       IODA · hace 20 min
  Táchira              caída fuerte 31,1 % de lo normal       IODA · hace 20 min
  Apure                caída        25,6 % de lo normal       IODA · hace 20 min
  Normales (21), % de lo normal a esta hora:
  Guárico 85%               Monagas 90%               Lara 91%
  Barinas 93%               Zulia 94%                 Delta Amacuro 94%
  Anzoátegui 95%            Trujillo 96%              Distrito Capital 96%
  Sucre 96%                 Portuguesa 97%            Bolívar 97%
  Yaracuy 98%               Nueva Esparta 98%         Mérida 99%
  La Guaira 99%             Carabobo 100%             Cojedes 100%
  Falcón 100%               Miranda 100%              Aragua 100%
  Sin datos (1): Dependencias Federales
  IODA, Georgia Tech · hace 20 min

SISMOS, 24 H, VENEZUELA Y CERCA
  M3,4  En el mar, a 80 km al NNE de Güiria (Sucre)          FUNVISIS · hace 1 h
  M3,4  En el mar, a 31 km al ESE de Güiria (Sucre)         FUNVISIS · hace 13 h
  M3,4  En el mar, a 33 km al ENE de Río Caribe (Sucre)     FUNVISIS · hace 15 h
  M3,2  a 12 km al ESE de Palmasola (Yaracuy)               FUNVISIS · hace 14 h
  M3,2  a 14 km al SSO de Yaguaraparo (Sucre)               FUNVISIS · hace 17 h
  y 10 más

INCIDENTES (FUENTES INDEPENDIENTES QUE COINCIDEN)
  ● Posible apagón en Distrito Capital                               desde 13:14
    2 fuentes independientes · IODA, prensa                    última hace 7 min
  ● Posible apagón en Guárico                                        desde 08:43
    2 fuentes independientes · IODA, prensa                    última hace 7 min
  ● Posible apagón en Táchira                                        desde 09:01
    2 fuentes independientes · IODA, prensa                    última hace 7 min
  ● Posible apagón en Zulia                                          desde 06:50
    2 fuentes independientes · RIPE Atlas, prensa                última hace 1 h

SOLO REPORTES DE PRENSA (SIN MEDICIÓN)
  ○ Posible apagón en Lara                                           desde 09:10
    solo reportes de 6 medios, sin medición                      última hace 1 h

SEÑALES SIN CORROBORAR (UNA SOLA FUENTE MEDIDA)
  · Caída de conectividad en Apure · IODA                      última hace 7 min
  · Caída de conectividad en Mérida · IODA                     última hace 7 min
  · Caída de conectividad en Yaracuy · IODA                    última hace 7 min
  · Caída de conectividad en Amazonas · IODA                  última hace 20 min
  17 terminados en 48 h

Cada línea: fuente · edad del dato. Números calculados por código, sin IA. Todo,
con enlaces y reglas: http://localhost:7722/ · ?lang=en ?color=1

Una API abierta y versionada

Tu Vigía sirve cada panel, cada fuente y cada serie con su historia en /api/v1, en JSON o CSV, con OpenAPI y límites de uso. Cada cifra tomada de una fuente lleva su fuente, su licencia y sus dos horas (cuándo valía y cuándo llegó); las calculadas nombran las fuentes de su panel.

docs/API.md

$ curl -s localhost:7722/api/v1/panels/money/figures | jq '.figures[0]'

{
  "panel": "money",
  "path": "official.usd.current.vesPerUnit",
  "label": null,
  "value": 855.6625,
  "feed": "bcv-official",
  "sourceUrl": "https://www.bcv.org.ve/",
  "observedAt": 1790308800000,
  "fetchedAt": 1790298435420,
  "stale": false,
  "licence": "bcv-attribution-nc",
  "licenceUrl": "https://www.bcv.org.ve/terminos-condiciones",
  "attribution": "Fuente: Banco Central de Venezuela (bcv.org.ve)",
  "panelSources": [
    "bcv-official",
    "bcv-api",
    "bcv-history",
    "yadio",
    "binance-p2p",
    "bybit-p2p",
    "bcv-inpc"
  ]
}

Salidas reales de Vigía, capturadas el 25 sept 2026, 16:49 (hora de Caracas).

07Para desarrolladores

Un proceso, un contrato, cada fuente probada.

Un solo proceso de Bun lee las fuentes por adaptadores, guarda cada observación en SQLite con su historia, calcula cada panel en código probado y sirve un cliente pequeño por HTTP y eventos en vivo.

Arquitectura de VigíaLas fuentes públicas pasan por un cliente HTTP con reintentos y ritmo por servidor hacia los adaptadores, que un planificador con cortacircuitos ejecuta. Los adaptadores guardan observaciones en SQLite. De ahí salen los paneles, calculados en código, y los incidentes y el archivo sellado. Una API HTTP con flujo en vivo los sirve al cliente Preact. La sección de IA es opcional.Fuentes públicas313 fuentesHttpClientreintentos · ritmoAdaptadoresfetch → normalisePlanificadorcortacircuitosSQLiteobservaciones + historiaSección de IAopcionalPanelescálculo en códigoIncidentes+ archivo selladoAPI HTTP + SSElímites · /api/v1Cliente Preactteléfono primero

src/core/types.ts

ver en GitHub
export interface Adapter<V extends Json = Json> {
  readonly id: string;
  readonly layer: Layer;
  readonly name: { readonly es: string; readonly en: string };
  /** Who publishes the data, e.g. "USGS". */
  readonly provider: string;
  readonly homepage: string;
  readonly licence: Licence;
  /** Key ids this adapter needs. Empty: works with no key. */
  readonly keys: readonly string[];
  readonly intervalMs: number;
  readonly freshness: FreshnessBudget;
  readonly optIn?: { readonly es: string; readonly en: string };
  readonly note?: { readonly es: string; readonly en: string };
  readonly blobs?: BlobPolicy;
  /** Network: fetch whatever raw responses are needed for one run. */
  fetch(ctx: FetchContext): Promise<readonly RawResponse[]>;
  /** Pure: validate and normalise. Throws on schema violations (the run fails loudly, last-good stays). */
  normalise(raw: readonly RawResponse[]): Observation<V>[];
}

export interface Observation<V extends Json = Json> {
  readonly source: string;
  readonly series: string;
  readonly sourceUrl: string;
  readonly fetchedAt: number;
  readonly observedAt: number;
  readonly licence: string;
  readonly value: V;
  readonly location?: GeoPoint;
  readonly confidence: number;
  readonly basis: Basis;
  readonly keepFirst?: true;
}

Agregar una fuente

  1. 1Lee los términos y límites de la fuente.
  2. 2Crea src/adapters/<id>/index.ts con el contrato, y regístralo.
  3. 3Graba una respuesta real con scripts/record-fixture.ts y escribe las pruebas.
  4. 4bun run check: formato, lint, tipos, pruebas y build. En verde.
La guía completa

Con qué está hecho

  • Bun
  • TypeScript estricto
  • Preact + signals
  • SQLite
  • Zod
  • SVG hecho a mano
  • SSE
  • 951 pruebas

08Licencia

Código disponible, para todo uso no comercial.

Vigía se publica bajo la PolyForm Noncommercial License 1.0.0. En palabras simples:

Puedes

  • Usarlo, leerlo, modificarlo y compartirlo, gratis.
  • Para estudio personal, investigación y proyectos propios, y para organizaciones benéficas, escuelas, investigación pública, salud y seguridad pública, e instituciones de gobierno.

No puedes

  • Venderlo, ni vender acceso a él.
  • Usarlo en un producto o servicio de pago. Eso requiere una licencia aparte.

Si lo compartes, incluye la licencia y su aviso. Este resumen no es la licencia: LICENSE lo es. Los datos pertenecen a quienes los publican, bajo sus propias licencias, que Vigía muestra junto a cada cifra.

Mira el país con tus propios ojos.

Descárgalo, ábrelo y en dos minutos tienes la sala de situación en tu pantalla. Sin cuenta, sin claves, sin rastreo.

Qué le falta a Vigía? Propón ideas y vota las que quieres; las más votadas se construyen primero.

Sugerir una idea