-
released this
2026-10-23 22:54:52 +02:00 | 7 commits to main since this release3b42324fix(build): build-zip sin el binario zip y sin pnpm
9f9b812style: biome check --write (bloque @font-face de Inter)
d40d821fix(footer): feedback con ?ext=focuspet, support sin parametro y fuera el duplicado
d0be67echore(release): una sola fuente de version (package.json) y gate del ZIP
ebed177fix(fonts): autohospedar Inter y quitar Google FontsDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
Source code (ZIP)
-
FocusPet v0.3.2 — distracciones explicadas y mascota estable
StableAll checks were successfulci / validate (push) Successful in 1m48sreleased this
2026-10-22 01:11:35 +02:00 | 12 commits to main since this release- Subtitulo bajo 'Distracciones': que cuenta (cambio de pestana <30 s), coste (-5 XP, -3 salud) y sobre que pestana se mide (titulo de la pestana activa) o aviso de que no hay pestana fija.
- 'Como funciona' amplia ese criterio y el modelo: no hay pestana objetivo, se mide la pestana en la que estas (5+ min dan XP).
- Mascota estable: redibujo del canvas solo si cambian etapa/animo, escritura por nodo solo si cambia el valor, animo como palabra en vez de emoji y rebote al tocarla. Nunca se desmonta.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
FocusPet v0.3.1 — iconos, i18n EN/ES y ayuda
StableAll checks were successfulci / validate (push) Successful in 1m39sreleased this
2026-10-22 00:33:35 +02:00 | 14 commits to main since this release- Iconos reales en 4 tamanos (16/32/48/128) generados con Pillow: un diseno, sin texto.
- Todo el texto visible internacionalizado: 147 claves en public/_locales/{en,es}, ingles por defecto; HTML con data-i18n y resolver m() en el codigo. El motor de mensajes de la mascota ya no lleva literales.
- Nueva seccion 'Como funciona' (5 puntos + privacidad del Modo IA on-device), se abre sola la primera vez.
- Sin cambios funcionales en stats, pomodoro, mascota ni Modo IA.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
FocusPet v0.3.0 — panel lateral
StableAll checks were successfulci / validate (push) Successful in 1m46sreleased this
2026-10-21 23:55:23 +02:00 | 16 commits to main since this releaseMigracion de popup a panel lateral (regla de flota: sidepanel obligatorio).
- UI movida a src/entrypoints/sidepanel/ (popup/ eliminado)
- manifest: side_panel.default_path=sidepanel.html, permiso sidePanel, sin action.default_popup
- background: setPanelBehavior({openPanelOnActionClick:true}) en el arranque del SW
- gate scripts/check-sidepanel.sh en el job validate
Sin cambios funcionales: stats, pomodoro, AI Mode y mascota canvas siguen igual.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
FocusPet 0.2.2
StableSome checks failedci / validate (push) Failing after 7m21sreleased this
2026-09-15 16:02:31 +02:00 | 22 commits to main since this releaseRelease of version 0.2.2 with i18n fix.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
focuspet v0.2.1
StableSome checks failedci / validate (push) Has been cancelledreleased this
2026-08-07 19:55:35 +02:00 | 24 commits to main since this releaseChrome extension focuspet v0.2.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
released this
2026-07-12 14:15:04 +02:00 | 26 commits to main since this releaseFocusPet AI v0.2.0
La mascota virtual ahora te habla con mensajes contextuales según tu progreso, estado y el tono de lo que escribes. Análisis de sentimiento 100% on-device.
Novedades
- AI Mode (opt-in): la mascota te envía mensajes de ánimo, celebración y motivación
- Sentiment analysis on-device: LiteRT.js (752KB model) analiza el tono del texto que escribes durante sesiones de foco
- 8 categorías de mensajes: milestones de foco (1h/2h/4h), rachas (3/5/10), evolución de etapa, recuperación de distracción, ánimo (sentiment negativo), alegría (sentiment positivo), idle nudge, pomodoro completado
- 6+ variantes por categoría: para que los mensajes no se repitan
- Speech bubble overlay: la mascota muestra mensajes sobre ella con animación
- Notificaciones nativas: opcional, toggle desde el popup
- Popup actualizado: toggle AI Mode, toggle notificaciones, indicador de sentiment, preview de últimos 3 mensajes
- Backward compatible: v0.1.0 state se migra automáticamente
Detalles técnicos
- ML Model: AverageWordVec text classifier (text_classification_v2.tflite, 752KB)
- Runtime: LiteRT.js 2.5.2 (WebGPU + WASM fallback, 36MB)
- Privacy: el texto nunca se almacena ni se envía. Solo se guarda el sentiment score (-1 a +1)
- Mensajes en español
- Rate limiting: máx 1 mensaje/15min durante foco, 1/30min durante idle
- Tamaño total: 38.3MB
Install
Download the ZIP, extract, and load as unpacked extension in Chrome.
100% free, no premium tiers. 🔒 Zero datos enviados.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-
released this
2026-07-10 18:57:18 +02:00 | 27 commits to main since this releaseFocusPet v0.1.0
Mascota virtual que prospera cuando te enfocas. Tamagotchi meets productivity.
Features
- Pixel-art cat with 6 evolution stages (Egg → Master)
- Automatic focus detection (same tab 5+ min = XP)
- Distraction tracking (rapid tab switches <30s = -XP)
- Built-in pomodoro timer (+50 XP per session)
- Floating draggable overlay on any page
- Health, streak, and daily focus stats
- Game Boy-style 4-color pixel art on canvas
Install
Download the ZIP, extract, and load as unpacked extension in Chrome.
100% free, no premium tiers.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads