इस प्रोजेक्ट के बारे में
FutureOS एक ओपन-सोर्स AI एजेंट प्लेटफ़ॉर्म है जो Rust कोर पर बनाया गया है, जिसे कई इंटरफ़ेस में एकीकृत एजेंट अनुभव प्रदान करने के लिए डिज़ाइन किया गया है: टर्मिनल UI (TUI), डेस्कटॉप ऐप, मोबाइल ऐप्स (Android और iOS), CLI, और IM बॉट। यह सभी सतहों को चलाने वाले एकल बैकएंड (gRPC) पर जोर देता है, जिससे सुसंगत सत्र, मेमोरी और कौशल सुनिश्चित होते हैं।
मुख्य विशेषताओं में शामिल हैं:
- **मल्टी-इंटरफ़ेस**: एक एजेंट TUI, GUI, मोबाइल, CLI और चैट बॉट से सुलभ।
- **कॉन्फ़िगर करने योग्य टूल सुरक्षा**: पढ़ने, लिखने, संपादित करने और शेल जैसे टूल के लिए अनुमोदन नियम और OS सैंडबॉक्सिंग (macOS Seatbelt, Linux Bubblewrap, Windows प्रतिबंधित-टोकन)। स्तर: बंद, मैनुअल, सैंडबॉक्स।
- **मॉडल लचीलापन**: 140+ प्रदाताओं में 3,800+ अंतर्निहित मॉडल, `models.json` और स्कोप्ड मॉडल सूचियों के माध्यम से कस्टम प्रदाताओं के समर्थन के साथ।
- **लूप इंजीनियरिंग**: लंबे क्षितिज वाले रन (24+ घंटे) के लिए टिकाऊ लक्ष्य, टूडो, गेट और मॉनिटर, इवेंट-सोर्स्ड स्थिति और सत्यापन गेट के साथ।
- **अंतर्निहित कौशल**: छवि प्रबंधन, PDF/Word पार्सिंग, वेब खोज, ब्राउज़र नियंत्रण, स्लाइड्स, सॉफ़्टवेयर इंस्टॉलेशन और `/future-loop` ऑर्केस्ट्रेटर के लिए 15+ कौशल।
- **फोर्केबल सत्र**: बातचीत को रिपॉजिटरी की तरह शाखा दें, JSONL इतिहास पर फोर्क, क्लोन और ट्री नेविगेशन के साथ।
- **Rust कोर**: सभी घटकों में उच्च प्रदर्शन और मेमोरी सुरक्षा।
**त्वरित प्रारंभ**:
- macOS/Linux के लिए वन-लाइन स्क्रिप्ट या Windows के लिए PowerShell के माध्यम से इंस्टॉल करें।
- होस्टेड मॉडल के लिए `future config` या `future auth login` का उपयोग करके मॉडल कॉन्फ़िगर करें; BYOK और कस्टम प्रदाता समर्थित हैं।
- वैकल्पिक रूप से `future skills install` के साथ कौशल इंस्टॉल करें।
- `future agent` के साथ एजेंट चलाएं और `future tui` के साथ TUI लॉन्च करें।
**स्लैश कमांड (TUI)**: `/help`, `/model`, `/new`, `/sessions`, `/compact`, `/scoped-models`, `/clone`, `/fork`, `/tree`, `/name`, `/status`, `/stop`, `/cwd`, `/approve`, `/reject`, `/cancel`, `/reload`।
**कीबोर्ड शॉर्टकट**: `ctrl+p` (मॉडल साइकिल), `ctrl+t` (सोच स्तर), `ctrl+o` (सोच विस्तार/संक्षेप), `ctrl+r` (सत्र ब्राउज़ करें), `ctrl+c` (बाधित/बाहर निकलें), `tab` (ऑटोकंप्लीट), `enter` (सबमिट), `escape` (पॉपअप बंद करें), तीर कुंजियाँ (नेविगेट करें)।
**समस्या निवारण**: कनेक्शन समस्याओं के लिए `future doctor` का उपयोग करें; `future config` के साथ मॉडल कॉन्फ़िगरेशन सुनिश्चित करें; प्लेटफ़ॉर्म-विशिष्ट समस्याओं के लिए बिल्ड/इंस्टॉल गाइड देखें।
FutureOS MIT + Apache-2.0 के तहत लाइसेंस प्राप्त है और स्थानीय-प्रथम है, जिसमें चर्चा, मुद्दे और विकी के माध्यम से सामुदायिक समर्थन है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.