Skip to content
Henry Rincón

The showcase · Technical sheet

  • Unsealed
  • H1
  • 4 sprints
  • v0.1.0
  • Data as of 2026-08-20

Probeta DS

Construye un modelo que puedas defender.

  • Next.js + TypeScript
  • Pyodide (WebAssembly)
  • scikit-learn
  • Vitest y Playwright
  • Groq
  • Sentry y Pino

What nobody else does

Enseña la pantalla en la que su propio producto falla: el veredicto contra el baseline dice «NO supera» cuando no supera, la fuga de datos es imposible por construcción y toda cifra sale del conjunto de prueba.

  • 33

    Funcionalidades del H1

    measured
  • 0

    Filas de datos del usuario que salen del navegador

    measured
  • 90.69%

    Cobertura de líneas

    measured
  • 0

    GPU requerida

    declared
  • 0USD

    Costo de operación mensual

    computed
01

Who it's for, and what it solves

The person before the technology.

Who it's for

Para el profesional que no es científico de datos —analistas, financieros, investigadores aplicados— y que tiene que defender un modelo ante su jefe o su comité, no ganar un leaderboard.

The promise

Traes una tabla, eliges qué quieres predecir, y la app entrena un modelo de verdad dentro de tu navegador — y te dice con franqueza si sirve o no. Sin ser científico de datos, sin escribir código y sin una sola tarjeta gráfica.

02

How it works

The process in BPMN: one lane per actor, the decision where it is made, and the loop in plain sight.

UN MODELO QUE SE PUEDA DEFENDERQUIENDEFIENDE ELMODELOPROBETA · ENEL NAVEGADORQUIENDEFIENDE ELMODELOPROBETA · ENEL NAVEGADORno superavuelve a los datossíAABBUn dataset yuna preguntaCarga el dataset enel navegador1Perfila y sanea losdatosParte enentrenamiento ypruebaAjusta elpreprocesamientocon entrenamiento2Entrena y comparacon el baseline¿Supera?Lee el veredictohonestoCuenta el porqué,con cifras depruebaUsa el modelo y lodefiende
  1. El dataset nunca se sube: perfilado, entrenamiento y scoring corren en el navegador con Pyodide.
  2. La fuga de datos es imposible por construcción: la interfaz no ofrece otro camino.

Scroll sideways to see the whole process.

Process declared by Living CV from the app's export — the app doesn't ship it in its own yet.

03

What it has

5 groups · 33 features. The detail of each one lives in the full card.

  • El veredicto honesto

    10 features

    Entrena un modelo real con tu tabla y te dice, sin rodeos, si sirve o no.

  • Datos reales, tratados de frente

    7 features

    Tus tablas vienen con huecos, basura y filas repetidas. Se limpian contándote cada paso.

  • El porqué, contado honesto

    5 features

    Qué variables pesan, hacia dónde empujan, y una explicación en palabras llanas.

  • El modelo se usa

    9 features

    Deja de ser un experimento: puntúa datos nuevos y guarda el modelo para otro día.

  • Transversales

    2 features

    Lo que acompaña a toda la app, no a una pantalla.

04

Limits, and what it never does

What it chose not to be counts as much as what it is.

Limits, on purpose

  • Si el modelo no supera al baseline, lo dice — el incentivo del mercado es el contrario.
  • El preprocesamiento se ajusta solo con la mitad de entrenamiento; la interfaz no ofrece otro camino.
  • No es una app local: se sirve desde la web con UNA ruta de servidor — pero el dataset sí lo es: nunca se sube.

Never

  • Sube el dataset a un servidor.
  • Ajusta el preprocesamiento con datos de prueba.
  • Necesita una GPU.
  • Maquilla un veredicto.
05

Where it stands

The pinned version, not real time.

  1. H1cycle
  2. 4closed sprints
  3. —build closed
  4. v0.1.0repo version
  5. 8recorded decisions
Open the full cardTell me when it opens

Shown here; not handed over.

Roadmap

What's coming — and you set the order

What this app has planned for the end of its road. Vote for what you most want to see: one click, no sign-up. The counters are real.

Probeta DS

  • A seal certifying your model can be defended

    Walk away with a shareable report that checks, one by one, the conditions your model met: no leakage, proper split, beats the baseline, uncertainty and robustness measured.

    Loading votes…
  • Stress test: how much your model can take

    One button adds noise, shuffles columns and simulates data shifts, and you see how far accuracy drops before you trust it with a decision.

    Loading votes…
  • A synthetic twin of your data to share without exposing it

    Generate a set with the same statistical shape and no real rows, so others can work on it while the original never leaves your machine.

    Loading votes…
  • What if…? with the impact in money

    Move one variable and the prediction is translated into money: the model stops being a number and becomes a business decision.

    Loading votes…
  • Watch the model after it ships

    Probeta compares new data with the training data and tells you when the model has degraded and it's time to retrain.

    Loading votes…

Propose a feature

An idea, in your own words. The best ones reach the app's plan.

How you get access

Only the apps have a waiting list: tell me which one you're interested in and I'll let you know when it opens. No date promised.

The showcase shows each app's pinned version, not its real-time state.

Waiting list

No date promised. I'll let you know when it opens.