- Clippy es una app de escritorio para ejecutar LLM locales en una computadora personal y chatear con una interfaz que recuerda al Microsoft Clippy de los años 90
- Usa llama.cpp y
node-llama-cpppara detectar automáticamente métodos de ejecución disponibles como Metal, CUDA y Vulkan - El flujo básico es un chat simple, pero también permite cargar y ajustar modelos personalizados descargados manualmente, junto con prompts y parámetros
- Todo el procesamiento ocurre en la computadora del usuario; las únicas solicitudes de red son para comprobar actualizaciones, y esa función también puede desactivarse
- No tiene afiliación, aprobación ni soporte de Microsoft, y se parece más a un experimento que mezcla la nostalgia de los 90 con la IA local de 2025 que a un chatbot de primer nivel
LLM locales con un Clippy de los años 90
- Clippy es una app de escritorio para ejecutar varios LLM en una computadora local
- La UI está construida como un homenaje al Microsoft Clippy y al diseño visual estilo Windows 98
- El flujo de uso básico es simple
- Enviar un mensaje al modelo
- Recibir la respuesta del modelo
- La propuesta es poder instalarlo, abrir la app y empezar a chatear de inmediato, sin configuraciones complejas
Cómo ejecuta y configura los modelos
- Usa llama.cpp y
node-llama-cpppara explorar automáticamente cómo ejecutar los modelos- Como ejemplo se mencionan Metal, CUDA y Vulkan
- Permite cargar modelos descargados manualmente
- Se pueden ajustar los prompts y parámetros para cambiar el comportamiento del modelo
- Toda la ejecución se procesa dentro de la computadora del usuario
- Las únicas solicitudes de red son para comprobar actualizaciones
- La comprobación de actualizaciones puede desactivarse
Naturaleza del proyecto y distribución
- El objetivo no es crear el mejor chatbot, sino mezclar la nostalgia tecnológica de los años 90 con tecnología que puede ejecutarse en una computadora personal en 2025
- Es una app sin afiliación, aprobación ni soporte de Microsoft
- El código fuente puede consultarse en GitHub
- Las descargas se ofrecen con base en la versión v0.4.3
1 comentarios
Opiniones en Hacker News
Es una buena idea. La personalidad predeterminada de los agentes de chat, innecesariamente alegre y parlanchina, me irrita tanto que en broma la he llamado la próxima generación de Clippy.
Me sorprende bastante que Microsoft no haya hecho ya esto como una versión alternativa de la UI de CoPilot. La forma en que lo meten a la fuerza en el OS, las apps e incluso en los teclados de las laptops es demasiado intrusiva; creo que me caería menos mal si simplemente reconocieran lo que están haciendo y lo asumieran con descaro. Hasta podría haber puesto una calcomanía de “Clippy is my CoPilot” en mi laptop.
El efecto nostalgia habría sido enorme; ahora uso Linux, pero si fuera compatible con Fedora, creo que habría instalado Clippy.
Edición: lo encontré.
https://windowsreport.com/with-copilot-avatar-microsoft-will...
Una de las funciones poco usadas de Clippy era que Clippy y otros Microsoft Agent, como el perrito de búsqueda de Windows XP, ofrecían una API para que los desarrolladores crearan sus propios asistentes.
https://en.wikipedia.org/wiki/Microsoft_Agent
Gracias a la terrible belleza de ActiveX, también era posible cargar estos Agents en páginas web. La API fue compatible hasta Windows 7, y aunque para entonces era un componente opcional, ojalá alguien desentierre el viejo Agent SDK y conecte el Clippy real con ChatGPT.
https://archive.org/details/microsoftagentsoftwaredevelopmen...
Eso sí, el personaje real de Clippy no estaba incluido en el Agent SDK, a diferencia de otras opciones de Office como Wizard, así que habría que extraerlo de una copia real de Office o descargar uno ya extraído.
https://archive.org/details/clippitMS
Por alguna razón, nunca se me ocurrió que el perrito de búsqueda de Windows XP también fuera un personaje de Agent.
Con el system prompt adecuado, podría acercarse bastante a vigor de User Friendly.
http://www.userfriendly.org/cartoons/archives/00jan/20000104...
Por supuesto, también hace falta pico-chu para principiantes.
Eran tiempos divertidos.
Este es claramente un caso de “construye lo que la gente quiere”.
De hecho, era algo que se pedía casi a diario en x.com.
https://x.com/search?q=ai%20bring%20clippy%20back&src=typed_...
Dato curioso: Clippy salió de Microsoft Bob, y Melinda Gates era la gerente de marketing de ese producto en ese momento.
A menudo me pregunté si la relación entre ambos tuvo algún papel en que Clippy se siguiera manteniendo. Ahora, después del divorcio, también me pregunto si Clippy quizá pone triste a Bill Gates.
¿Se le puede agregar narración con la voz de Gilbert Gottfried?
https://www.youtube.com/watch?v=tu_Pzuwy-JY
Si no recuerdo mal, la función más famosa de Clippy era interrumpirte mientras trabajabas para darte consejos. Esos consejos normalmente eran básicos, inútiles y molestos, por eso tenía mala reputación, pero con un modelo de lenguaje grande potente, el concepto original podría llegar a funcionar de verdad.
No sería simplemente un chatbot que responde texto, sino algo que observa la pantalla, la entiende con un modelo de visión y luego da consejos pertinentes como “hay una forma más fácil de hacer lo que estás haciendo”. Todavía no hay suficiente confianza como para usar así una API pública de LLM, y tampoco alcanza el hardware para correrlo en local, pero si se resuelve cualquiera de esas dos cosas, ClipGPT podría volverse realmente útil.
Hasta que apareció Google, los usuarios aprendieron a evitar la búsqueda de texto completo. La función de texto completo incorporada en Clippy sí daba respuestas útiles alrededor del 50% de las veces, y creo que la clave fue convertirlo en un personaje de caricatura simpático para superar el prejuicio que tenían los usuarios de mediados de los 90 contra la búsqueda de texto completo en la ayuda.
¿Necesitas ayuda?
Recibir ayuda para escribir una carta
Escribir la carta directamente sin ayuda
|_| No volver a mostrar este consejo
Dicho eso, no sé cuánta gente se sentiría cómoda con que capturas de pantalla aleatorias de su computadora se envíen a un LLM no local.
“Espera, ¿en serio estás buscando eso? ¿Ni siquiera sabes hacer esto? ¿Me estás cargando?”
“Dios mío, ya pasó una hora y todavía no arreglaste este bug. ¿Eres idiota? No mereces tener este trabajo”.
Está bien hecho. También sería útil que tuviera soporte para ollama.
https://github.com/ollama/ollama
Extraño mucho este diseño de UI. Está bien hecho.
Sorprendentemente, ahora también existe CowPilot: https://github.com/agentsea/cowpilot
Wow, la facilidad de uso es enorme. Todavía no encontré cómo mover a Clippy a otro lugar que no sea el centro de la pantalla, pero funciona bien.
Ya descargué varios modelos y ya estoy conversando.