مكتبة libpostal: قوة معالجة اللغة الطبيعية للعثور على العناوين العالمية

2025-07-09
مكتبة libpostal: قوة معالجة اللغة الطبيعية للعثور على العناوين العالمية

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

اقرأ المزيد

RapidRAW: محرر صور RAW مع تسريع وحدة معالجة الرسومات من قبل مبرمج يبلغ من العمر 18 عامًا

2025-07-09
RapidRAW: محرر صور RAW مع تسريع وحدة معالجة الرسومات من قبل مبرمج يبلغ من العمر 18 عامًا

قام مطور يبلغ من العمر 18 عامًا بإنشاء RapidRAW، وهو محرر صور RAW عالي الأداء مع تسريع وحدة معالجة الرسومات لأنظمة التشغيل Windows وmacOS وLinux في 14 يومًا فقط باستخدام Rust وReact، مستفيدًا من نماذج الذكاء الاصطناعي من Google Gemini. يتميز هذا المحرر الخفيف (أقل من 30 ميجابايت) بإمكانيات إخفاء القناع المدعومة بالذكاء الاصطناعي، وميزات التحرير التوليدي، وسير عمل غير مدمر، مما يجعله بديلاً جذابًا لـ Adobe Lightroom.

اقرأ المزيد
التطوير

ثغرة أمان في تحديث تبعيات Helm: ملف Chart.yaml مُعدّل قد يؤدي إلى تنفيذ تعليمات برمجية محليًا

2025-07-09
ثغرة أمان في تحديث تبعيات Helm: ملف Chart.yaml مُعدّل قد يؤدي إلى تنفيذ تعليمات برمجية محليًا

يسمح ثغرة أمان في Helm بتنفيذ تعليمات برمجية محليًا من خلال ملف Chart.yaml مُعدّل بعناية وملف Chart.lock مرتبط برمز خلال تحديثات التبعيات. تُكتب حقول Chart.yaml في Chart.lock أثناء التحديثات. إذا كان Chart.lock مرتبطًا برمز بملف قابل للتنفيذ (مثل bash.rc)، فإن تحديث التبعيات يُكتب محتوى Chart.lock في الملف المرتبط برمز، مما يؤدي إلى تنفيذ تعليمات برمجية تعسفية. يُصلح Helm v3.18.4 هذه المشكلة؛ قم بالترقية وتحقق من وجود ملفات Chart.lock مرتبطة برمز.

اقرأ المزيد

أوسيا سكور: مُسلسل مفتوح المصدر للعروض السمعية البصرية التفاعلية

2025-07-07
أوسيا سكور: مُسلسل مفتوح المصدر للعروض السمعية البصرية التفاعلية

أوسيا سكور هو مُسلسل مفتوح المصدر مصمم لفنانين السمعيات البصرية لإنشاء عروض تفاعلية. يسمح بتسلسل OSC و MIDI و DMX والصوت والفيديو وأكثر من ذلك عبر العديد من البرامج والأجهزة. أنشئ نتائج تفاعلية ومتعددة الوسائط، وقم بكتابة البرامج وتشغيلها مباشرةً باستخدام JavaScript و ISF Shaders و Faust و PureData أو C++. تفاعل مع عصي التحكم و Wii Remotes و Leap Motions وواجهات برمجة التطبيقات على الويب وأجهزة الاستشعار BLE. عالج الصور عبر Spout و Syphon و NDI و Shmdata أو Sh4lt؛ وقم بتحويل مجموعات البيانات إلى أصوات باستخدام دعم CSV و HDF5. مجاني، مفتوح المصدر، ويعمل على سطح المكتب والجوال والويب والأنظمة المضمنة (حتى Raspberry Pi Zero 2).

اقرأ المزيد
التطوير عرض تفاعلي

tinymcp: التحكم في الأجهزة المضمنة باستخدام نماذج اللغات الكبيرة

2025-07-07
tinymcp: التحكم في الأجهزة المضمنة باستخدام نماذج اللغات الكبيرة

