इस प्रोजेक्ट के बारे में
LocalGPT एक ओपन-सोर्स, स्थानीय-प्रथम AI सहायक है जो Rust में लिखा गया है, और इसे एक ही बाइनरी के रूप में वितरित किया जाता है, जिसमें Node.js, Docker, या Python की आवश्यकता नहीं होती। यह दो मुख्य घटकों के साथ आता है: एक AI सहायक और एक विश्व-निर्माण उपकरण।
AI सहायक (localgpt)
- इंटरफेस: इंटरैक्टिव CLI चैट, एकल-प्रश्न मोड, और एक डेमन जो एम्बेडेड वेब UI और HTTP API (चैट, SSE स्ट्रीमिंग चैट, मेमोरी खोज) उजागर करता है।
- स्थायी मेमोरी: MEMORY.md, HEARTBEAT.md (स्वायत्त कार्य कतार), SOUL.md (व्यक्तित्व मार्गदर्शन), और एक ज्ञान/बैंक के साथ मार्कडाउन-आधारित कार्यक्षेत्र। फ़ाइलें कीवर्ड खोज के लिए SQLite FTS5 और स्थानीय एम्बेडिंग का उपयोग करके अर्थ संबंधी खोज के लिए sqlite-vec के साथ अनुक्रमित की जाती हैं।
- स्वायत्त हार्टबीट: कार्यों को सौंपा जा सकता है और पृष्ठभूमि में चलाया जा सकता है।
- प्रदाता: LM Studio, Ollama, Anthropic, OpenAI, xAI, GLM, Vertex AI, और CLI प्रदाता; कॉन्फ़िगरेशन config.toml में XDG-अनुरूप पथों के साथ रहता है।
- सुरक्षा: कर्नेल-लागू सैंडबॉक्सिंग (Linux पर Landlock/seccomp, macOS पर Seatbelt), स्थायी निर्देशों के साथ एक संरक्षित POLICY.md, और मार्कर स्ट्रिपिंग और सामग्री सीमाओं जैसे प्रॉम्प्ट-इंजेक्शन बचाव।
जेन मोड (localgpt-gen)
- Bevy इंजन पर प्राकृतिक-भाषा प्रॉम्प्ट से खोजने योग्य 3D दुनिया बनाता है।
- पैरामीट्रिक आकृतियों (बॉक्स, गोला, सिलेंडर, कैप्सूल, प्लेन, टोरस, पिरामिड, टेट्राहेड्रॉन, आइकोसैहेड्रॉन, वेज), PBR सामग्री, बिंदु/स्पॉट/दिशात्मक प्रकाश, व्यवहार (ऑर्बिट, स्पिन, बॉब, लुक_एट, पल्स, पाथ_फॉलो, बाउंस), और परिवेश या स्थानिक ऑडियो का समर्थन करता है।
- glTF/GLB, ब्राउज़र-देखने योग्य HTML, और स्क्रीनशॉट निर्यात करता है; दुनिया को पुन: प्रयोज्य कौशल के रूप में सहेजा और लोड किया जा सकता है।
- हेडलेस मोड और एक प्रयोग कतार बिना विंडो के बैच निर्माण की अनुमति देती है, जो रात भर के रन या CI पाइपलाइनों के लिए उपयोगी है; एक मेमोरी सिस्टम सत्रों में शैली प्राथमिकताएं सीखता है।
- एक MCP सर्वर Gen को Claude Desktop, Codex Desktop, और MCP-संगत संपादकों जैसे VS Code, Zed, और Cursor से उपयोग करने की अनुमति देता है, साथ ही कमांड-लाइन टूल के लिए CLI रिले मोड भी।
स्थापना crates.io (cargo install localgpt-gen, cargo install localgpt) या cargo run के साथ स्रोत से होती है। परियोजना Apache-2.0 लाइसेंस प्राप्त है और Rust, Tokio, Axum, Bevy, SQLite (FTS5 + sqlite-vec), fastembed, और eframe के साथ बनाई गई है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.