ShowHN: Clippy - uma UI dos anos 90 para LLMs locais
(felixrieseberg.github.io)- Clippy é um app de desktop para executar LLMs locais em computadores pessoais e conversar por uma UI parecida com o Microsoft Clippy dos anos 1990
- Usando llama.cpp e
node-llama-cpp, ele encontra automaticamente os modos de execução disponíveis, como Metal, CUDA, Vulkan - O fluxo básico é um chat simples, mas é possível carregar e ajustar modelos customizados baixados por conta própria, além de prompts e parâmetros
- Todo o processamento acontece no computador do usuário; as únicas requisições de rede são para verificar atualizações, e esse recurso também pode ser desativado
- Não há afiliação, aprovação nem suporte da Microsoft; mais do que o melhor chatbot, é um experimento que mistura nostalgia dos anos 1990 com IA local de 2025
Um LLM local com o Clippy dos anos 1990
- Clippy é um app de desktop que executa vários LLMs no computador local
- A UI é composta como uma homenagem ao Microsoft Clippy e ao design visual no estilo Windows 98
- O fluxo básico de uso é simples
- Enviar uma mensagem ao modelo
- Receber a resposta do modelo
- A proposta é permitir abrir o app e começar a conversar logo após a instalação, sem configurações complexas
Execução de modelos e modo de configuração
- Usa llama.cpp e
node-llama-cpppara detectar automaticamente como executar o modelo- Exemplos citados incluem Metal, CUDA, Vulkan
- É possível carregar modelos baixados por conta própria
- É possível ajustar prompts e parâmetros para alterar o comportamento do modelo
- Toda a execução é processada dentro do computador do usuário
- As únicas requisições de rede são para verificar atualizações
- A verificação de atualizações pode ser desativada
Natureza do projeto e distribuição
- O objetivo não é ser o melhor chatbot, mas misturar a nostalgia tecnológica dos anos 1990 com a tecnologia que, em 2025, pode rodar em computadores pessoais
- É um app sem afiliação, aprovação ou suporte da Microsoft
- O código-fonte está disponível no GitHub
- O download é oferecido com base na v0.4.3
1 comentários
Comentários do Hacker News
É uma boa ideia. A personalidade padrão dos agentes de chat, desnecessariamente animadinha e tagarela, irrita demais, então eu vivia chamando isso de Clippy da próxima geração meio de brincadeira
É até surpreendente que a Microsoft ainda não tenha feito isso como uma versão alternativa da UI do CoPilot. O jeito como enfiam isso goela abaixo no sistema operacional, nos apps e até no teclado do notebook é intrusivo demais; acho que eu teria odiado menos se eles simplesmente assumissem o que estão fazendo e abraçassem isso com bom humor. Talvez desse até para colar um adesivo “Clippy is my CoPilot” no notebook
O fator nostalgia teria sido enorme; hoje eu uso Linux, mas se tivesse suporte para Fedora, acho que eu instalaria o Clippy
Edit: achei
https://windowsreport.com/with-copilot-avatar-microsoft-will...
Uma das funcionalidades menos usadas do Clippy era que ele e outros Microsoft Agents, como o cachorro de busca do Windows XP, ofereciam uma API para desenvolvedores criarem suas próprias ferramentas auxiliares
https://en.wikipedia.org/wiki/Microsoft_Agent
Graças à terrível beleza do ActiveX, também era possível carregar esses Agents em páginas web. A API teve suporte até o Windows 7 e, na época, era um componente opcional, mas seria ótimo se alguém desenterrasse o antigo Agent SDK e conectasse o ChatGPT ao Clippy de verdade
https://archive.org/details/microsoftagentsoftwaredevelopmen...
Só que o personagem Clippy em si não vinha incluído no Agent SDK, ao contrário de outras opções do Office como o Wizard, então é preciso extraí-lo de uma cópia real do Office ou baixar uma versão já extraída
https://archive.org/details/clippitMS
De algum jeito, eu nunca tinha imaginado que o cachorro de busca do Windows XP também fosse um personagem do Agent
Com o prompt de sistema certo, talvez desse para chegar bem perto do vigor do User Friendly
http://www.userfriendly.org/cartoons/archives/00jan/20000104...
Claro, também precisaria de um pico-chu para iniciantes
Eram tempos divertidos
Este é claramente um caso de “façam o que as pessoas querem”
Era algo que, na prática, pediam quase todos os dias no x.com
https://x.com/search?q=ai%20bring%20clippy%20back&src=typed_...
Fato curioso: o Clippy veio do Microsoft Bob, e na época Melinda Gates era gerente de marketing desse produto
Sempre me perguntei que papel a relação dos dois pode ter tido em manter o Clippy por tanto tempo. Agora também me pergunto se, depois do divórcio, o Clippy deixa o Bill Gates triste
Dá para adicionar narração com a voz do Gilbert Gottfried?
https://www.youtube.com/watch?v=tu_Pzuwy-JY
Se bem me lembro, a função mais famosa do Clippy era interromper o que você estava fazendo para dar conselhos. Esses conselhos geralmente eram básicos, inúteis e irritantes, então ele ficou com uma péssima reputação, mas um grande modelo de linguagem poderoso poderia fazer o conceito original realmente funcionar
Em vez de ser só um chatbot que responde a texto, seria algo que observa a tela, entende com um modelo de visão e dá conselhos adequados como “há um jeito mais fácil de fazer isso que você está fazendo agora”. Ainda falta confiança para usar uma API pública de LLM dessa forma, e também faltam equipamentos para rodar isso localmente, mas se um desses dois problemas for resolvido, parece que o ClipGPT pode se tornar realmente útil
Até o Google aparecer, os usuários aprenderam a evitar recursos de busca em texto completo. A função de texto completo acoplada ao Clippy dava respostas úteis em cerca de 50% dos casos, e acho que a ideia central era justamente usar um personagem de desenho carismático para superar o preconceito que os usuários de meados dos anos 1990 tinham contra busca em texto completo na ajuda
Precisa de ajuda?
Receber ajuda para escrever a carta
Digitar a carta sem ajuda
|_| Não mostrar esta dica novamente
Ainda assim, não sei quantas pessoas ficariam confortáveis com capturas de tela arbitrárias do computador sendo enviadas para um LLM não local
“Espera, você está mesmo pesquisando isso? Nem isso você sabe fazer? Está brincando?”
“Meu Deus, já se passou uma hora e você ainda não corrigiu esse bug? Você é burro? Você não merece ter esse emprego”
Ficou muito bem feito. Acho que seria útil ter suporte ao ollama também
https://github.com/ollama/ollama
Estou com muita saudade desse design de UI. Ficou muito bom
Surpreendentemente, agora também existe o CowPilot https://github.com/agentsea/cowpilot
Uau, a usabilidade está muito boa. Ainda não consegui descobrir como mover o Clippy para outro lugar da tela em vez de deixá-lo no meio, mas está funcionando bem
Já baixei vários modelos e já estou conversando com eles