يُمكن مشروع tinymcp نماذج اللغات الكبيرة (LLMs) من التحكم في الأجهزة المضمنة عبر بروتوكول سياق النموذج (MCP). وهو يستفيد من حالة LightDB وعمليات استدعاء الإجراءات عن بُعد (RPCs) على منصة Golioth لتحقيق ذلك. يمكن للأجهزة الموجودة الكشف عن RPCs دون تعديل البرنامج الثابت عن طريق تحديث حالة LightDB. يقدم مثال blinky بسيطًا يُوضح كيفية عرض التحكم في مصباح LED على LLM عبر tinymcp. يحتاج المستخدمون إلى توصيل جهاز بمنصة Golioth وتشغيل خادم tinymcp محليًا. تتوفر أدوات مثل MCP Inspector وClaude Code لاختبار والتفاعل مع tinymcp.

اقرأ المزيد

ISEVIC: إحياء جهاز C64 الخاص بك من جديد

2025-07-07
ISEVIC: إحياء جهاز C64 الخاص بك من جديد

ISEVIC هو نواة FPGA تتيح لجهاز Commodore 64 الكلاسيكي الخاص بك إخراج فيديو رقمي عبر HDMI! يعمل عن طريق قراءة إشارات الحافلة على منفذ الكرتリッジ وترجمتها إلى صورة قابلة للعرض. يدعم منصات FPGA متعددة، بما في ذلك Tang Nano 20K. يتضمن المشروع ملفات Gerber و bitstreams لوحة حاملة لمنفذ كرتリッジ C64، مع اكتشاف تلقائي لـ PAL/NTSC. على الرغم من أن معظم الكرتريدجات تعمل، إلا أن بعضها (مثل EasyFlash 3) قد يعاني من مشكلات توافق. كما تم تضمين محاكاة تجريبية لـ SID للصوت. هل أنت مستعد لإعادة إحياء الكلاسيكيات؟

اقرأ المزيد
العتاد

Microjax: JAX في فئتين وست دالات

2025-07-07
Microjax: JAX في فئتين وست دالات

بإلهام من Micrograd الخاص بـ Andrej Karpathy، Microjax هي مكتبة تُقلد وظائف JAX باستخدام فئتين وست دالات فقط. على عكس PyTorch الشائع، يتبنى Microjax أسلوب البرمجة الوظيفية الأكثر شيوعًا في JAX. يستعير هذا البرنامج التعليمي بشكل كبير من العرض التقديمي الممتاز لـ Matthew J Johnson لعام 2017 حول autograd، وهو سلف JAX، حيث قام بتبسيطه وتعبئته في صورة دفتر ملاحظات.

اقرأ المزيد
التطوير

برامج ويندوز الكلاسيكية المُحدّثة: مدير الملفات ومدير البرامج

2025-07-07
برامج ويندوز الكلاسيكية المُحدّثة: مدير الملفات ومدير البرامج

هل ترغب في إعادة تجربة واجهة مستخدم ويندوز 95 الكلاسيكية؟ الآن يمكنك ذلك مع Heirloom File Manager وHeirloom Program Manager! يُعدّ Heirloom File Manager نسخة مُحدّثة من مدير الملفات الكلاسيكي في ويندوز، ويدعم دقة شاشة عالية (DPI)، وسلة المهملات، والإشارات المرجعية، والسحب والإفلات، وإنشاء/استخراج ملفات ZIP. أمّا Heirloom Program Manager فيُقدّم بديلاً كلاسيكيًا لمدير البرامج في قائمة ابدأ. كلا البرنامجين مجانيان ومفتوحا المصدر، مما يُتيح لك رحلة حنين إلى العصر الذهبي لويندوز.

اقرأ المزيد
متنوع

systemd-lsp: عزز تحرير ملفات وحدة systemd الخاصة بك

2025-07-07
systemd-lsp:  عزز تحرير ملفات وحدة systemd الخاصة بك

هل سئمت من التعامل مع ملفات وحدة systemd؟ systemd-lsp هو الحل الأمثل. هذه التنفيذ من بروتوكول خادم اللغة (LSP) المستند إلى Rust يوفر تمييز بناء الجملة، والتشخيص، والإكمال التلقائي، والوثائق عند تمرير المؤشر، والتنسيق لملفات وحدة systemd الخاصة بك. تم إنشاؤه باستخدام Rust من أجل السرعة والأمان، وهو ملف ثنائي واحد مستقل بذاته مع وثائق مضمنة، ومتوافق مع جميع محررات LSP الرئيسية على أنظمة Linux و macOS و Windows. عملية التثبيت سهلة للغاية باستخدام Cargo. جربه اليوم!

