terminal-first | cloud + offline | جاهز للتشغيل اليومي

شغّل Nova من الطرفية
Run Nova from the terminal with real platform controls

RobovAI CLI صُمم لفرق التطوير والتشغيل التي تريد إدارة الوكلاء، BYOK، المهارات، التوجيه الذكي للموديلات، guardrails، والذاكرة الطبقية من نفس مسار العمل اليومي في الطرفية. It gives developers and operators one command surface for cloud providers, offline runtimes, and platform operations.

يدعم التشغيل السحابي وOllama والـ local backends داخل نفس الـ CLI without switching tools
Cloud + Offline سلاسل مزودين هجينة مع دعم Ollama وواجهات محلية | Hybrid provider chains with cloud and local runtimes
Platform Ops Skills, Guardrails, Memory, BYOK, MCP, Templates
Release 2.1.2 متوافق مع توسعات Nova الحالية في الـ backend | aligned with the current backend platform capabilities
robovai v2.1.2
# install and connect / التثبيت والتشغيل
python -m pip install --upgrade robovai-cli
robovai
robovai login --method password
robovai account-status

# inspect providers and readiness / فحص الجاهزية
robovai provider-wizard
robovai chat-shell
robovai providers-status
robovai pricing

# configure BYOK and route a task / إعداد المزود والتوجيه
robovai byok-set openai --api-key sk-...
robovai models-route "design a sales agent" --mode builder

# plans and tokens / الباقات والتوكنز
robovai subscribe --plan pro
robovai buy-tokens --package-id tokens_500

# operate Nova platform controls / تشغيل أدوات المنصة
robovai guardrails-policy-show
robovai skills-store --query research
robovai assistant-templates --domain support

# if robovai is not recognized on Windows
python -m robovai_cli

مسارات التثبيت | Installation Paths

سواء كنت تعمل على جهاز مطور واحد أو بيئة تشغيل كاملة، نفس الواجهة تدير Nova محليًا أو سحابيًا مع نفس أوامر التحكم الأساسية. The same CLI works for local development, CI pipelines, and day-to-day operator workflows.

PyPI

للمطورين وCI | For Developers and CI

المسار الرسمي للتحديثات السريعة واختبارات التوزيع وربط CLI ضمن الـ automation pipeline. This is the recommended path for most developers.

python -m pip install --upgrade robovai-cli
robovai
robovai login --method password
robovai account-status
robovai provider-wizard
robovai chat-shell
robovai --help
Windows EXE

للفرق التشغيلية | For Windows Operations Teams

إصدار تنفيذي مستقل مخصص للتوزيع الداخلي على بيئات Windows بدون الاعتماد على تثبيت يدوي للحزمة. Useful for controlled internal distribution.

pyinstaller robovai.spec
dist\robovai.exe
Windows PATH

إذا لم يعمل أمر robovai | If `robovai` is not recognized

في Windows، يتم تثبيت الأمر غالبًا داخل مجلد Scripts الخاص بالمستخدم. إذا لم يكن هذا المجلد داخل PATH فلن يتعرف PowerShell على الأمر مباشرة.

C:\Users\alien ware\AppData\Roaming\Python\Python314\Scripts

python -m robovai_cli

ماذا يغطي الآن | What It Covers

الهدف ليس واجهة سطر أوامر تجريبية. الهدف أن تكون الواجهة أداة تشغيل حقيقية فوق Nova، لذلك تم دفع التغطية إلى الأجزاء التي يعتمد عليها التشغيل الفعلي: مزودون، حوكمة، ذاكرة، مهارات، وقوالب مساعدين.

Cloud / Offline Routing

إدارة المزودين، فحص الجاهزية، اكتشاف backends محلية، وتوجيه المهمة للموديل الأنسب.

  • عرض readiness matrix وprovider status
  • إدارة سلاسل fallback السحابية والمحلية
  • توجيه task-aware عبر model profiles

Platform Controls

التحكم في الحوكمة والمهارات والـ MCP من الطرفية بدل الاعتماد على واجهات داخلية فقط.

  • guardrails policy show/set/evaluate
  • skills store, registry, install, auto-install
  • MCP OAuth registry upsert and health checks

User Memory + Templates

إدارة facts، بناء memory injection، وقوالب assistants القابلة للتكرار على نطاق واسع.

  • upsert/delete memory facts per user
  • ranking and injection for prompt context
  • assistant template listing and instantiation

أوامر مفصلية | Key Commands

هذه أمثلة من الأوامر الجديدة والموجودة التي تجعل الـ CLI أقرب إلى Nova نفسه بدل مجرد launcher بسيط. These are real commands to run in PowerShell as they are, without typing `$` first.

تشغيل وتحقق
robovai update-check
robovai providers-status
robovai readiness-matrix
robovai local-backends
BYOK والموفرون
robovai byok-show
robovai byok-set openai --api-key sk-...
robovai provider-models --provider-name openai
الحوكمة والمهارات
robovai guardrails-policy-show
robovai guardrails-evaluate shell --payload "rm -rf /"
robovai skills-store --query assistant
الذاكرة والقوالب
robovai memory-upsert cli_user timezone Africa/Cairo
robovai memory-injection cli_user "draft onboarding reply"
robovai assistant-templates --category support

لماذا يختاره المطورون وفرق التشغيل | Why teams choose it

لأنك لا تحتاج للتنقل بين واجهات كثيرة حتى تدير المنصة. من الطرفية نفسها يمكنك إعداد المزودين، تشغيل الوكلاء، متابعة الجاهزية، وضبط عناصر التشغيل الأساسية بسرعة تناسب فرق التطوير والتشغيل اليومية.

سرعة في التشغيل اليومي

الأوامر مصممة لتقليل الخطوات اليدوية في الإعداد والتشغيل والمتابعة، سواء كنت تعمل منفردًا أو ضمن فريق.

  • تشغيل مباشر من PyPI أو من ملف exe على Windows
  • أوامر واضحة لإدارة الحساب، المزودين، والوكلاء

جاهز للسحابي والمحلي

يمكنك العمل بنفس الواجهة سواء كان اعتمادك على مزودين سحابيين أو على بيئات محلية مثل Ollama وواجهات التشغيل الداخلية.

  • دعم Cloud وOffline ضمن نفس تجربة الاستخدام
  • مفيد للبناء، الاختبار، والأتمتة داخل الفرق التقنية