RepoPicks Radar

Actualizado todos los días hacia las 02:00 UTC

Guías

Inicio de Radar

Handwired

chenglou/handwiredRevisado por IA

Qué hace

Handwired convierte lógica normal de JavaScript (if-else, bucles, estado) en sumas, multiplicaciones y ReLU, y luego lo reduce todo a una gran multiplicación de matrices que se ejecuta en JavaScript o en la tarjeta gráfica mediante WebGPU. No hay entrenamiento involucrado: los números se escriben a mano, y el resultado sigue siendo diferenciable, por lo que el autor explora entrenarlo o incorporarlo a una red neuronal real. Está pensado para programadores curiosos sobre la idea. Puedes probar las demostraciones en la página web del autor, o clonar el repositorio y ejecutarlo con Bun.

Facilidad de instalación

E · solo para quien programa · Windows

No hay nada que instalar para un usuario final: puedes abrir la página de demostración del autor en el navegador, o clonar el repositorio, ejecutarlo con Bun y leer el código en docs/, src/ y template/.

Pronto: instala con 1 clic desde la app RepoPicks.

Números en GitHub

Estrellas
2087el 31 oct 2026
Descargas
—todas las versiones
Crecimiento
+58estrellas en 4 días

Estrellas a lo largo del tiempo

20202040206020802100 27 oct28 oct29 oct30 oct31 oct 20202040206020802100 27 oct29 oct31 oct

Datos

Funciona en
Web, Windows, macOS, Linux
Necesitas instalar
Node.js, Otras herramientas
Para compilar desde el código
Node.js
Espacio en disco
100 MB–500 MB · estimación
Cuentas o claves
Ninguna
Costo
Gratis
Licencia
MIT (Permisiva)
Última actualización
17 oct 2026

Señales de riesgo (3)

  • InfoProyecto experimental

    El README lo presenta como una exploración: el matmul se ejecuta "on JS or WebGPU, for fun", las ideas se plantean como preguntas ("what does that even do? Let's find out!"), y lab/ se describe como "a bunch of old experiments you can check or ignore".

    revisión con IA

  • InfoNo publicado como paquete

    package.json establece "private": true y no hay versiones (releases) en GitHub, así que no puedes instalarlo desde npm; tienes que clonar el repositorio.

    revisión con IA

  • InfoNecesita Bun, no Node

    Todos los scripts de package.json se ejecutan con bun (por ejemplo "start": "bun scripts/serve-demo-site.ts"), y el README dice `git clone && bun install`, así que se requiere el entorno Bun en lugar de Node.js a secas.

    revisión con IA

La evidencia aparece en su idioma original.

Lo que Radar no pudo verificar

  • Si Bun y las demostraciones funcionan sin problemas en Windows.
  • Si las demostraciones de WebGPU funcionan en tu propia tarjeta gráfica y navegador.
  • Qué tan bien se sostiene la idea en programas más grandes que las demostraciones incluidas.
  • Cuánto espacio en disco ocupa un clon junto con sus dependencias.

Proyectos parecidos

La app RepoPicks

Pronto: instala con 1 clic desde la app RepoPicks.