اقرأ المزيد
التطوير

Backlog.md: إدارة المهام الأصلية في Markdown لمستودعات Git

2025-07-07
Backlog.md: إدارة المهام الأصلية في Markdown لمستودعات Git

يحول Backlog.md أي مستودع Git إلى لوحة مشروع قائمة بذاتها باستخدام ملفات Markdown بسيطة. توفر هذه الأداة من سطر الأوامر التي لا تتطلب أي تكوين نظام إدارة مهام أصلي في Markdown، وتجربة خاصة غير متصلة بالإنترنت، وعرض Kanban فوري في المحطة، وواجهة ويب حديثة، وأوامر جاهزة للذكاء الاصطناعي، وقدرات استعلام غنية. وهي متعددة المنصات، ومرخصة بموجب MIT، وهي مثالية لإدارة المهام مباشرةً داخل سير عمل Git الخاص بك.

اقرأ المزيد
التطوير

OpenCode: وكيل ترميز ذكاء اصطناعي مفتوح المصدر لنظام الطرفية الخاص بك

2025-07-07
OpenCode: وكيل ترميز ذكاء اصطناعي مفتوح المصدر لنظام الطرفية الخاص بك

OpenCode هو وكيل ترميز ذكاء اصطناعي مفتوح المصدر تم إنشاؤه لنظام الطرفية، مشابه لـ Claude Code ولكن مع اختلافات رئيسية: فهو مفتوح المصدر بالكامل، ويدعم OpenAI وGoogle أو النماذج المحلية، ويعطي الأولوية لواجهة مستخدم الطرفية (TUI). تتيح بنيته المعمارية للعميل/الخادم الوصول عن بُعد، مثلًا عبر تطبيق جوال. يحث الفريق المستخدمين على اقتراح ميزات جديدة على GitHub ويوفر تعليمات التثبيت وتفاصيل حول التنفيذ المحلي.

اقرأ المزيد
التطوير

إصدار تطبيق مدرب البيانو مفتوح المصدر

2025-07-07
إصدار تطبيق مدرب البيانو مفتوح المصدر

Piano Trainer هو تطبيق مجاني ومفتوح المصدر لممارسة العزف على البيانو، ويوفر أوضاعًا مختلفة للممارسة: السلالم، والأوتار، والخماسيات، والاختبارات التفاعلية. وهو متوافق مع MIDI، ومتعدد المنصات، ويدعم إدخال لوحة المفاتيح من الصف الرئيسي. ستشمل التحديثات المستقبلية المزيد من السلالم، والإعدادات، وأسئلة الاختبار القابلة للتبديل، وأصوات لوحة المفاتيح القابلة للتخصيص. قم بتنزيله مجانًا على itch.io أو قم بتركيبه من المصدر على GitHub.

اقرأ المزيد
الألعاب تطبيق ممارسة

نموذج أمان الذكاء الاصطناعي من آبل مُفكك الشفرة: الكشف عن آليات تصفية المحتوى

2025-07-07
نموذج أمان الذكاء الاصطناعي من آبل مُفكك الشفرة: الكشف عن آليات تصفية المحتوى

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

اقرأ المزيد
الذكاء الاصطناعي فلترة النموذج

BitChat: تطبيق مراسلة مشفر لامركزي بدون اتصال عبر شبكة Bluetooth Mesh

2025-07-07
BitChat: تطبيق مراسلة مشفر لامركزي بدون اتصال عبر شبكة Bluetooth Mesh

BitChat هو تطبيق مراسلة آمن، لامركزي، ونظير إلى نظير مبني على شبكات Bluetooth mesh. لا يتطلب اتصالاً بالإنترنت أو خوادم أو أرقام هواتف؛ فقط اتصال مشفر بحت باستخدام تبادل مفاتيح X25519 و AES-256-GCM. يشمل الميزات دردشات قائمة على الغرف (مع حماية بكلمة مرور اختيارية)، وتخزين وإعادة توجيه الرسائل دون اتصال، والتركيز الشديد على الخصوصية (بدون حسابات أو أرقام هواتف أو معرفات دائمة). يوفر BitChat دعمًا أصليًا لنظامي iOS و macOS، مع دمج تحسينات الأداء مثل ضغط LZ4 وأنماط البطارية التكيفية. المشروع مفتوح المصدر ومصمم للتوافق بين المنصات.

