منصوبے کے بارے میں

AURA ایک خودکار نیوز انٹیلیجنس سسٹم ہے جو نائیجیریا میں کارپوریٹ ملکیت کی شفافیت پر نظر رکھتا ہے، جس میں فائدہ مند مالکان (Persons with Significant Control)، بورڈ کی تبدیلیاں، انضمام، پروکیورمنٹ ایوارڈز اور ریگولیٹری اقدامات شامل ہیں۔ یہ GitHub Actions کو شیڈولر، Google Sheets کو ڈیٹا بیس، LLM cascade کو استخراج اور رپورٹ جنریشن کے لیے، اور GitHub Pages کو اسٹیٹک ڈیش بورڈ کے لیے استعمال کرتے ہوئے روزانہ چار بار چلتا ہے—یہ سب زیرو ہوسٹنگ لاگت کے ساتھ۔ یہ پائپ لائن Google News RSS، NewsAPI، GNews، NewsData اور The Guardian سے خبریں جمع کرتی ہے۔ یہ غیر متعلقہ کہانیوں کو فلٹر کرتی ہے، ساختی ریکارڈز نکالتی ہے، اور اہم پیش رفت، ہائی رسک الرٹس، اور پروکیورمنٹ/بورڈ تبدیلیوں کے ساتھ روزانہ ایگزیکٹو بریفس تیار کرتی ہے۔ ایک نالج گراف اداروں کو جوڑتا ہے، اور ایک عالمی سرچ پیلیٹ کمپنیوں، افراد، ایجنسیوں اور PSC ریکارڈز کے لیے ڈوزیئرز فراہم کرتا ہے۔ LLM cascade فراہم کنندگان کو ترتیب سے آزمانے کی کوشش کرتا ہے (Ollama، NVIDIA NIM، Gemini، OpenAI) اور اگر سب ناکام ہو جائیں تو بلند آواز میں ناکام ہوتا ہے، خاموش انحطاط سے بچتے ہوئے۔ ہر ریکارڈ اس انجن کو ٹریک کرتا ہے جس نے اسے تیار کیا۔ ڈیش بورڈ میں ایک انٹیلیجنس فیڈ، ترتیب دینے کے قابل PSC رجسٹر، واچ لسٹس، الرٹ برخاستگی، CSV ایکسپورٹ، اور ٹرم مومینٹم اور موسم جیسے سیاق و سباق کے سگنلز شامل ہیں۔ تعیناتی سادہ ہے: ریپو کو فورک کریں، GitHub Actions اور Pages کو فعال کریں، سیکرٹس شامل کریں، اور شیڈولر 07:00، 13:00، 17:00 اور 23:00 UTC پر چلتا ہے۔ مقامی ترقی ایک Excel ورک بک پر فال بیک کے ساتھ کام کرتی ہے۔ ریپو میں لائیو سروس موڈ کے لیے ایک اختیاری FastAPI/PostgreSQL/Celery/Redis اسٹیک بھی شامل ہے، حالانکہ یہ لائیو ڈیش بورڈ کے لیے استعمال نہیں ہوتا۔ سیکیورٹی اقدامات میں HTML escaping، URL اسکیم چیکس، CSV فارمولا انجیکشن نیوٹرلائزیشن، CSP ہیڈرز، اور پن شدہ CDN اسکرپٹس شامل ہیں۔ یہ پروجیکٹ MIT لائسنس یافتہ ہے۔