عن المشروع

Securo هو مدير مالية شخصية مفتوح المصدر مصمم ليُستضاف ذاتيًا ويركز على الخصوصية. ويؤكد أن المالية الشخصية يجب أن تكون شخصية، دون أي طرف ثالث بينك وبين بياناتك المالية. يعمل التطبيق على بنيتك التحتية الخاصة ويوفر رؤية كاملة للحسابات والإنفاق والعادات. تشمل الميزات الرئيسية: - إدارة متعددة الحسابات مع أرصدة جارية - إدارة المعاملات مع البحث والتصفية والتصدير بصيغة CSV - استيراد الملفات (OFX، QIF، CAMT، CSV) - محرك قواعد للتصنيف التلقائي - المعاملات المتكررة والميزانيات - الأهداف وأهداف الادخار مع تتبع التقدم - إدارة الأصول مع تتبع التقييم وقواعد النمو - التقارير: صافي الثروة والدخل مقابل المصروفات مع رسوم مصغرة للفئات - المزامنة البنكية عبر مزودين (Pluggy للبنوك البرازيلية، Enable Banking لنحو 2500 بنك أوروبي ضمن PSD2، SimpleFIN للبنوك الأمريكية والدولية، وقابل للتوسيع) - دعم متعدد العملات مع تحويل تلقائي لأسعار الصرف - دعم متعدد المستخدمين مع لوحة إدارة وضوابط للتسجيل - المصادقة الثنائية (TOTP) مع حماية من هجمات القوة الغاشمة - دعم تسجيل الدخول عبر OIDC لـ Authentik وPocket ID ومزودين قياسيين آخرين - وكلاء الذكاء الاصطناعي (اختياري): دردشة LLM مستضافة ذاتيًا مع استخدام الأدوات على بياناتك، بالإضافة إلى قاعدة معرفة RAG لكل وكيل البدء السريع: على Linux وmacOS، شغّل سكربت التثبيت (يستخدم Docker أو Podman). على Windows، ثبّت Docker Desktop وشغّل `docker compose up --build`. افتح http://localhost:3000 لإنشاء حساب. المزامنة البنكية اختيارية وتُضبط عبر متغيرات البيئة. يتم دعم Pluggy للبنوك البرازيلية، وEnable Banking للبنوك الأوروبية ضمن PSD2، وSimpleFIN للبنوك الأمريكية/الدولية. يسجّل كل مزود نفسه تلقائيًا عند توفر بيانات الاعتماد. يمكن تمكين تسجيل الدخول عبر OIDC لتفويض المصادقة إلى أي مزود OIDC قياسي. وهو يدعم التزويد التلقائي ومزامنة الأدوار وربط الحسابات الموجودة. مفاتيح المرور ممكّنة افتراضيًا وتتبع معايير WebAuthn (عناوين IP وHTTP العادي غير صالحة إلا على localhost). يمكن جلب أسعار الصرف من Open Exchange Rates لتحويل العملات تلقائيًا. يمكن ضبط إعدادات المنطقة الزمنية لكل تطبيق أو لكل مساحة عمل. وكلاء الذكاء الاصطناعي اختياريون ويمكن تمكينهم عبر `AGENTS_ENABLED=true` و`COMPOSE_PROFILES=agents`. وهم يدعمون مزودين متعددين (OpenAI، Anthropic، Ollama، متوافق مع OpenAI)، واستخدام الأدوات عبر MCP، وقاعدة معرفة RAG لكل وكيل. تشمل الحزمة التقنية FastAPI وSQLAlchemy وAlembic وCelery في الواجهة الخلفية؛ وReact وTypeScript وVite وTailwind CSS في الواجهة الأمامية؛ وPostgreSQL كقاعدة بيانات؛ وRedis + Celery للطابور. تتوفر تعليمات التطوير لتشغيل الاختبارات، واستخدام mise لإدارة التبعيات، والمساهمة. المشروع مرخّص بموجب AGPL-3.0.