প্রকল্প সম্পর্কে

Nango হলো প্রোডাক্ট ইন্টিগ্রেশন তৈরির জন্য একটি ওপেন-সোর্স প্ল্যাটফর্ম। এর README অনুযায়ী, এটি ১,০০০+ API সমর্থন করে এবং যেকোনো ব্যাকএন্ড ভাষা, AI কোডিং টুল এবং এজেন্ট SDK-এর সাথে কাজ করে। ইন্টিগ্রেশন লজিক TypeScript ফাংশন হিসেবে লেখা হয়, অথবা একটি AI বিল্ডার দিয়ে জেনারেট করা হয়, তারপর Nango-এর প্রোডাকশন রানটাইমে ডিপ্লয় করা হয়, যা অথ, এক্সিকিউশন, স্কেলিং এবং অবজার্ভেবিলিটি পরিচালনা করে। প্ল্যাটফর্মটি তিনটি প্রিমিটিভের вокруг সংগঠিত: - Auth: ১,০০০+ API-এর জন্য ম্যানেজড OAuth, API কী এবং টোকেন রিফ্রেশ, একটি হোয়াইট-লেবেল অথ ফ্লো সহ যা একটি অ্যাপে এমবেড করা যায়। এটি ক্রেডেনশিয়াল, টোকেন স্টোরেজ এবং মাল্টি-টেন্যান্ট কানেকশন ম্যানেজমেন্ট পরিচালনা করে। - Proxy: ব্যবহারকারীদের পক্ষ থেকে প্রমাণীকৃত API অনুরোধ। অনুরোধগুলি Nango-এর প্রক্সির মাধ্যমে যায়, যা প্রোভাইডার রিজলভ করে, ক্রেডেনশিয়াল ইনজেক্ট করে, রিট্রাই এবং রেট লিমিট পরিচালনা করে এবং প্রতিক্রিয়া ফেরত দেয়। - Functions: TypeScript ফাংশন হিসেবে ইন্টিগ্রেশন লজিক যা Nango-তে ডিপ্লয় করা হয়, একটি রানটাইমে এক্সিকিউট হয় যাতে বিল্ট-ইন API অ্যাক্সেস, রিট্রাই, স্টোরেজ এবং অবজার্ভেবিলিটি থাকে। একটি AI বিল্ডার একটি ইউজ-কেস বর্ণনা থেকে ফাংশন জেনারেট করতে পারে। README-তে সাধারণ ইন্টিগ্রেশন প্যাটার্নগুলি তালিকাভুক্ত করা হয়েছে: AI টুল কলিং এবং MCP, RAG পাইপলাইন এবং ইনডেক্সিংয়ের জন্য ডেটা সিঙ্কিং, ওয়েবহুক প্রসেসিং, একটি ইউনিভার্সাল স্কিমায় API ইউনিফিকেশন, অ্যাকশন যা ডেটা লেখে বা অপারেশন এক্সিকিউট করে এবং প্রতি-গ্রাহক কনফিগারেশন। একটি কুইকস্টার্টে একটি ইন্টিগ্রেশন তৈরি করা, একটি কানেকশন এবং অথ ফ্লোর মাধ্যমে একটি API অনুমোদন করা এবং ক্রেডেনশিয়াল পুনরুদ্ধার ও প্রমাণীকৃত অনুরোধ করতে Node SDK-এর মাধ্যমে API অ্যাক্সেস করা কভার করা হয়েছে। README-তে Auth, Proxy এবং Functions-এর জন্য গাইডও উল্লেখ করা হয়েছে। উল্লিখিত পার্থক্যগুলির মধ্যে রয়েছে AI-জেনারেটেড কিন্তু মানুষের পাঠযোগ্য এবং ভার্সন-কন্ট্রোলযোগ্য TypeScript কোড যা টাইপ সেফটি এবং একটি টেস্টিং ফ্রেমওয়ার্কসহ; প্রতি-টেন্যান্ট আইসোলেশন, ইলাস্টিক স্কেলিং, স্বয়ংক্রিয় রিট্রাই এবং রেট-লিমিট হ্যান্ডলিংসহ প্রোডাকশন-গ্রেড ইনফ্রাস্ট্রাকচার; অনেক API-এর জন্য আউট-অব-দ্য-বক্স অথ; ওপেন-সোর্স এবং সেলফ-হোস্টযোগ্য ডিপ্লয়মেন্ট অপশন (Nango Cloud, BYOC, বা সেলফ-হোস্টিং); এবং CLI ও API-এর মাধ্যমে অপারেশন যা ব্যাকএন্ড ভাষা, Cursor, Codex এবং Claude Code-এর মতো AI কোডিং টুল এবং MCP ও LangChain-এর মতো এজেন্ট SDK জুড়ে সামঞ্জস্যপূর্ণ। লাইসেন্সিং: Nango Elastic License-এর অধীনে উপলব্ধ। Nango Cloud এবং BYOC প্ল্যানের উপর নির্ভর করে সমস্ত ফিচারে অ্যাক্সেস প্রদান করে এবং সীমিত ফিচার সেটসহ বিনামূল্যে সেলফ-হোস্টিং উপলব্ধ। README-তে SOC 2 Type II, HIPAA এবং GDPR-এর সাথে সম্মতি উল্লেখ করা হয়েছে এবং Replit, Ramp এবং Mercor-সহ কোম্পানিগুলির প্রোডাকশন ব্যবহারের কথা উল্লেখ করা হয়েছে। নতুন API-এর জন্য সমর্থন যোগ করা সহ অবদান স্বাগত জানানো হয়।