اقرأ المزيد
التطوير شبكة Bluetooth Mesh

محاكاة ذاكرة الوصول العشوائي SPI على RP2040: تطبيق عالي الأداء

2025-07-06
محاكاة ذاكرة الوصول العشوائي SPI على RP2040: تطبيق عالي الأداء

يُحاكي هذا المشروع ذاكرة وصول عشوائي SPI، مشابهة لـ 23LC512، على وحدة التحكم الدقيقة RP2040. وهو يدعم أوامر القراءة والكتابة والقراءة السريعة، مستخدماً PIO و DMA لنقل البيانات بكفاءة. ولإرضاء متطلبات التوقيت الصارمة، تستخدم ذاكرة الوصول العشوائي المُحاكاة النواة 1 وبرامج PIO مُحسّنة لتقليل زمن الوصول. وعلى الرغم من عدم دعم إيقاف العمليات قبل بدء نقل البيانات حاليًا، إلا أن هذا المشروع يوفر طريقة فعّالة لتحقيق ذاكرة وصول عشوائي SPI عالية الأداء على RP2040.

اقرأ المزيد

التحسين الدقيق لـ GPT-2 لإنشاء مشاعر إيجابية باستخدام RLHF

2025-07-06
التحسين الدقيق لـ GPT-2 لإنشاء مشاعر إيجابية باستخدام RLHF

يوفر هذا المشروع تطبيقًا مرجعيًا للتحسين الدقيق لنماذج GPT-2 المدربة مسبقًا لإنشاء جمل تعبر عن مشاعر إيجابية باستخدام تقنية التعلم المعزز من خلال التغذية الراجعة البشرية (RLHF). تتضمن العملية ثلاث خطوات: 1. التحسين الدقيق الخاضع للإشراف (SFT): تحسين دقيق لـ GPT-2 على مجموعة بيانات stanfordnlp/sst2؛ 2. تدريب نموذج المكافأة: تدريب نموذج GPT-2 مع رأس مكافأة للتنبؤ بالموقف؛ 3. التعلم المعزز عبر تقنية تحسين السياسة القريبة (PPO): تحسين نموذج SFT لإنشاء جمل يقيمها نموذج المكافأة بشكل إيجابي. يتم تنفيذ هذه الخطوات الثلاث في ثلاثة دفاتر Jupyter، مما يسمح باتباع نهج خطوة بخطوة. يلزم وجود رمز وصول Hugging Face لتنزيل نموذج GPT-2 المدرب مسبقًا.

اقرأ المزيد
الذكاء الاصطناعي تحليل المشاعر

BreakerMachines: درع لحماية خدماتك الدقيقة من الأعطال المتسلسلة

2025-07-06
BreakerMachines: درع لحماية خدماتك الدقيقة من الأعطال المتسلسلة

في عالم الخدمات الدقيقة، تُعدّ الأعطال المتسلسلة وعواصف إعادة المحاولات كوابيس للمطورين. تُشكّل مكتبة BreakerMachines، وهي مكتبة Ruby، بمثابة حارس، تحمي نظامك من هذه الكوارث باستخدام آلية مُحكمّة لكاسر الدائرة. بُنيت على جوهرة state_machines المُختبرة، وتُقدّم أوضاعًا كلاسيكية وأخرى تعتمد على Fiber، وتدعم العمليات غير المتزامنة، وتوفر خيارات تكوين مرنة لضبط العتبات وأوقات الانتهاء بناءً على أهمية الخدمة وحجم حركة المرور. تمنع BreakerMachines الأعطال المتسلسلة بفعالية، وتساعد على تحديد المواقع بسرعة من خلال لوحات معلومات مرئية وإنذارات ذكية، مما يحسّن استقرار النظام وموثوقيته.

اقرأ المزيد

Semcheck: التحقق من الكود مقابل المواصفات باستخدام نماذج اللغات الكبيرة

2025-07-05
Semcheck: التحقق من الكود مقابل المواصفات باستخدام نماذج اللغات الكبيرة

