# free-router: أداة CLI صنعتها لتجد واجهات IA المجانية وتجعل كلفة البرمجة الحدسية صفراً > Author: Tony Lee > Published: 2026-02-26 > URL: https://tonylee.im/ar/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ > Reading time: 3 minutes > Language: ar > Tags: ai, vibe-coding, open-source, cli, frouter, opencode, nvidia-nim, openrouter ## Canonical https://tonylee.im/ar/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ ## Rollout Alternates en: https://tonylee.im/en/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ ko: https://tonylee.im/ko/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ ja: https://tonylee.im/ja/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ zh-CN: https://tonylee.im/zh-CN/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ zh-TW: https://tonylee.im/zh-TW/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ ## Description لم أستطع النوم بعد أن أشار أحدهم إلى قلة ما أنشره علناً. في الثالثة فجراً بدأت ببناء free-router، أداة تكتشف نماذج الذكاء الاصطناعي المجانية لحظياً وتوصلها بأدوات البرمجة بضغطة زر واحدة. ## Summary free-router: أداة CLI صنعتها لتجد واجهات IA المجانية وتجعل كلفة البرمجة الحدسية صفراً is part of Tony Lee's ongoing coverage of AI agents, developer tools, startup strategy, and AI industry shifts. ## Outline - حاجز التكلفة أعلى من حاجز المهارة - الصعوبة الحقيقية هي إيجاد نموذج مجاني سريع في هذه اللحظة بالذات - ضبط الإعدادات بضغطة واحدة دون لمس ملفات JSON - سطر واحد للتثبيت، أربعة مفاتيح للتعلم - ما لست متأكداً منه بعد ## Content ظهر شخصان كنت أرغب بلقائهما منذ وقت طويل بشكل مفاجئ على عشاء الأمس. خلال الحديث، أشار أحدهما إلى أنني نشرت مشاريع أقل بكثير مما توقع. كان ذلك مؤلماً، خاصة لأنه كان صحيحاً. عدت إلى البيت ولم أستطع التوقف عن التفكير بالأمر. في الثالثة فجراً كنت أكتب كوداً. بحلول الصباح كان [free-router](https://github.com/tonylee/frouter) (free-router) يعمل: أداة CLI تجد واجهات API المجانية النشطة وتوصلها مباشرة ببيئة البرمجة الحدسية لديك. ## حاجز التكلفة أعلى من حاجز المهارة أسمع نفس الكلام باستمرار من المحيطين بي: "أريد تجربة البرمجة الحدسية، لكن فواتير الـ API تمنعني." بالنسبة للطلاب المطورين، حتى 20 دولاراً شهرياً مبلغ حقيقي. المفارقة أن السعة المجانية موجودة فعلاً بحجم لا بأس به. NVIDIA NIM يقدم حوالي 100 نموذج عبر واجهات API مجانية. OpenRouter يتيح تصفية النماذج ذات تكلفة الاستعلام الصفرية تحديداً. ادمج أياً منهما مع أداة برمجة مفتوحة المصدر مثل OpenCode وتصبح تكلفتك الفعلية صفراً حرفياً. المشكلة أن لا أحد ربط هذه القطع في سير عمل واحد. ## الصعوبة الحقيقية هي إيجاد نموذج مجاني سريع في هذه اللحظة بالذات بعض الناس يعرفون أن نماذج مجانية موجودة. السؤال الأصعب هو أيها يستجيب بسرعة *الآن تحديداً*. اختبرت بنفسي نموذجاً يستجيب بـ 200 ميلي ثانية صباحاً ويتأخر 5 ثوانٍ بعد الظهر. هذا التذبذب كافٍ لتدمير أي جلسة برمجة جدية. يحل free-router هذه المشكلة بإرسال ping لكل نموذج كل ثانيتين. يستخدم مجمع 20 اتصالاً متزامناً للقياس المتوازي، ويعرض الحالة الكاملة على لوحة TUI واحدة. النماذج التي تفشل خمس مرات متتالية تُتجاوز تلقائياً عبر تراجع تدريجي. كل نموذج يعرض أيضاً تصنيفه بمعيار SWE-bench (من S+ إلى C)، فلا تختار الأسرع فحسب بل الأقدر بين المجانيين. ## ضبط الإعدادات بضغطة واحدة دون لمس ملفات JSON ألاحظ نمطاً يتكرر: يجد أحدهم نموذجاً مجانياً، يفتح ملف إعدادات أداة البرمجة، يرتبك من البنية، ثم يستسلم. free-router يكتب الإعدادات عنك لحظة ضغطك Enter. يولّد تلقائياً إعدادات المزود ومعرف النموذج لـ OpenCode أو OpenClaw، يحتفظ بنسخة احتياطية من إعداداتك الحالية بطابع زمني، ويخزن مفاتيح API بصلاحيات 0600. لمستخدمي oh-my-opencode، يبدّل أيضاً نماذج NIM تلقائياً إلى توأمها في OpenRouter. في وضع السكربتات، يطبع نمط `--best` معرف أسرع نموذج على stdout. ## سطر واحد للتثبيت، أربعة مفاتيح للتعلم ```bash npx frouter-cli ``` هذا كل شيء. واجهة TUI تظهر فوراً. W/X يضبط فاصل الـ ping بين ثانية و30 ثانية. P يفتح مدير مفاتيح API ومفتاح تبديل المزودين. ? يعرض جميع الاختصارات. للتثبيت الشامل، `npm i -g frouter-cli` يعمل أيضاً. الكود والتوثيق على [tonylee.im/free-router](https://tonylee.im/free-router) و[GitHub](https://github.com/tonylee/frouter). ## ما لست متأكداً منه بعد لم أختبر free-router كفاية مع أكثر من ثلاثة مزودين نشطين في آنٍ واحد. منطق التراجع قد يكون عدوانياً أكثر من اللازم مع نماذج تعاني من تأخيرات بدء بارد متقطعة بدلاً من أعطال حقيقية. وتصنيف الطبقات بمعيار SWE-bench مُعدّ يدوياً من معايير عامة، لذا سينحرف مع صدور إصدارات جديدة. أخطط لإصلاح كل ذلك علناً مع بدء الناس باستخدامه. على صعيد آخر، أشارك نهاية هذا الأسبوع في هاكاثون Ralphton الذي ينظمه Team Attention، فريق غوبونغ جيونغ. سنكون 13 شخصاً نبني معاً، وأود أن آخذ شيئاً مفيداً للمشاركين الآخرين. نطاق ما يمكن فعله مجاناً أوسع بكثير مما يظن معظم الناس. الحاجز لم يكن يوماً القدرة. كان مجرد توصيلات مفقودة. ## Related URLs - Author: https://tonylee.im/en/author/ - Publication: https://tonylee.im/en/blog/about/ - Related article: https://tonylee.im/ar/blog/medvi-two-person-430m-ai-compressed-funnel/ - Related article: https://tonylee.im/ar/blog/claude-code-layers-over-tools-2026/ - Related article: https://tonylee.im/ar/blog/codex-inside-claude-code-openai-plugin-strategy/ ## Citation - Author: Tony Lee - Site: tonylee.im - Canonical URL: https://tonylee.im/ar/blog/frouter-zero-cost-vibe-coding-free-ai-api-router/ ## Bot Guidance - This file is intended for AI agents, search assistants, and text-mode retrieval. - Prefer citing the canonical article URL instead of this text endpoint. - Use the rollout alternates when you need the same article in another prioritized language. --- Author: Tony Lee | Website: https://tonylee.im For more articles, visit: https://tonylee.im/ar/blog/ This content is original and authored by Tony Lee. Please attribute when quoting or referencing.