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

TaleWeaver ایک ابتدائی بیٹا، براؤزر پر مبنی رول پلےنگ انجن ہے جسے ایک AI گیم ماسٹر چلاتا ہے۔ یہ دنیائیں، مناظر، NPCs، quests اور کہانیوں کے سلسلے متحرک طور پر تخلیق کرتا ہے، اور RPG میکینکس جیسے hitpoints، stamina، mana، status effects، loot/equipment slots، combat dialogs، containers، اور قابلِ مطالعہ متنی لاگز برقرار رکھتا ہے۔ اس میں ایک ایڈونچر لائبریری اور ورلڈ جنریٹر شامل ہے، نیز ایک ایڈونچر ایڈیٹر جس میں مناظر، راستوں، quests، NPCs، اشیاء، containers اور switches کے لیے CRUD انتظام موجود ہے۔ کور موڈ موجودہ ایڈونچر سے sequel یا variations تخلیق کر سکتا ہے، جس میں مماثلت کنٹرول اور اختیاری asset دوبارہ استعمال شامل ہے۔ ایپ صوتی تعامل کو سپورٹ کرتی ہے: Google Gemini 3.5 Flash اور ElevenLabs کے ذریعے text-to-speech بیان، اور Whisper پر مبنی speech-to-text جس میں push-to-talk ہاٹ کیز اور in-character /say شارٹ کٹ شامل ہیں۔ یہ pathfinding کے ساتھ ایک انٹرایکٹو ہاتھ سے بنے انداز کا دنیا کا نقشہ پیش کر سکتی ہے، اور کثیر لسانی تخلیق و ترجمہ سپورٹ کرتی ہے۔ بصری مواد مقامی فراہم کنندگان جیسے Ollama یا Automatic1111/Forge کے ذریعے Stable Diffusion سے تخلیق کیا جا سکتا ہے، اور تصویری URLs کی تصدیق stale fallback کے ساتھ کی جاتی ہے۔ تعیناتی Docker کے ذریعے خود میزبان ہوتی ہے جس میں SQLite اسٹوریج، خفیہ کردہ API کیز، JWT سیشنز، پاس ورڈ پالیسی، path traversal اور SSRF تحفظات، اور opt-in LLM ٹیلی میٹری شامل ہے۔ پیش رفت مستقل سیشنز، خودکار محفوظ checkpoints، ایک Chronicles ٹائم لائن رول بیک، اور فی سیشن پانچ تازہ ترین checkpoints کو برقرار رکھنے کی سہولت استعمال کرتی ہے۔ LLM رسائی LiteLLM-مطابقت پذیر فراہم کنندگان کے ذریعے bring-your-own-key ہے، جن میں OpenAI، Anthropic، Gemini، Ollama اور Kimi/Moonshot شامل ہیں۔