بديل مفتوح المصدر لـ ChatGPT وGemini: استدلال قابل للتدقيق، ومتعدد اللغات عبر 29 لغة، ويتكامل مع Home Assistant للتحكم المنزلي الكامل مفتوح المصدر.
متاح على iPhone وAndroid، وكتثبيتات pip / docker / git لـ Windows وmacOS وLinux.
📱 تطبيقات الجوال متاحة الآن
مساعدك الذكي الشخصي على الجوال: خاص، محلي أولاً، مفتوح المصدر
الطريقة الأسرع والأسهل. تتضمن معالج الإعداد عند التشغيل الأول. تعمل على Windows وmacOS وLinux.
pip install ciris-agentثم شغّل: ciris-agent لبدء معالج التشغيل الأول
شغّل CIRIS في بيئة حاويات معزولة. الأفضل عندما تريد نشرات محلية أو على الخادم قابلة للتكرار.
docker compose up -dانسخ المستودع للتطوير والتخصيص أو المساهمة. وصول كامل إلى الكود المصدري.
git clone https://github.com/CIRISAI/CIRISAgent.gitثم: اتبع README.md للحصول على تعليمات الإعداد اليدوي
نشرات تجريبية مُدارة مع طرح تدريجي واختبار آلي وإمكانية التراجع. للأساطيل الإنتاجية.
يوفر CIRISManager نشرات blue-green آلية مع مراقبة الصحة. تواصل مع الفريق للحصول على تكوينات النشر.
أقصر طريق للحصول على أول رد. شغّل الوكيل، ثم استدعه من Python. الكتلتان أدناه قابلتان للنسخ واللصق.
شغّل محول API. الافتراضي هو المنفذ 8080. وصول OBSERVER لا يتطلب مصادقة للتطوير المحلي.
pip install ciris-agent ciris-agent --adapter api --port 8080
SDK غير متزامن. response.processing_time_ms + response.state تتيح لك رؤية سطح الاستدلال لكل استدعاء.
pip install ciris-sdk
# hello_ciris.py
import asyncio
from ciris_sdk import CIRISClient
async def main():
async with CIRISClient(
base_url="http://localhost:8080",
) as client:
response = await client.interact(
"Hello, CIRIS!"
)
print(response.response)
print(
f"[{response.state}] "
f"{response.processing_time_ms}ms"
)
asyncio.run(main())SDK في مرحلة ما قبل النسخة التجريبية. قد تتغير الواجهات بين الإصدارات. السطح الكامل لـ API (181 نقطة وصول عبر 15 وحدة) موثق في ciris_sdk على GitHub.
تأكد من أن لديك Python 3.10 أو أعلى:
python --version
جرّب ترقية pip:
pip install --upgrade pip
تحقق من سجلات الحاوية:
docker logs ciris-agent
تحقق من ملف Docker Compose:
docker compose -f ~/ciris/docker-compose.yml ps