Semcheck أداة تستخدم نماذج اللغات الكبيرة (LLMs) للتحقق من تطابق تنفيذ الكود الخاص بك مع مواصفاته. قم بتعريف قواعد دلالية تصف كيف يجب أن يتوافق الكود مع المواصفات، ويتولى Semcheck عملية المقارنة. استخدمه كفحص نهائي قبل الالتزام بالكود أو دمج تغييرات جديدة. يدعم Semcheck العديد من مقدمي LLMs، بما في ذلك OpenAI و Anthropic وغيرها، بالإضافة إلى النماذج المحلية وملفات المواصفات البعيدة. من السهل إعداده ويقدم واجهة سطر أوامر غنية، مما يسهل دمجها في سير عمل CI/CD. حتى أنه يستخدم نفسه للتحقق من مواصفاته الخاصة.

اقرأ المزيد
التطوير مواصفات الكود

برج الزمن: لعبة دفاع البرج بالسفر عبر الزمن بمساعدة الذكاء الاصطناعي

2025-07-04
برج الزمن: لعبة دفاع البرج بالسفر عبر الزمن بمساعدة الذكاء الاصطناعي

برج الزمن هي لعبة دفاع البرج فريدة من نوعها تجمع بين البناء الاستراتيجي وآليات التحكم في الوقت. عندما تطغى أعداد الأعداء على دفاعاتك، استخدم قدراتك في السفر عبر الزمن لإعادة ضبط الوقت وإعادة بناء استراتيجيتك. تم كتابة حوالي 95% من الكود بواسطة الذكاء الاصطناعي، مما يبرز إمكانات الذكاء الاصطناعي في تطوير الألعاب. تتميز اللعبة بأنواع متعددة من الأبراج، وإدارة الطاقة، وتوليد أعداء قائم على الموجات، وتدعم لوحة المفاتيح وجهاز التحكم.

اقرأ المزيد
الألعاب دفاع البرج

Pennybase: نظام BaaS بسيط بلغة Go بأقل من 1000 سطر

2025-07-04
Pennybase: نظام BaaS بسيط بلغة Go بأقل من 1000 سطر

Pennybase هو حل خفيف الوزن لخدمة الخلفية كخدمة (BaaS) تم تنفيذه في أقل من 1000 سطر من رمز Go، ويوفر بديلاً مبسطًا لـ Firebase و Supabase و Pocketbase. يعتمد فقط على مكتبة Go القياسية، ولا يتطلب أي تبعيات خارجية. تشمل الميزات الأساسية تخزين الملفات (CSV مُحدث بالنسخ)، وواجهة برمجة تطبيقات REST (استجابات JSON)، والتحقق من الهوية باستخدام ملفات تعريف الارتباط للجلسة و Basic Auth، وأذونات RBAC و القائمة على الملكية، والتحديثات في الوقت الفعلي عبر SSE، والتحقق من صحة المخطط، وعرض نماذج Go. يتم تخزين البيانات في ملفات CSV قابلة للقراءة من قبل الإنسان، مع تحديثات تُنشئ إصدارات جديدة من السجلات. يسمح فهرس ذكي في الذاكرة بالبحث والتحديثات السريعة. يستخدم التحكم في الأذونات نموذج RBAC بسيط، والوظائف المخصصة ممكنة من خلال وظائف hook.

اقرأ المزيد
التطوير خلفية بسيطة

قيود تطبيق اقتراحات الكود على جيثب

2025-07-04
قيود تطبيق اقتراحات الكود على جيثب

يوجد العديد من القيود على تطبيق اقتراحات الكود بشكل جماعي أثناء مراجعة الكود على جيثب. وتشمل هذه القيود: الاقتراحات غير الصالحة (بدون تغييرات في الكود)، طلبات السحب المغلقة، عرض مجموعة فرعية من التغييرات، اقتراح واحد فقط لكل سطر في دفعة واحدة، عدم القدرة على تطبيق الاقتراحات على الأسطر المحذوفة، الاقتراحات التي تم تطبيقها بالفعل أو تم وضع علامة عليها كـ "تم حلها"، الاقتراحات من المراجعات المعلقة، الاقتراحات في التعليقات متعددة الأسطر، عدم القدرة على التطبيق أثناء انتظار طلب السحب للدمج، وخطأ غير محدد "لا يمكن تطبيق الاقتراح الآن".

