تخطَّ إلى المحتوى

i&roof.top

تحدّث مع الأشخاص الذين تشتاق إليهم.

صدّر محادثة من تيليغرام أو واتساب، ويكملها نموذج لغوي بأسلوب شخص واحد، بفقاعاته وملصقاته وصوره المتحركة وتفاعلاته وصوته. على حاسوبك، مع أي نموذج، ودون اتصال إن شئت.

تستمر محادثة بأسلوب شخص حقيقي، ثم يفتح صديق الرابط المشترك على الهاتف

ابدأ في دقيقة ​

sh
brew install --cask irooftop/tap/irooftop   # macOS
# Windows and Linux: direct downloads under "Download the app" above
# Open the app, then Settings → model and key → Test
sh
brew install irooftop/tap/rooftop
export OPENAI_API_KEY=…    # OpenRouter by default, any OpenAI-compatible API works
rooftop                    # http://127.0.0.1:8080, then drop an export onto the page
sh
docker run -d -p 8080:8080 -e OPENAI_API_KEY=… \
  -v rooftop-data:/data ghcr.io/irooftop/rooftop
sh
cargo install rooftop      # Rust ≥ 1.88
OPENAI_API_KEY=… rooftop
sh
ollama pull qwen3          # any local model with tool calling
OPENAI_BASE_URL=http://localhost:11434/v1 OPENAI_MODEL=qwen3 rooftop --offline

ثم ثلاث خطوات: صدّر محادثة من Telegram Desktop أو واتساب، وأفلت المجلد أو ملف .zip أو .txt على الصفحة، واضغط New chat لتختار من يؤدي دور الذكاء الاصطناعي: الشخص الآخر، أو أنت. ليست لديك محادثة؟ جرّب المحادثات الخيالية: rooftop --import ./examples/telegram. (أزرار التطبيق بالإنجليزية، كالتطبيق نفسه.)

كيف يعمل ​

يدخل تصدير من تيليغرام أو واتساب إلى iRoof.top، ويكتب نموذج لغوي الردود، وتستمر المحادثة

تُقرأ الملفات المصدّرة مرة واحدة، على حاسوبك. في كل ردّ يتلقى النموذج موجّه نظام يحتوي على ملف الأسلوب وملاحظاتك وأوصاف الوسائط، ثم الجزء الأحدث من المحادثة الذي يتسع في ميزانية السجل. تُطوى الأجزاء القديمة في ملخص ذاكرة قصير، ويستطيع الشخصية البحث فيها. ويردّ النموذج باستدعاءات أدوات (send_message، send_sticker، react…)، فتتحول إلى فقاعات وملصقات وتفاعلات. المزيد ←

إلى أين تذهب محادثتك ​

الشبكة
الاستيراد وملف الأسلوب والبحث والتخزينلا شيء: كل ذلك يحدث على حاسوبك
ردّ واحد، وملخص الذاكرةنقطة النهاية للنموذج التي تختارها، ولا شيء غيرها
وصف الوسائط، تحويل الصوت إلى نصنموذج الوسائط، فقط حين تضغط Describe
روابط المشاركة عبر الإنترنت، وتيليغرامفقط إن فعّلتها؛ ووضع عدم الاتصال يوقفها

أسئلة ​

أي نموذج أستخدم؟

أي نموذج دردشة يدعم استدعاء الأدوات خلف نقطة نهاية /chat/completions متوافقة مع OpenAI. النماذج الأكبر تقلّد الأسلوب بشكل أفضل. ولميزة Describe في مكتبة الوسائط يجب أن يقبل نموذج الوسائط الصور أيضاً (والصوت لرسائل الصوت). يخبرك Test في الإعدادات بكلمات واضحة بما هو خطأ، مثل مفتاح مرفوض أو نموذج غير معروف.

كم تكلّف؟

لا شيء مع نموذج محلي. مع نموذج سحابي تدفع لمزوّدك حسب الرمز: الرد الواحد يكلّف تقريباً بقدر ميزانية سجل واحدة من المدخلات (120,000 حرف ≈ 34 ألف رمز افتراضياً؛ وقد صُمم الموجّه ليكون قابلاً للتخزين المؤقت، فالمزوّدون الذين يدعمون التخزين المؤقت للموجّهات يحاسبون معظمه بالسعر المخزَّن) إضافة إلى بضعة استدعاءات قصيرة للأدوات. خفّض الميزانية في الإعدادات لتدفع أقل لكل رد.

هل يجب أن يكون التصدير صغيراً؟

لا. تُستورد التصديرات التي تضم أكثر من 120,000 رسالة و13 غيغابايت من الوسائط بشكل سليم، من المتصفح أو باستخدام rooftop --import <مجلد>. يحافظ البحث وميزانية السجل على حجم الموجّه نفسه في كل رد، مهما طالت المحادثة.

هل يستطيع صديق التحدث مع الشخصية؟

نعم، عبر رابط مشاركة: على شبكة Wi‑Fi الخاصة بك، أو عبر الإنترنت على name.iroof.top، مع رقم PIN وحدود للرسائل. يرى الزوّار المحادثة فقط: لا إعدادات ولا ملاحظات ولا موجّهات ولا محادثات أخرى.

ملاحظة حول الرعاية

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

منشور بموجب ترخيص MIT.