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

Comp AI سیکیورٹی اور پرائیویسی پروگرامز کا انتظام کرنے والی کمپنیوں کے لیے ایک اوپن کور کاروباری کمپلائنس پلیٹ فارم ہے۔ README میں SOC 2، ISO 27001، HIPAA اور GDPR کے لیے معاونت کی نشاندہی کی گئی ہے، اور خودکار ثبوت جمع آوری، پالیسی کے انتظام اور کنٹرول کے نفاذ کے لیے خصوصیات کو بیان کیا گیا ہے جبکہ تنظیموں کو اپنے ڈیٹا اور انفراسٹرکچر پر کنٹرول برقرار رکھنے کی اجازت دی گئی ہے۔ کلاؤڈ ہوسٹڈ ورژن بھی پیش کیا جاتا ہے۔ یہ ریپوزٹری Bun اور Turborepo پر مبنی TypeScript پروجیکٹ ہے جسے Next.js، Prisma، PostgreSQL، Tailwind CSS، Trigger.dev، Upstash Redis، Resend اور Vercel پر مبنی ٹولنگ کے ساتھ بنایا گیا ہے۔ اس میں apps/app، apps/portal اور apps/api کے تحت متعدد ایپلی کیشنز شامل ہیں، اس کے علاوہ ڈیٹا بیس تک رسائی، ای میل ٹیمپلیٹس، کلیدی قدر کے اسٹوریج اور UI اجزاء کے لیے مشترکہ پیکجز بھی شامل ہیں۔ مقامی ترقی کے لیے Node.js 20 یا اس سے نیا، Bun 1.1.36 یا اس سے نیا، اور PostgreSQL 15 یا اس سے نیا درکار ہے۔ سیٹ اپ میں ماحولیاتی فائلوں کو کاپی کرنا، تصدیق اور ڈیٹا بیس کے سیکرٹس کو ترتیب دینا، Google OAuth، Trigger.dev، Upstash Redis اور Resend کو مربوط کرنا، پھر Docker کے ساتھ PostgreSQL شروع کرنا اور Prisma جنریشن، منتقلی، پش یا سیڈ کمانڈز چلانا شامل ہے۔ ڈیولپمنٹ سرورز کو bun run dev یا turbo dev سے شروع کیا جا سکتا ہے۔ یہ پروجیکٹ semantic-release کا استعمال کرتے ہوئے @trycompai/db، @trycompai/email، @trycompai/kv اور @trycompai/ui کو npm پر شائع کرتا ہے۔ README میں Docker اور Vercel تعیناتی کی ہدایات کو جلد آرہا ہے کے طور پر نشان زد کیا گیا ہے۔ لائسنسنگ اوپن کور ماڈل کی پیروی کرتی ہے: بنیادی ریپوزٹری AGPLv3 کے تحت لائسنس یافتہ ہے، جبکہ /ee انٹرپرائز ایڈیشن حصے کو کمرشل لائسنس کی ضرورت ہوتی ہے۔