- Clippy एक desktop app है जो personal computer पर लोकल LLM चलाता है और 1990s के Microsoft Clippy जैसी UI में chat करने देता है
- llama.cpp और
node-llama-cppका इस्तेमाल करके Metal, CUDA, Vulkan जैसे उपलब्ध execution methods को अपने-आप ढूंढता है - बेसिक flow simple chat है, लेकिन आप खुद download किए गए custom models, prompts और parameters को load करके adjust कर सकते हैं
- सारी processing user के computer पर ही होती है; network request सिर्फ update check के लिए है और इसे भी disable किया जा सकता है
- इसका Microsoft से कोई affiliation, approval या support संबंध नहीं है; यह सबसे बेहतरीन chatbot से ज्यादा 1990s nostalgia और 2025 के local AI को मिलाने वाला एक experiment है
1990s के Clippy के साथ लोकल LLM
- Clippy एक desktop app है जो local computer पर कई LLM चलाता है
- UI Microsoft Clippy और Windows 98-style visual design को homage के रूप में बनाया गया है
- basic usage flow simple है
- model को message भेजना
- model का response पाना
- installation के बाद complex setup के बिना app खोलकर तुरंत chat शुरू करने की configuration को highlight करता है
Model execution और settings का तरीका
- llama.cpp और
node-llama-cppका इस्तेमाल करके model execution method को automatically खोजता है- उदाहरण के तौर पर Metal, CUDA, Vulkan दिए गए हैं
- आप खुद download किया हुआ model load कर सकते हैं
- prompt और parameters adjust करके model का behavior बदल सकते हैं
- पूरी execution user के computer के अंदर ही process होती है
- network request सिर्फ update check के लिए है
- update check को disable किया जा सकता है
Project का स्वरूप और distribution
- लक्ष्य सबसे बेहतरीन chatbot बनाना नहीं, बल्कि 1990s की tech nostalgia को 2025 में personal computer पर चल सकने वाली technology के साथ मिलाना है
- यह app Microsoft से affiliated, approved या supported नहीं है
- source code GitHub पर देखा जा सकता है
- downloads v0.4.3 के आधार पर उपलब्ध हैं
1 टिप्पणियां
Hacker News राय
अच्छा आइडिया है। chat agent की बेकार में चहकती और बहुत बोलने वाली default personality इतनी irritating है कि मैं इसे मज़ाक में अगली पीढ़ी का Clippy कहता आया हूं
काफी हैरानी है कि Microsoft ने इसे CoPilot UI के alternative version के रूप में पहले ही नहीं बनाया। OS, apps, और laptop keyboard तक में इसे जबरदस्ती ठूंसने का तरीका बहुत intrusive है; अगर वे बस मान लेते कि वे क्या कर रहे हैं और इसे थोड़ी बेशर्मी से अपना लेते, तो शायद यह कम नापसंद लगता। Laptop पर “Clippy is my CoPilot” sticker तक लगाया जा सकता था
nostalgia effect जबरदस्त होता; मैं अब Linux इस्तेमाल करता हूं, लेकिन अगर Fedora support करता तो शायद Clippy install कर लेता
edit: मिल गया
https://windowsreport.com/with-copilot-avatar-microsoft-will...
Clippy का एक कम इस्तेमाल हुआ feature यह था कि Clippy और Windows XP search dog जैसे दूसरे Microsoft Agent developers को अपना assistant tool बनाने के लिए API देते थे
https://en.wikipedia.org/wiki/Microsoft_Agent
ActiveX की डरावनी खूबसूरती की वजह से इन Agents को web pages में load करना भी संभव था। API Windows 7 तक supported था, और उस समय यह optional component था, लेकिन अच्छा होगा अगर कोई पुराना Agent SDK निकालकर असली Clippy को ChatGPT से जोड़ दे
https://archive.org/details/microsoftagentsoftwaredevelopmen...
हालांकि असली Clippy character, Wizard जैसे Office के दूसरे options के उलट, Agent SDK में शामिल नहीं था, इसलिए उसे Office की असली copy से निकालना होगा या पहले से extracted version लेना होगा
https://archive.org/details/clippitMS
किसी वजह से मुझे बिल्कुल अंदाजा नहीं था कि Windows XP search dog भी Agent character था या नहीं
उस पर सही system prompt लगा दें तो यह User Friendly के vigor के काफी करीब पहुंच सकता है
http://www.userfriendly.org/cartoons/archives/00jan/20000104...
बेशक beginners के लिए pico-chu भी चाहिए
मजेदार दिन थे
यह साफ तौर पर “लोग जो चाहते हैं वही बनाओ” का case है
सच में x.com पर लगभग रोज़ इसकी request होती थी
https://x.com/search?q=ai%20bring%20clippy%20back&src=typed_...
मजेदार तथ्य: Clippy Microsoft Bob से निकला था, और उस समय Melinda Gates उस product की marketing manager थीं
मैं अक्सर सोचता था कि उनके रिश्ते ने Clippy को बनाए रखने में क्या भूमिका निभाई होगी। अब divorce के बाद यह भी सोचता हूं कि क्या Clippy Bill Gates को उदास करता होगा
क्या Gilbert Gottfried की आवाज़ में narration जोड़ा जा सकता है?
https://www.youtube.com/watch?v=tu_Pzuwy-JY
अगर मेरी याददाश्त सही है, तो Clippy का सबसे मशहूर फीचर काम के बीच में टोककर सलाह देना था। उस सलाह की आमतौर पर बेसिक या बेकार और चिढ़ाने वाली होने की वजह से उसकी खराब प्रतिष्ठा थी, लेकिन एक शक्तिशाली large language model मूल concept को सच में काम करने लायक बना सकता है
यह सिर्फ text का जवाब देने वाला chatbot नहीं होगा, बल्कि screen को observe करेगा, vision model से उसे समझेगा, और फिर “आप अभी जो कर रहे हैं, उसे करने का एक आसान तरीका है” जैसी सही सलाह देगा। अभी public LLM API पर इस तरह भरोसा करके इस्तेमाल करने लायक reliability नहीं है, और local पर चलाने के लिए hardware भी कम है, लेकिन इन दोनों में से एक भी समस्या हल हो जाए तो ClipGPT सच में उपयोगी हो सकता है
Google आने तक users ने full-text search feature से बचना सीख लिया था। Clippy में लगी full-text functionality करीब 50% बार उपयोगी जवाब देती थी, और मेरे हिसाब से 1990s के मध्य के users के help full-text search को लेकर बने bias को दूर करने के लिए उसे एक आकर्षक cartoon character बनाना ही मुख्य बात थी
क्या आपको मदद चाहिए?
पत्र लिखने में मदद लें
बिना मदद के खुद पत्र टाइप करें
|_| यह tip फिर न दिखाएं
हालांकि पता नहीं कितने लोग अपने computer के randomly लिए गए screenshots को non-local LLM को भेजे जाने को सहज मानेंगे
“रुको, क्या तुम सच में यह search कर रहे हो? तुम्हें यह करना भी नहीं आता? मजाक कर रहे हो?”
“हे भगवान, एक घंटा हो गया और तुम अभी तक यह bug fix नहीं कर पाए? बेवकूफ हो क्या? तुम इस job के लायक नहीं हो”
बढ़िया बनाया है। ollama support भी हो तो उपयोगी लगेगा
https://github.com/ollama/ollama
यह UI design सच में बहुत याद आता है। बढ़िया बनाया है
हैरानी की बात है कि अब CowPilot भी है https://github.com/agentsea/cowpilot
वाह, usability बहुत अच्छी है। Clippy को screen के बीच से हटाकर किसी और जगह ले जाने का तरीका अभी नहीं मिला, लेकिन यह अच्छे से काम कर रहा है
मैंने कई models download कर रखे हैं और पहले से बातचीत कर रहा हूं