- Stevens, SQLite टेबल और cron jobs का उपयोग करके बनाया गया एक सरल AI असिस्टेंट है
- Stevens हर सुबह उपयोगकर्ता को शेड्यूल, मौसम, डाक आदि की जानकारी देता है
- Stevens की संरचना Val.town प्लेटफ़ॉर्म पर होस्ट की गई है और SQLite स्टोरेज, HTTP अनुरोध प्रोसेसिंग, तथा ईमेल भेजने-प्राप्त करने का समर्थन करती है
- Stevens विभिन्न डेटा स्रोतों के माध्यम से जानकारी एकत्र करता है और इसके आधार पर उपयोगकर्ता को अनुकूलित जानकारी प्रदान करता है
- Stevens एक व्यक्तिगत प्रोजेक्ट है, और उपयोगकर्ता कोड को fork करके अपना स्वयं का AI टूल बना सकते हैं
Stevens: हैक करने योग्य AI असिस्टेंट
- Stevens, Ishiguro के उपन्यास "Remains of the Day" के बटलर के नाम से लिया गया AI असिस्टेंट है
- हर सुबह Telegram के माध्यम से उपयोगकर्ता को शेड्यूल, मौसम, डाक आदि की जानकारी देता है
- उपयोगकर्ता Telegram चैट के माध्यम से Stevens के साथ संवाद कर सकते हैं
Stevens की संरचना
- Stevens, Val.town प्लेटफ़ॉर्म पर होस्ट किया गया है और SQLite टेबल तथा cron jobs का उपयोग करता है
- Stevens की "नोटबुक" एक SQLite टेबल है, जो शेड्यूल और बैकग्राउंड जानकारी संग्रहीत करती है
- cron jobs के जरिए Claude API को कॉल करके मॉर्निंग ब्रीफ़ तैयार किया जाता है और Telegram पर भेजा जाता है
डेटा एकत्र करने के तरीके
- Google Calendar API के माध्यम से शेड्यूल डेटा एकत्र किया जाता है
- मौसम API के माध्यम से स्थानीय मौसम पूर्वानुमान देखा जाता है
- USPS Informed Delivery के माध्यम से डाक जानकारी का OCR प्रोसेस किया जाता है
- Telegram और ईमेल संदेशों के माध्यम से लॉग एंट्री जोड़ी जाती हैं
- हर हफ्ते एक "रोचक तथ्य" जोड़ा जाता है ताकि दैनिक अपडेट में कुछ अलगपन रहे
प्रोजेक्ट पर विचार
- व्यक्तिगत AI टूल्स के लिए विभिन्न सूचना स्रोतों तक पहुंच महत्वपूर्ण है
- "मेमोरी" को सरल तरीके से शुरू किया जा सकता है और जरूरत के अनुसार बढ़ाया जा सकता है
- Stevens को इस तरह सेट किया गया है कि वह उपयोगकर्ता का मनोरंजन करने के लिए एक औपचारिक बटलर की तरह बोले
खुद आज़माएँ
- Stevens कोई वाणिज्यिक उत्पाद नहीं, बल्कि एक व्यक्तिगत प्रोजेक्ट है
- उपयोगकर्ता कोड को fork करके अपना खुद का उपयोगी टूल बना सकते हैं
- Val Town CLI का उपयोग करके लोकल फ़ाइल सिस्टम के साथ sync किया जा सकता है
1 टिप्पणियां
Hacker News टिप्पणियाँ
पता नहीं यह इसकी उपयोगिता की वजह से है, या फिर "ब्रिटिश जेंटलमैन बटलर" जैसी अभिव्यक्ति की वजह से
मैंने सोचा कि अगर मेरा utility program mailbox तक पहुँच सकता हो तो कैसा होगा
मैं इसी तरह के open source project के लिए एक idea पर सोच रहा हूँ
मैं practical AI hacking देखना चाहता हूँ
मैं "context token sweet spot" को हल करने के तरीके पर experiment कर रहा हूँ
मैंने सोचा था कि sqlite DB को next-token prediction के लिए इस्तेमाल किया जा रहा है
मैंने mcp.run और tasks का उपयोग करके कुछ ऐसा ही बनाया है
Stevens शुरुआत में Apple या Google प्रोडक्ट की तरह सूखे tone में बोलता था, लेकिन formal butler की तरह बोलना ज़्यादा मज़ेदार था
ऐसे tools आने वाले कुछ वर्षों तक hackers के लिए उपजाऊ ज़मीन साबित होंगे
सोच रहा हूँ कि क्या आपने memory pruning या summarization के बारे में विचार किया है