|
Auro · Cimiento AI, in production Tzolk'in · open source on npm, paused |
|
|
kobo-glohd alcatel-pixi3-10-8080 |
|
|
Lumi kontos transcribos |
|
- A power button that couldn't wake the device. On the Kobo Glo HD the button stopped working after sleep. A read-only kernel module I wrote to dump GPIO registers showed why:
gpio-keysasks for both edges, this kernel's mxc GPIO driver emulates that with level triggering, and level interrupts never register while the SoC is asleep. The cover only "worked" because closing it interrupts the infrared touchscreen beams. The fix is a small kernel module that arms the button as a falling-edge wake source before suspend and injectsKEY_POWERon resume. Write-up - A display driver with no source code. Alcatel never released the kernel for its Pixi 3 (10) tablet. I recovered the panel's timings, init sequence and GPIOs by disassembling the stock kernel binary, rebuilt the driver, and patched the eMMC 5.1 check that crashed the kernel at boot. Kernel patches
- Manga pages 13× faster on a 2015 e-reader. Measured with KOReader's own engine on the device: the CPU wasn't the bottleneck, the image size was. Converting pages to the screen's resolution in grayscale took them from ~1130 ms to ~86 ms. Numbers
- The "factory reset" screen. KOReader never shut the Kobo down at critical battery, so the PMU cut power with storage still mounted, the likely cause of a corrupted filesystem. A plugin now shuts it down cleanly, waking from sleep every 4 hours with an RTC alarm to check. Details
If it hasn't been tested on the real device, it isn't done.
Remember Samantha in Her: an operating system you just talk to, and it helps you get your work done. I already work a bit like that. What agents are missing now is their own environment, one where moving around feels natural to them. Claude Code and Codex already work inside your computer, but they're still clumsy because everything they touch was made for humans. MCP helped, but it falls short.
When a model as capable as today's Opus runs locally on something like a MacBook Air, it's going to be wild. That's why I think we should start building tools AI-first. I haven't built it yet. I'd like to.
En español
Hola, soy Angel. Lo primero que intenté arreglar fue un PlayStation 1. La tapa del disco estaba rota y lo único que tenía era un pedazo de papel doblado. No siempre funcionaba y me frustré muchas veces, pero me enseñó algo que sigo creyendo: con lo que tienes llegas sorprendentemente lejos si entiendes cómo funcionan las cosas.
Años después me la pasaba cambiando ROMs a un Xiaomi Mi A2, hasta que un iPhone 5 me enseñó el otro lado: un sistema tan estable y simple que te olvidas de que está ahí. Esa es la vara con la que intento construir. Sigo eligiendo calidad-precio antes que moda, y la opción más libre cuando se puede.
Hoy construyo productos con IA en Cimiento AI con Claude Code. Yo decido qué se construye, reviso, pruebo en el sistema real y lo pongo en producción.
Lo que me gusta construir: producto. Lo más difícil y lo más divertido de mi trabajo es la experiencia de usuario: lograr que una función sea tan simple que la use mucha gente y de verdad le facilite el trabajo. En Cimiento AI diseñé y construí Auro, la plataforma donde un negocio crea su propio agente de IA: le da su sitio web y la información de su negocio, y en menos de 40 segundos tiene un agente que atiende a sus clientes, agenda citas y da seguimiento. Fuera del trabajo automatizo mi vida y revivo aparatos viejos.
Proyectos: Auro (la plataforma SaaS de Cimiento AI para crear agentes de IA en menos de 40 segundos; la diseñé y construí de punta a punta), Tzolk'in (gestión de proyectos AI-first para agentes de código, CLI y servidor MCP, 15 versiones en npm, en pausa), kobo-glohd, alcatel-pixi3-10-8080, Lumi (compañía con IA para adultos mayores, hecho con mi equipo en el Hackathon Troyano 2026), kontos y transcribos.
Problemas que he resuelto: el botón de encendido de la Kobo que no la despertaba (lo diagnostiqué con un módulo de kernel de solo lectura y lo arreglé con otro), el driver de pantalla de la Alcatel reconstruido desensamblando el kernel original, mangas 13 veces más rápidos en la Kobo midiendo dentro del aparato, y el apagado seguro por batería que evita la pantalla de restaurar de fábrica.
Hacia dónde creo que va esto: acuérdate de Samantha en Her, un sistema operativo con el que solo hablas y te ayuda a sacar tu trabajo. Yo ya trabajo un poco así. A los agentes les falta su propio entorno, uno donde moverse les resulte natural. Claude Code y Codex ya trabajan dentro de tu computadora, pero todavía son torpes porque todo lo que tocan está hecho para humanos. MCP ayudó, pero se queda corto. Cuando un modelo tan capaz como el Opus de hoy corra localmente en algo como una MacBook Air, va a ser una locura. Por eso creo que hay que empezar a construir herramientas AI-first. Todavía no lo he construido. Me gustaría.


