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

FrontierAgent एक ओपन-सोर्स एजेंट फ्रेमवर्क और टर्मिनल उत्पाद है जो लंबी अवधि के शोध और फ़ाइल-आधारित कार्यों के लिए है। यह एक मूल कमांड-लाइन TUI प्रदान करता है जिसमें दो वर्कफ़्लो हैं: एक स्टेटफुल ReAct एजेंट जो केंद्रित शोध, रिपॉजिटरी विश्लेषण और दस्तावेज़ कार्य के लिए है, और एक Agent Team मोड जहां एक समन्वयक कार्य बोर्ड बनाए रखता है, समानांतर उप-एजेंटों को सौंपता है, रिपोर्ट एकत्र करता है, और परिणामों का संश्लेषण करता है। सिस्टम में रीड-ओनली /inputs, कार्यशील /workspace, और स्थायी /outputs निर्देशिकाओं के साथ एक कार्य-स्कोप्ड सैंडबॉक्स, साथ ही अनुमोदन गेट, स्थानीय ट्रेसिंग, चेकपॉइंटिंग, सत्र पुनरारंभ, और /revert पुनर्प्राप्ति शामिल है। यह अतुल्यकालिक हस्तक्षेप का समर्थन करता है, जिससे उपयोगकर्ता सक्रिय रन के दौरान निर्देशों को कतारबद्ध कर सकते हैं। रिपॉजिटरी में BrowseComp, Humanity's Last Exam, GDPval, और FrontierSearchBench जैसे डेटासेट का समर्थन करने वाला एक बेंचमार्क मूल्यांकन हार्नेस भी शामिल है। स्थापना Git, Python 3.12, और uv का उपयोग करती है, जिसमें NVIDIA GPUs पर स्थानीय मॉडल के लिए वैकल्पिक Docker और SGLang समर्थन है। परियोजना Apache 2.0 के तहत लाइसेंस प्राप्त है।