عن المشروع

Cloudx هو مكتب عمل محلي أولاً يعتمد على جهاز Mac أو الكمبيوتر المكتبي أو الهاتف، ويعمل من خلال متصفح الويب. يبقى الكود والاعتمادات وأدوات Shell وCodex login على الجهاز المضيف؛ المشروع يعتمد شبكة خاصة خفية (tailnet) ويحذّر من أنه لا يدعم التعرض العام للإنترنت. الواجهة متجاوبة لكل من سطح المكتب والهاتف. مساحات العمل هي نوافذ مستقلة مع تخطيطات لوحات فردية، مجلدات عمل افتراضية، بحث سريع بالاسم وبحث سياق مدعوم بالذكاء الاصطناعي. تتصرف اللوحات مثل tmux، مع تبويبات أدوات قابلة للسحب، وقوالب التخطيط يمكنها حفظ وإعادة فتح ترتيب لوحة/تبويب في مسار مشروع مختلف. المكونات الإضافية والأدوات الموصوفة في README تشمل: تبويبات Codex وShell القياسية للعمليات، مع لصق clipboard PNG/JPEG/WebP/GIF إلى تبويبات Codex محفوظة تحت .cloudx/pasted-images وإدراجها كـ @ مراجع ملف؛ متصفح ملفات بأكشنات قراءة/كتابة معروضة بالصوت، بحث الملفات النشطة، إعداد Git اختياري، شارات الملفات المتغيرة والفروقات المعروضة لكل ملف؛ مدير worktree لإنشاء أو استنساخ مستودع فارغ وإدارة أشجار عمل المشروع؛ مكون إضافي محلي لرفع لوحات البيانات؛ مكون Jira Cloud للوحات القضايا المفوضة المجمعة حسب Epic، التعليقات، التحولات، الروابط، روابط المتصفح واستعلامات أو محفزات الأتمتة اليدوية؛ ومكون أرشيف توثيق لاستيعاب الملفات، المسارات، URLs، قوائم تشغيل YouTube، والنصوص والوسائط المنقولة، مع بحث وفحص المصدر وإبطال، استيراد مُدرَّج وإدخال تلقائي لقواعد/مهارات Codex. يتألف تبويب Automation من أحداث المحفزات، خطوط المكونات الإضافية، العناصر الأولية والمحولات إلى رسوم بيانية محفوظة، مع عناصر تنفيذ Python وBash وAPI cloudx.call_hook. التحكم الصوتي يستخدم صوت المتصفح، خدمة Faster Whisper محلية ونموذج مخطط موثوق. يعمل Cloudx على HTTPS عبر المنفذ 3001 مع شهادة محلية ذاتية التوقيع للوصول إلى الميكروفون. قيمCodex terminal الافتراضية مُدارة:Codex يعمل بوضع --yolo الصريح، الذاكرات المحلية وتطبيقات Codex معطلة، إضافات الوكيل معطلة، فقط المهارات المختارة من Cloudx والنظام والمضمّنة مفعّلة في منزل Codex الناتج. يعيد تحميل الصفحة إرفاق تبويبات Terminal الجارية مع مخزن buffer؛ إعادة تشغيل خدمة Cloudx ينهي تلك العمليات. أوضاع الاستئناف (picker, last, ID) تستخدم جلسات مشتركة. مكونات المستودع: apps/server (Fastify server، host المكونات الإضافية، جلسات، terminals، local-web proxy، ASR bridge، voice controller)، apps/web (React/Vite UI)، packages/plugin-api، packages/shared، services/asr (Faster Whisper)، services/documentation-indexer (FastAPI indexer)، حاوية خالية من الاعتمادات ولا تتطلب التحقق من الشبكة، وعدة وثائق تغطي نموذج الأمان، الإعداد، الدافع والعمل الإسهامي ذو الصلة بالذكاء الاصطناعي. يمكن تثبيت المكونات الإضافية أيضاً كـ metadata من مستودع GitHub يحتوي على .cloudx-plugin/plugin.json؛ ذلك المسار لا ينفذ كود مكون ثالث-party. يستهدف Ubuntu 22.04 أو أحدث من خلال install.sh دليل يعرض كل مرحلة، يثبيت حزم النظام وNode.js 22 عند الحاجة، يتحقق من Git 2.36+، يثبت إصدار Codex CLI مثبت، يُحضّر بيئات ASR وdocumentation-indexer، يكتب config، يكشف وحدات NVIDIA عبر nvidia-smi، ويمكن تثبيت خدمات المستخدم. الخيارات --dry-run، --yes، --verbose، --update و--uninstall موثّقة، مع تشغيل npm ci/build/dev يدوي ودليل Vite dev يتطلب الإدراك الدقيق للأصل. الإعداد يعتمد البيئة، يغطي bind host والمنفذ، الأصول الموثوقة، مستوى السجل، الجذور المسموحة، العتاد البشري، ASR URL/device/compute type وحدود رفع الصوت، URL indexer التوثيق، المستضيف، المنفذ، حدود التحميل والدليل، ونموذج مخطط الصوت. يلاحظ README أن المشروع بُني من خلال عملياتheavy agent-assisted، مفيد لكن ليسخدمة hardened، وأُصدر تحت MIT.