इस प्रोजेक्ट के बारे में

Morphic एक ओपन-सोर्स AI-संचालित खोज इंजन है जो आधारित, उद्धृत उत्तरों को जनरेटिव UI के साथ जोड़ता है। सादे मार्कडाउन लौटाने के बजाय, उत्तर समृद्ध इनलाइन घटकों—स्रोत-श्रेय वाली छवियाँ, ग्रिड, और शीर्षक—को स्ट्रीम किए गए JSON विनिर्देश से लाइव प्रस्तुत करते हैं, जिससे परिणामों को एक सामान्य चैट इंटरफ़ेस की तुलना में अधिक संरचित, दृश्य अनुभव मिलता है। परियोजना दो खोज मोड प्रदान करती है, Quick और Adaptive, और OpenAI, Anthropic, Google, Ollama, Vercel AI Gateway, और OpenAI-संगत प्रदाताओं में गतिशील प्रदाता पहचान के साथ एक मॉडल चयनकर्ता। पुनर्प्राप्ति पक्ष पर यह Tavily, SearXNG, Brave, और Exa सहित कई खोज बैकएंड का समर्थन करता है, ताकि उपयोगकर्ता अपनी पसंद का कोई भी खोज API प्लग इन कर सकें या स्व-निहित सेटअप के लिए SearXNG को स्थानीय रूप से चला सकें। खोज के अलावा, Morphic में PostgreSQL में संग्रहीत चैट इतिहास, साझा करने योग्य परिणाम URL, फ़ाइल अपलोड समर्थन, Supabase Auth के माध्यम से उपयोगकर्ता प्रमाणीकरण, और अनाम उपयोग के लिए अतिथि मोड शामिल है। तैनाती सीधी है: एक Docker छवि ghcr.io पर प्रकाशित है, और Docker Compose PostgreSQL, Redis, SearXNG, और ऐप को एक साथ लाता है, जिसमें कोई अतिरिक्त खोज API कुंजी की आवश्यकता नहीं होती। स्थानीय विकास Bun का उपयोग करता है, और एक-क्लिक Vercel तैनाती पथ है। रिपॉजिटरी कॉन्फ़िगरेशन, Docker विकल्प, और गोपनीयता व्यवहार का दस्तावेजीकरण भी करती है, और Apache License 2.0 के तहत जारी की गई है।