इस प्रोजेक्ट के बारे में

Chatbox एक ओपन-सोर्स (GPLv3) डेस्कटॉप AI क्लाइंट है, जिसे बड़े भाषा मॉडल के साथ इंटरैक्ट करने के लिए एक शक्तिशाली सहायक के रूप में डिज़ाइन किया गया है। यह कई AI प्रदाताओं से जुड़ने के लिए एक एकीकृत इंटरफ़ेस प्रदान करता है, जिसमें OpenAI (ChatGPT), Azure OpenAI, Claude, Google Gemini Pro, Ollama (स्थानीय मॉडल जैसे Llama 2, Mistral, Mixtral, CodeLlama, Vicuna, Yi, और Solar के लिए), और ChatGLM-6B शामिल हैं। मुख्य विशेषताओं में स्थानीय-प्रथम डेटा स्टोरेज शामिल है जो गोपनीयता सुनिश्चित करता है, तेज़ प्रतिक्रियाओं के लिए स्ट्रीमिंग उत्तर, कोड सिंटैक्स हाइलाइटिंग के साथ Markdown और LaTeX रेंडरिंग, प्रॉम्प्ट को सहेजने और पुनः उपयोग करने के लिए एक प्रॉम्प्ट लाइब्रेरी, संदर्भित चर्चाओं के लिए संदेश उद्धरण, और DALL-E 3 के माध्यम से छवि निर्माण शामिल है। एप्लिकेशन डार्क थीम, कीबोर्ड शॉर्टकट और अंग्रेजी, सरलीकृत चीनी, पारंपरिक चीनी, जापानी, कोरियाई, फ्रेंच, जर्मन, रूसी और स्पेनिश में बहुभाषी समर्थन के साथ एक एर्गोनोमिक UI का समर्थन करता है। Chatbox Windows (10+, x64), macOS (11 Big Sur+, Intel और Apple Silicon), और Linux (Ubuntu 20.04+, AppImage) पर उपलब्ध है। iOS और Android के लिए मोबाइल संस्करण मौजूद हैं। परियोजना Electron और React के साथ बनाई गई है, जिसमें निर्भरता प्रबंधन के लिए pnpm और विकास के लिए Vite का उपयोग किया गया है। यह टीम सदस्यों के बीच OpenAI API संसाधनों को साझा करने के लिए टीम सहयोग सुविधाएँ भी प्रदान करता है। रिपॉजिटरी सक्रिय रूप से बनाए रखी जाती है, जिसमें समुदाय संस्करण और प्रो रिपॉजिटरी के बीच नियमित सिंक होते हैं। GitHub Issues, पुल रिक्वेस्ट, अनुवाद और दस्तावेज़ीकरण सुधार के माध्यम से योगदान का स्वागत है।