اقرأ المزيد
التطوير

Gmailtail: أداة مراقبة Gmail من سطر الأوامر

2025-07-03
Gmailtail: أداة مراقبة Gmail من سطر الأوامر

Gmailtail هي أداة سطر أوامر لمراقبة رسائل Gmail في الوقت الفعلي، مع إخراجها بتنسيق JSON. تقدم مرونة في عملية الترشيح (المرسل، الموضوع، الملصقات، المرفقات، إلخ)، وتنسيقات متعددة للإخراج (JSON، JSON Lines، تنسيق مضغوط)، بالإضافة إلى مصادقة OAuth2 وحسابات الخدمة، وإمكانية استئناف النقاط المحفوظة. يمكن للمستخدمين تخصيص قواعد المراقبة من خلال وسيطات سطر الأوامر البسيطة أو ملف تكوين YAML، مما يجعلها مثالية للأتمتة، والمراقبة، والتكامل مع أدوات أخرى.

اقرأ المزيد
التطوير

محرر تدفق محادثة روبوت الدردشة المرئي

2025-07-02
محرر تدفق محادثة روبوت الدردشة المرئي

أداة مرئية قائمة على المتصفح لتصميم واختبار وتصدير تدفقات محادثة روبوت الدردشة بتنسيق JSON. أضف العقد، وقم بتحرير المحتوى، واختبر التدفق، واستورد/صدر ملفات JSON. ملف JSON المصدر متوافق مع أي تطبيق روبوت دردشة. تشمل خيارات التثبيت: التثبيت كإضافة تطوير، أو الإضافة إلى نصوص المشروع، أو التثبيت العام.

اقرأ المزيد

دالة Math.Pow(-1, 2) تُرجع -1 في إصدار Canary من .NET 8

2025-07-02
دالة Math.Pow(-1, 2) تُرجع -1 في إصدار Canary من .NET 8

أبلغ مطور لعبة osu! عن مشكلة غريبة في إصدار Canary من Windows 11 (27881.1000) حيث تُرجع دالة `Math.Pow(-1, 2)` في .NET 8 قيمة -1 بشكل غير متوقع بدلاً من 1. تحدث هذه المشكلة أيضًا في دالة `std::pow()` في لغة C++، لكنها تعمل بشكل صحيح في Python. وقد رفع المطور مشكلة على GitHub واقترح الانضمام إلى خادم Discord الخاص بلعبة osu! لمزيد من التفاصيل.

اقرأ المزيد
التطوير خطأ في Windows 11

C.O.R.E: ذاكرتك الخاصة القابلة للمشاركة لأنظمة اللغات الكبيرة (LLMs)

2025-07-02
C.O.R.E: ذاكرتك الخاصة القابلة للمشاركة لأنظمة اللغات الكبيرة (LLMs)

C.O.R.E هي ذاكرة قابلة للمشاركة لأنظمة اللغات الكبيرة (LLMs) خاصة، محمولة، ومملوكة بنسبة 100% للمستخدم. يمكنك تشغيلها محليًا أو استخدام إصدارنا المُستضاف، ثم الاتصال بأدوات أخرى مثل Cursor و Claude لمشاركة سياقك في أماكن متعددة. تم إنشاء C.O.R.E لسببين: لمنحك ملكية كاملة لذكراتك، المخزنة محليًا وقابلة للوصول عبر أي تطبيق يحتاج إلى سياق LLM، و لمساعدة SOL (مساعدك الذي يعمل بالذكاء الاصطناعي) على الوصول إلى سياقك، وحقائقك، وتفضيلاتك للحصول على استجابات أكثر صلة وتخصيصًا. نحن نعمل بنشاط على تحسين دعم نماذج Llama. في الوقت الحالي، لا توفر C.O.R.E نتائج مثالية مع النماذج القائمة على Llama، لكننا نحرز تقدمًا لضمان توافق أفضل وإخراج أفضل في المستقبل القريب.

اقرأ المزيد
الذكاء الاصطناعي

OpenFLOW: أداة رسم تخطيطي متساوية القياس مفتوحة المصدر وقوية

2025-07-01
OpenFLOW: أداة رسم تخطيطي متساوية القياس مفتوحة المصدر وقوية

