AI टाउन गेम क्या है?
AI टाउन एक छोटा पिक्सेल-आर्ट शहर है जहाँ AI कैरेक्टर रहते हैं, चैट करते हैं और खुद ही दोस्त बनाते हैं। आप ज़्यादातर देखते हैं। यह मुफ्त, ओपन-सोर्स कोड भी है जिसे डेवलपर्स अपने AI टाउन गेम बनाने के लिए कॉपी और बदलते हैं।
GitHub README इसे “AI टाउन का अपना वर्ज़न आसानी से बनाने और कस्टमाइज़ करने के लिए एक डिप्लॉयबल स्टार्टर किट” कहता है। तो AI टाउन दो चीजें ह ैं। यह एक डेमो है जिसे आप ब्राउज़र में खोल सकते हैं। यह डेवलपर्स के लिए एक कोड बेस भी है।
हर AI कैरेक्टर का एक नाम, एक छोटी कहानी और एक स्प्राइट होता है। एक लैंग्वेज मॉडल लिखता है कि हर कैरेक्टर क्या कहता है। कैरेक्टर मैप के चारों ओर चलते हैं, बातचीत शुरू करते हैं और पिछली बातों को याद रखते हैं। कोड एक इंसान को शहर में शामिल होने और कैरेक्टर से बात करने की भी अनुमति देता है।
AI टाउन लक्ष्यों, लेवल्स या पूरी करने वाली कहानी के साथ एक तैयार गेम नहीं है। यह देखने और बनाने के लिए एक सैंडबॉक्स है। AI लोगों के साथ तैयार गेम्स के लिए, AI गेम्स के लिए हमारी गाइड पढ़ें।
आपने इसे LifeSim ब्लॉग पर पढ़ा। हम LifeSim बनाते हैं, AI लोगों के साथ एक अलग गेम। हम बताते हैं कि यह कहाँ फिट बैठता है और कहाँ नहीं।
AI टाउन किसने बनाया?
a16z (एंड्रीसेन होरोविट्ज़) और Convex की एक टीम ने 2023 में AI टाउन बनाया। कोड a16z-infra अकाउंट के तहत GitHub पर है, और Convex बैकएंड चलाता है।
कॉग्निटिव रिवोल्यूशन पॉडकास्ट ने सितंबर 2023 में टीम से बात की। उस एपिसोड में, a16z की पार्टनर योको ली ने प्रोजेक्ट शुरू किया। a16z के जनरल पार्टनर मार्टिन कैसाडो ने इसे “वास्तव में योको का एक हॉबी प्रोजेक्ट” कहा। Convex के CTO जेम्स काउलिंग ने इसे बनाने में मदद की। एक Convex डेवलपर ने सर्वर पर गेम इंजन बनाया।
यह आइडिया योको ली के एक पुराने साथी ऐप से आया था। उस ऐप ने एक AI कैरेक्टर को एक मेमोरी और एक पर्सनैलिटी दी। लोगों ने तब पूछा कि जब कई AI कैरेक्टर मिलते हैं तो क्या होता है। AI टाउन इसका जवाब था।
Convex AI टाउन में क्या करता है?
README कहता है कि Convex गेम इंजन, डेटाबेस और वेक्टर सर्च है। Convex शहर की स्थिति रखता है और सिमुलेशन चलाता है। वेक्टर सर्च पुरानी यादों को ढूंढता है जो वर्तमान बातचीत से मेल खाती हैं।
README बाकी स्टैक को भी लिस्ट करता है। PixiJS शहर को ड्रॉ करता है। Ollama आपके अपने कंप्यूटर पर डिफ़ॉल्ट चैट मॉडल llama3 चलाता है। क्लर्क लॉगिन ऑप्शनल है।
क्या AI टाउन ओपन सोर्स है?
हाँ। रेपो में लाइसेंस फ़ाइल MIT लाइसेंस है, जिसमें “कॉपीराइट (c) 2023 a16z-infra” की पंक्ति है। आप कोड को कॉपी, बदल और बेच सकते हैं। अपनी कॉपी में लाइसेंस टेक्स्ट रखें।
क्या AI टाउन स्टैनफोर्ड स्मॉलविले पेपर पर आधारित है?
हाँ। README कहता है कि AI टाउन “जेनरेटिव एजेंट्स: इंटरैक्टिव सिमुलाक्रा ऑफ ह्यूमन बिहेवियर” पेपर से “प्रेरित” है। उस पेपर ने 25 AI कैरेक्टर को स्मॉलविले नामक एक छोटे शहर में रखा।
जून सुंग पार्क और पांच अन्य शोधकर्ताओं ने पेपर लिखा। उनमें से चार स्टैनफोर्ड विश्वविद्यालय में थे। अन्य दो Google रिसर्च और Google डीपमाइंड में थे। उन्होंने 7 अप्रैल, 2023 को arXiv पर पहला वर्ज़न और 6 अगस्त, 2023 को एक संशोधित वर् ज़न रखा।
स्मॉलविले में क्या हुआ?
पेपर स्मॉलविले को “द सिम्स से प्रेरित एक इंटरैक्टिव सैंडबॉक्स वातावरण” कहता है। एक व्यक्ति ने एक कैरेक्टर को एक विचार दिया: वैलेंटाइन डे पार्टी फेंकना। कैरेक्टर ने फिर निमंत्रण फैलाए, नए दोस्त बनाए, एक-दूसरे को डेट पर पूछा और साथ में पार्टी में आए।
किसी ने वह प्लान नहीं लिखा। कैरेक्टर ने इसे तीन भागों से बनाया जो पेपर एक लैंग्वेज मॉडल में जोड़ता है:
- मेमोरी। हर कैरेक्टर ने क्या देखा और किया, इसका एक पूरा रिकॉर्ड, सादे टेक्स्ट में।
- रिफ्लेक्शन। समय के साथ, कैरेक्टर कई यादों को अपने और दूसरों के बारे में कुछ सामान्य विचारों में बदल देता है।
- प्लानिंग। कैरेक्टर सही यादों को ढूंढता है और उनका उपयोग यह तय करने के लिए करता है कि आगे क्या करना है।
शोधकर्ताओं ने 25 कैरेक्टर को दो पूरे गेम दिनों तक चलाया। पेपर कहता है कि इसमें “हजारों डॉलर के टोकन क्रेडिट” और “पूरा होने में कई दिन” लगे।
AI टाउन पेपर के कोड से कैसे अलग है?
स्मॉलविले कोड भी GitHub पर है, joonspk-research/generative_agents पर, Apache-2.0 लाइसेंस के साथ। यह पायथन में लिखा गया है और इसके लिए OpenAI API कुंजी की आवश्यकता है। इसका README चेतावनी देता है कि रन में बहुत खर्च हो सकता है।
AI टाउन जावास्क्रिप्ट और टाइपस्क्रिप्ट में एक नया कोड बेस है। README कहता है कि यह जानबूझकर है, क्योंकि इस प्रकार के ज़्यादातर टूल्स पायथन में हैं। AI टाउन कई खिलाड़ियों के लिए एक बैकएंड और एक डिफ़ॉल्ट मॉडल भी जोड़ता है जो आपके अपने कंप्यूटर पर चलता है।
गेम कैरेक्टर जो खुद सोचते हैं, वे कैसे काम करते हैं, इस बारे में ज़्यादा जानकारी के लिए, NPC का क्या मतलब है पढ़ें।
क्या आप ब्राउज़र में AI टाउन खेल सकते हैं?
हाँ। लाइव डेमो convex.dev/ai-town पर है, और जब हमने नव ंबर 2026 में चेक किया तो यह लोड हो गया। आप बिना अकाउंट के देख सकते हैं। शहर में शामिल होने के लिए, आप लॉग इन करते हैं।
AI टाउन कोड में हेल्प टेक्स्ट बताता है कि आप क्या कर सकते हैं:
- देखें। “शहर के चारों ओर घूमने के लिए क्लिक करें और खींचें, और ज़ूम इन और आउट करने के लिए स्क्रॉल करें।” अपनी चैट हिस्ट्री पढ़ने के लिए एक कैरेक्टर पर क्लिक करें।
- शामिल हों। लॉग इन करें और इंटरैक्ट बटन पर क्लिक करें। आपका कैरेक्टर मैप में उसके नीचे एक हाइलाइटेड सर्कल के साथ आता है।
- बात करें। एक कैरेक्टर पर क्लिक करें, फिर “बातचीत शुरू करें” पर क्लिक करें। कैरेक्टर आपके पास आता है, और फिर आप बात करते हैं। कैरेक्टर आपसे बात करने के लिए भी कह सकते हैं।
डेमो की सीमाएं हैं। हेल्प टेक्स्ट कहता है कि शहर एक समय में केवल एक तय संख्या में इंसानों को लेता है। अगर आप पांच मिनट तक कुछ नहीं करते हैं, तो गेम आपको हटा देता है।
Convex ब्लॉग पर v2 अपडेट ने डेमो में और जोड़ा। आप आस-पास के कैरेक्टर को चैट करने के लिए इनवाइट कर सकते हैं, और वे आपको इनवाइट कर सकते हैं। अफवाहें भी एक कैरेक्टर से दूसरे कैरेक्टर तक जाती हैं और बाद की बातचीत में वापस आती हैं।
क्या आप डेमो टाउन बदल सकते हैं?
नहीं। डेमो एक साझा शहर है जिसे Convex चलाता है। कैरेक्टर, मैप या AI मॉडल को बदलने के लिए, आप अपनी खुद की कॉपी चलाते हैं। अगला सेक्शन आपको बताता है कि कैसे।
आप AI टाउन को लोकल कैसे चलाएं?
आप रेपो को क्लोन करते हैं, इसे इंस्टॉल करते हैं, इसे शुरू करते हैं, और एक लैंग्वेज मॉडल कनेक्ट करते हैं। README इसे चलाने के चार तरीके देता है। यह एक छोटा वर्ज़न है। पूरे स्टेप्स के लिए README का पालन करें।
- स्टैंडर्ड सेटअप। आप अपने कंप्यूटर पर या क्लाउड में एक मुफ्त Convex अकाउंट के साथ डेवलप करते हैं। README इसे सबसे आसान तरीका कहता है।
- डॉकर कंपोज। आप डॉकर में बैकएंड, फ्रंटएंड और डैशबोर्ड चलाते हैं। आपको Convex अकाउंट की ज़रूरत नहीं है।
- पिनोकियो। एक कम्युनिटी फोर्क एक-क्लिक इंस्टॉल प्रदान करता है। README कहता है कि यह उन लोगों के लिए है जो AI टाउन चलाना चाहते हैं लेकिन इसे बदलना नहीं चाहते।
- Fly.io। आप ऐप को Fly.io पर डालते हैं। रेपो में स्टेप्स के साथ एक फ्लाई फोल्डर है।
स्टेप 1: ऐप बनाएं और शुरू करें
स्टैंडर्ड सेटअप के लिए, README ये कमांड देता है:
git clone https://github.com/a16z-infra/ai-town.git
cd ai-town
npm installइंस्टॉल आपको Convex में लॉग इन करने के लिए कहता है। फिर npm run dev के साथ ऐप शुरू करें और http://localhost:5173 खोलें।
डॉकर के लिए, README docker compose up --build -d से शुरू होता है। फिर यह आपको एक एडमिन कुंजी बनाने, इसे .env.local फ़ाइल में जोड़ने और npm run predev चलाने के लिए कहता है। फ्रंटएंड पोर्ट 5173 पर चलता है।
विंडोज पर, README आपको पहले Ubuntu और Node.js 18 के साथ WSL2 इंस्टॉल करने के लिए कहता है। अगर आपको Node.js वर्ज़न एरर मिलती है, तो README कहता है कि वर्ज़न 18 का उपयोग करें।
स्टेप 2: एक लैंग्वेज मॉडल कनेक्ट करें
डिफ़ॉल्ट रूप से, AI टाउन आपके अपने कंप्यूटर पर मॉडल चलाने के लिए Ollama का उपयोग करता है। README ये स्टेप्स देता है:
- Ollama डाउनलोड और इंस्टॉल करें।
- Ollama ऐप खोले ं, या टर्मिनल में
ollama serveचलाएं। - मॉडल डाउनलोड करने के लिए
ollama pull llama3चलाएं। ollama run llama3के साथ इसका टेस्ट करें।
आप इसके बजाय OpenAI, Together.ai या किसी अन्य API का उपयोग कर सकते हैं जो OpenAI API की तरह काम करता है। हर एक के लिए, आप convex/util/llm.ts में एक लाइन बदलते हैं और npx convex env set के साथ अपनी API कुंजी सेट करते हैं।
अगर आप बाद में मॉडल प्रोवाइडर या एम्बेडिंग मॉडल बदलते हैं, तो अपना डेटा हटा दें और फिर से शुरू करें। README कहता है कि मेमोरी सर्च एम्बेडिंग मॉडल से मेल खाना चाहिए।
स्टेप 3: टाउन को अपना बनाएं
सभी पात्र और उनकी कहानियाँ data/characters.ts में हैं। आप टाइल्ड एडिटर में एक नया मैप बना सकते हैं और इसे रेपो में एक स्क्रिप्ट के साथ बदल सकते हैं। पात्रों को बदलने के बाद, README आपको npx convex run testing:wipeAllTables के साथ तालिकाओं को मिटाने और npm run dev को फिर से चलाने के लिए कहता है। वह कमांड आपका सारा डेटा हटा द ेता है।
एआई टाउन चलाने में कितना खर्च आता है?
कोड मुफ्त है। आप जो भुगतान करते हैं वह इस बात पर निर्भर करता है कि भाषा मॉडल कहाँ चलता है और बैकएंड कहाँ चलता है।
भाषा मॉडल
डिफ़ॉल्ट सेटअप के साथ, ओलामा आपके अपने कंप्यूटर पर मॉडल चलाता है। आप किसी भी भुगतान किए गए मॉडल एपीआई को कॉल नहीं भेजते हैं। आपका कंप्यूटर सारा काम करता है, इसलिए धीमा कंप्यूटर धीमे पात्र बनाता है।
क्लाउड मॉडल के साथ, बातचीत की हर पंक्ति एक भुगतान किया गया एपीआई कॉल है। टुगेदर एआई जैसे प्रदाता प्रति दस लाख टोकन चैट मॉडल की कीमत तय करते हैं, जिसमें इनपुट के लिए एक कीमत और आउटपुट के लिए दूसरी कीमत होती है। अधिक पात्र और लंबी बातचीत अधिक टोकन बनाती है।
README उपयोग को कम रखने के दो तरीके बताता है। जब ब्राउज़र विंडो पाँच मिनट के लिए निष्क्रिय होती है तो सिमुलेशन रुक जाता है । आप npx convex run testing:stop के साथ इंजन को रोक भी सकते हैं और npx convex run testing:resume के साथ इसे फिर से शुरू कर सकते हैं।
पैमाने के लिए, स्मॉलविले पेपर ने दो गेम दिनों के लिए 25 पात्रों को चलाया। इसमें शोधकर्ताओं को टोकन क्रेडिट में हजारों डॉलर का खर्च आया।
बैकएंड
कॉन्वेक्स के पास व्यक्तिगत परियोजनाओं और प्रोटोटाइप के लिए एक मुफ्त योजना है। कॉन्वेक्स मूल्य निर्धारण पृष्ठ इसे “फ्री एंड स्टार्टर” कहता है। सीमाओं से ऊपर के उपयोग का प्रति यूनिट बिल किया जाता है, और भुगतान की गई योजनाएं अधिक जोड़ती हैं। डॉकर के साथ, आप अपने कंप्यूटर पर कॉन्वेक्स बैकएंड चलाते हैं।
वैकल्पिक अतिरिक्त भी पैसे खर्च करते हैं। पृष्ठभूमि संगीत रेप्लिकेट का उपयोग करता है, जिसके लिए एक खाता और एक एपीआई टोकन की आवश्यकता होती है।
आप अभी कौन से एआई टाउन गेम खेल सकते हैं?
आप आज ब्राउज़र में एआई टाउन डेमो खेल सकते हैं। एआई लोगों के साथ एक पूर्ण गेम के लिए, आपको एक तैयार गेम की आवश्यकता है, न कि एक स्टार्टर किट की।
| विकल्प | यह क्या है | आप इसे कैसे चलाते हैं | क्या आप कोड बदल सकते हैं? |
|---|---|---|---|
| एआई टाउन डेमो | देखने या जुड़ने के लिए एक साझा शहर | ब्राउज़र, convex.dev/ai-town पर | नहीं |
| एआई टाउन, आपकी अपनी कॉपी | डेवलपर्स के लिए एक स्टार्टर किट | आपका कंप्यूटर, डॉकर, कॉन्वेक्स या फ्लाई.आईओ | हाँ, एमआईटी लाइसेंस |
| स्मॉलविले (जेनरेटिव एजेंट्स) | पेपर से शोध कोड | पायथन, एक ओपनएआई एपीआई कुंजी के साथ | हाँ, अपाचे-2.0 |
| लाइफसिम (हमारा गेम) | एआई लोगों के साथ एक तैयार लाइफ सिम | ब्र ाउज़र, आईफोन ऐप | नहीं |
लाइफसिम: एआई लोगों का एक शहर, तैयार
लाइफसिम हमारा गेम है, और यह मुफ्त है, इसमें कोई विज्ञापन नहीं है और कुछ भी खरीदने के लिए नहीं है। आप पृथ्वी के 3डी मैप पर एक वास्तविक शहर में एक समय में एक दिन, एक जीवन जीते हैं। एआई लोग अपने शब्दों में जवाब देते हैं। वे याद रखते हैं कि आपने क्या कहा और अपने दोस्तों को बताते हैं। वे आपको टेक्स्ट भी करते हैं।
लाइफसिम ओपन सोर्स नहीं है। आप इसे स्वयं होस्ट नहीं कर सकते, इसका कोड नहीं बदल सकते या अपना मॉडल नहीं डाल सकते। यदि आप एक एआई टाउन बनाना या अध्ययन करना चाहते हैं, तो एआई टाउन सही विकल्प है।
अधिक गेम के लिए, एआई लाइफ सिमुलेटर गेम की हमारी सूची और गेम जहां आप एआई से बात कर सकते हैं के लिए हमारी गाइड पढ़ें।
यदि आप एक एआई लोगों के शहर में रहना चाहते हैं बजाय इसके कि आप एक का निर्माण करें, तो अपने ब्राउज़र या आईफोन पर लाइफसिम मुफ्त में खेलें।
अधिक गेम गाइड
- 100 Years - Life Simulator
- 3D लाइफ सिम्युलेटर गेम्स
- लागोस लाइफ़ गेम
- सर्वश्रेष्ठ 3DS लाइफ सिमुले शन गेम्स
- मानव या AI गेम
- AI गेम मेकर: 2026 में मुफ्त उपकरण
- वर्चुअल फैमिलीज़ 3
- 2026 में सर्वश्रेष्ठ लाइफ सिम गेम्स
- सर्वश्रेष्ठ सिमुलेशन गेम
- लाइफ़ सिम जो आप ब्राउज़र में खेल सकते हैं
- AI लाइफ़ सिमुलेटर गेम
- iPhone के लिए AI लाइफ़ सिमुलेटर
- AI गेम
- वे गेम जिनमें आप AI से बात कर सकते हैं
- AI रोलप्ले
- रोलप्ले के लिए सबसे अच्छे AI चैटबॉट
- एआई कैरेक्टर जनरेटर
- रैंडम पर्सनैलिटी जेनरेटर
- रैंडम बैकस्टोरी जेनरेटर
- स्टोरी गेम्स
- टेक्स्ट आधारित गेम्स
- डेटिंग सिम गेम्स
- गेम जिसमें आप एक ज़िंदगी जीते हैं
- गेम जहाँ आप कुछ भी कर सकते हैं
- ऊबने पर खेलने के लिए गेम्स
- अपना खुद का सुपरहीरो गेम बनाएं
- The Sims जैसे गेम्स
- BitLife जैसे गेम्स
- Stardew Valley सेव फ़ाइल स्थान
- Stardew Valley सेव एडिटर
- Stardew Valley जैसे गेम
- एनिमल क्रॉसिंग जैसे गेम्स
- सभी टोमोडाची लाइफ गाइड, विषय के अनुसार
- टोमोडाची लाइफ जैसे गेम्स
- हार्टोपिया, समझाया गया
- Tomodachi Life
- टोमोडाची लाइफ पर्सनैलिटी चार्ट
- Tomodachi Life कैचफ़्रेज़ जनरेटर
- Tomodachi Life आइलैंड नेम जनरेटर
- क्य ा टोमोडाची लाइफ 2 है?
- स्विच और स्विच 2 पर सर्वश्रेष्ठ लाइफ सिम्स
- NPC का क्या मतलब है?
- IMVU जैसे गेम
- Second Life जैसे गेम
स्रोत
- गिटहब पर a16z-infra/ai-town (README)
- एआई टाउन लाइसेंस फ़ाइल (एमआईटी)
- src/App.tsx में एआई टाउन हेल्प टेक्स्ट
- कॉन्वेक्स पर एआई टाउन लाइव डेमो
- कॉन्वेक्स स्टैक: एआई टाउन v2
- संज्ञानात्मक क्रांति: a16z ने एआई लोगों के लिए एक शहर क्यों बनाया
- जेनरेटिव एजेंट्स: मानव व्यवहार के इंटरैक्टिव सिमुलाक्रा (arXiv सार)
- जेनरेटिव एजेंट्स: मानव व्य वहार के इंटरैक्टिव सिमुलाक्रा (arXiv पूर्ण पाठ)
- गिटहब पर joonspk-research/generative_agents
- कॉन्वेक्स मूल्य निर्धारण
- टुगेदर एआई मूल्य निर्धारण
