OneLLM: Samsung OneUI स्टाइल का AI चैट एप्लिकेशन
(onellm.sideros.kr)प्रोजेक्ट परिचय
OneLLM, Samsung OneUI की नकल पर आधारित एक AI चैट एप्लिकेशन है। यह Groq का उपयोग करके तेज़ और सटीक AI प्रतिक्रियाएँ प्रदान करता है, और OneUI जैसी अनुभूति वाले इंटरफ़ेस के साथ स्वाभाविक native app जैसा अनुभव देता है.
मुख्य फीचर्स
-
OneUI डिज़ाइन सिस्टम
- Samsung OneUI के Material Icon और डिज़ाइन एलिमेंट्स का उपयोग
- SamsungOne फ़ॉन्ट लागू
- सहज और साफ़-सुथरा user interface
- dark mode सपोर्ट
-
उन्नत चैट फीचर्स
- लॉगिन की आवश्यकता नहीं
- चैट हिस्ट्री का सेव और प्रबंधन
- बातचीत की सामग्री खोजने की सुविधा
-
कस्टमाइज़ेशन विकल्प
- विभिन्न AI models चुनने की सुविधा
- Deepseek distilled Qwen | LLama आधारित models सपोर्ट
- फ़ॉन्ट साइज़ समायोजन
- settings मेनू के ज़रिए personalization
टेक स्टैक
- React.js
- CSS3
- Node.js
विशेषताएँ
- मोबाइल-फ्रेंडली responsive design ( PWA )
- local storage का उपयोग कर बातचीत की सामग्री सेव करना
- संदेश timestamp दिखाना
यह प्रोजेक्ट Samsung OneUI के डिज़ाइन एलिमेंट्स, icon system, color system, लॉगआउट और interactions तक को Galaxy डिवाइसों पर native app जैसा बनाने के उद्देश्य से बनाया गया PWA है।
क्योंकि इसका फोकस desktop से अधिक mobile UX पर है, इसलिए इसे फ़ोन पर इस्तेमाल करने की सलाह दी जाती है
15 टिप्पणियां
क्या frontend से सीधे groq API में apikey भेजना ठीक रहेगा?
डेमो ही सही, फिर भी apikey expose हो रही है, इसलिए बता रहा/रही हूँ.
अच्छी राय के लिए धन्यवाद!
मूल रूप से भी अनुरोधों को backend proxy server के ज़रिए प्रोसेस करने की योजना थी, लेकिन चूंकि Groq API पर व्यक्तिगत उपयोग में शुल्क नहीं लगता, इसलिए API key के उजागर होने से होने वाला नुकसान लगभग न के बराबर है।
इसी वजह से इसे frontend से सीधे key पास करने वाली संरचना में बनाया गया, और आगे चलकर अगर ऐसा वर्ज़न बनाया जाता है जिसमें Azure या OpenAI की API key रखकर उपयोग किया जा सके, तो backend proxy की प्रक्रिया जोड़ने की संभावना है।
OneLLM का source code GitHub पर public कर दिया गया है!
जिन लोगों को दिलचस्पी है, वे इस लिंक पर जा सकते हैं
https://github.com/sioaeko/OneLLM
काफ़ी समय से अपडेट नहीं हुआ है, लेकिन ऐसा कुछ भी है
https://github.com/SamsungInternet/OneUI-Web
अच्छी राय के लिए धन्यवाद!
ऐसा लगता है कि इसमें सिर्फ OneUI 2 दौर के UX elements तक ही reflect हुए हैं।
OneLLM को OneUI 6 जैसा feel जितना संभव हो उतना implement करने के लिए बनाया गया है,
इसलिए वह दौर के elements से कुछ अलग लग सकता है, लेकिन समय मिलने पर इसे एक बार test करके देखना चाहिए।
मेरा सुझाव है कि
heightवैल्यू को100dvhमें बदलने पर यह मोबाइल लेआउट में बेहतर फिट हो सकता है।अच्छे सुझाव के लिए धन्यवाद। इसे CSS में शामिल करके लागू कर दिया गया है।
विदेश से एक्सेस नहीं होता
फ़िलहाल जापान, दक्षिण कोरिया और अमेरिका के लिए एक्सेस खोल दिया गया है.
Cloudflare के WAF फ़ायरवॉल के जरिए कुछ विदेशी देशों की पहुंच रोकी गई थी.
अगर आप किसी और देश से एक्सेस करना चाहते हैं, तो बताइए, मैं उसे भी खोल दूँगा.
कृपया तुर्की (Türkiye) वाला दे दीजिए। मैं तुर्की में रहने वाला प्रवासी हूँ।
फ़ायरवॉल अपवादों में Turkish जोड़ा गया है
मैं अमेरिका में था, और यह बहुत अच्छी तरह काम करता है!
विदेश में एक्सेस उपलब्ध नहीं है, और कोरिया में 502 Bad Gateway दिख रहा है।
फ़िलहाल बदलावों में सुधार की वजह से प्रोजेक्ट को थोड़ी देर के लिए बंद किया है! बदलाव लागू करने के बाद इसे फिर से चालू कर दूँगा।
यह अब ऑनलाइन स्थिति में बदल गया है।