OpenFLOW هو تطبيق ويب تدريجي (PWA) قوي ومفتوح المصدر لإنشاء رسومات متساوية القياس مذهلة. تم إنشاؤه باستخدام React و Isoflow، ويوفر دعمًا غير متصل بالإنترنت وميزات مثل سحب وإفلات المكونات، والوصلات، وخيارات التخصيص، واستيراد/تصدير JSON. تعمل ميزة الحفظ التلقائي، وإلغاء الإجراء، ودعم العديد من المتصفحات على تحسين قابلية الاستخدام. لاحظ أن HTTPS مطلوب لميزات PWA، وأن سعة تخزين المتصفح محدودة؛ يوصى بالتصدير المنتظم للرسوم البيانية.

اقرأ المزيد

بلوتو: لهجة محسّنة من لوا

2025-07-01
بلوتو: لهجة محسّنة من لوا

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

اقرأ المزيد
التطوير

Nimtable: لوحة التحكم الخاصة بـ Apache Iceberg™

2025-07-01
Nimtable: لوحة التحكم الخاصة بـ Apache Iceberg™

Nimtable عبارة عن منصة خفيفة الوزن وسهلة الاستخدام لمراقبة، وتحسين، وإدارة مستودع بيانات بحيرة قائم على Iceberg. توفر واجهة مستخدم ويب مبسطة لتصفح الجداول، وتشغيل الاستعلامات، وتحليل توزيع الملفات، وتحسين تخطيطات التخزين. يدعم Nimtable العديد من الكتالوجات (REST Catalog، و AWS Glue، وجداول AWS S3، و PostgreSQL)، ويتميز بالتكامل السلس مع مخازن الكائنات مثل S3. بالإضافة إلى ذلك، فإنه يوفر استعلامات تفاعلية، ومساعدة من الذكاء الاصطناعي (بما في ذلك ملخصات الجداول التي تم إنشاؤها بواسطة الذكاء الاصطناعي، واقتراحات ذكية)، وتحليل توزيع الملفات، وميزات تحسين الجداول (مثل ضغط الملفات، وإدارة انتهاء صلاحية الصور الفورية).

اقرأ المزيد

TokenDagger: تنفيذ عالي الأداء لـ TikToken من OpenAI

2025-06-30
TokenDagger: تنفيذ عالي الأداء لـ TikToken من OpenAI

يُعدّ TokenDagger بديلاً عالي الأداء لـ TikToken من OpenAI، مُحسّن لمعالجة النصوص على نطاق واسع. تُظهر الاختبارات المعيارية أن TokenDagger أسرع من TikToken بأكثر من 4 أضعاف في تمييز الرموز البرمجية، مع زيادة في الإنتاجية بمقدار الضعف. يستخدم المحرك المُحسّن PCRE2 لتعابير RegEx، ويُبسّط خوارزمية BPE لتقليل تأثير حجم مفردات الرموز الخاصة على الأداء. يُعتبر TokenDagger بديلاً مباشراً ويسهل تثبيته واختباره باستخدام عدد قليل من الأوامر.

اقرأ المزيد
التطوير

OpenTyrian2000: انتصار متعدد المنصات من iOS إلى ESP32

2025-06-30
OpenTyrian2000: انتصار متعدد المنصات من iOS إلى ESP32

حققت لعبة OpenTyrian2000 إنجازًا رائعًا في إمكانية تشغيلها على منصات متعددة، حيث تدعم أنظمة تشغيل macOS و iOS و Apple TV و VisionOS و Windows و Android و Linux و PS Vita و PSP و Nintendo 3DS، بالإضافة إلى وحدات التحكم الدقيقة ESP32. باستخدام مكتبات SDL3 و SDL2، تم إصلاح دعم الشبكات، وإضافة دعم IPv6، بالإضافة إلى ميزة حماية التطبيقات (App Sandboxing) لأنظمة iOS ومنصات أخرى. يُظهر نجاح نقل OpenTyrian2000 قابليتها العالية على التشغيل على منصات مختلفة، من ARM إلى x86، ومن الأجهزة المحمولة إلى أجهزة الألعاب المنزلية.

اقرأ المزيد
الألعاب
1 2 7 8 9 11 13 14 15 50 51