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

Openovel ایک اوپن سورس ڈیسک ٹاپ ایپلی کیشن ہے جسے AI انٹرایکٹو فکشن کھیلنے کے لیے ڈیزائن کیا گیا ہے۔ یہ ایک ڈوئل لوپ آرکیٹیکچر نافذ کرتی ہے جو لیٹنسی حساس پیش منظر کے راوی کو غیر مطابقت پذیر، ٹول استعمال کرنے والے، فائل-مقامی پس منظر کے ایجنٹوں سے الگ کرتی ہے۔ پیش منظر کا لوپ ریئل ٹائم اسٹریمنگ نثر اور اختیاری اگلے ایکشن کے انتخاب فراہم کرتا ہے، جبکہ پس منظر کی رہائشی ٹیمیں (جیسے Showrunner، World Keeper، Director، Card Manager، اور Memory ایجنٹ) ٹرنز پڑھتی ہیں، سادہ Markdown اور JSON فائلوں کو اپ ڈیٹ کرتی ہیں، اور ویکٹر یا گراف ڈیٹا بیس پر انحصار کیے بغیر وسیع کہانی کے سیاق و سباق کو برقرار رکھتی ہیں۔ ایپلی کیشن ایک Electron ڈیسک ٹاپ ایپ کے طور پر بنائی گئی ہے جو macOS، Windows، اور Linux کو سپورٹ کرتی ہے۔ کہانی کی حالت مکمل طور پر سادہ فائلوں میں محفوظ ہوتی ہے، جس سے کھلاڑی بیانیہ ڈیٹا کو آسانی سے معائنہ، ترمیم یا برآمد کر سکتے ہیں۔ اس میں ڈیسک ٹاپ اسٹوری لائبریری، پڑھنے کی رفتار سے متن ظاہر کرنا، خودکار مماثل سیاق و سباق کارڈز، اضافی تکرار کنٹرول، بھرپور HTML/CSS رینڈرنگ کے اختیارات، میڈیا شمولیت، منظر کے پس منظر، تصویری تخلیق، کردار کے شیٹس، ٹیکسٹ ٹو اسپیچ بیانیہ، اور کامک موڈز جیسی خصوصیات شامل ہیں۔ ترتیب کا انتظام مقامی سیٹنگز فائلوں کے ذریعے کیا جاتا ہے جو JSONC اور ماحولیاتی متغیر انٹرپولیشن کو سپورٹ کرتی ہیں۔ Openovel ایک برنگ-یور-اون-کی آن بورڈنگ سیٹ اپ کے ذریعے معیاری OpenAI-مطابقت پذیر اور Anthropic-فارمیٹ ماڈل اینڈ پوائنٹس کو سپورٹ کرتا ہے۔