DeepCode হলো একটি মিনিমাল, ডেভেলপার-কেন্দ্রিক এআই চ্যাট অ্যাপ, যা একটি উদ্দেশ্যেই তৈরি: আপনাকে আরও ভালো কোড, আরও দ্রুত লিখতে সাহায্য করা।
এটি যেভাবে কাজ করে
১. আপনার OpenAI-কম্প্যাটিবল API কী এবং বেস URL দিন।
২. আপনার মডেল বেছে নিন — GPT-4o, GPT-4o Mini, অথবা যেকোনো কাস্টম মডেল।
৩. একটি চ্যাট শুরু করুন। যেকোনো কিছু জিজ্ঞাসা করুন: একটি ফাংশন ব্যাখ্যা করুন, কোনো ত্রুটি ডিবাগ করুন, একটি ব্লক রিফ্যাক্টর করুন, অথবা একটি আর্কিটেকচার নিয়ে ব্রেইনস্টর্ম করুন।
ডেভেলপারদের জন্য তৈরি
কোড-ফার্স্ট ফরম্যাটিং — এআই-এর উত্তরগুলো সিনট্যাক্স-হাইলাইট করা কোড ব্লকসহ প্রদর্শিত হয়, যা আপনি এক ট্যাপেই কপি করতে পারবেন।
সেশন ম্যানেজমেন্ট — একাধিক কথোপকথন সুসংগঠিত রাখুন। প্রাসঙ্গিকতা না হারিয়েই বিভিন্ন প্রজেক্টের মধ্যে যাতায়াত করুন।
আপনার নিজস্ব API ব্যবহার করুন — OpenAI, Azure, Anthropic, Gemini, বা যেকোনো কাস্টম এন্ডপয়েন্টের সাথে সংযোগ করুন। প্রোভাইডার, মডেল এবং খরচ আপনার নিয়ন্ত্রণে থাকবে।
কোনো সাবস্ক্রিপশন নেই, কোনো ট্র্যাকিং নেই — আমরা আপনার কোড, আপনার কথোপকথন বা আপনার API কী সংগ্রহ করি না। সবকিছু আপনার ডিভাইসেই থাকে।
ডিফল্টভাবে ডার্ক মোড — গভীর রাতে ডিবাগিং সেশনের সময় চোখের জন্য আরামদায়ক।
এর জন্য উপযুক্ত
চলতে চলতে দ্রুত কোডের ব্যাখ্যা
আপনার IDE থেকে দূরে থাকাকালীন ডিবাগিং
নতুন ভাষা এবং ফ্রেমওয়ার্ক শেখা
আর্কিটেকচার এবং ডিজাইন প্যাটার্ন নিয়ে আলোচনা
আপনার ফোন থেকে পুল রিকোয়েস্ট পর্যালোচনা করা
সমর্থিত প্রোভাইডার
OpenAI
Azure OpenAI
Google Gemini
Anthropic Claude
যেকোনো OpenAI-সামঞ্জস্যপূর্ণ API এন্ডপয়েন্ট
DeepCode এমনভাবে ডিজাইন করা হয়েছে যাতে এটি আপনার কাজে কোনো বাধা সৃষ্টি না করে। কোনো অনবোর্ডিং টিউটোরিয়াল নেই, অতিরিক্ত ফিচারের ছড়াছড়ি নেই, কোনো আপসেল নেই। শুধু একটি পরিচ্ছন্ন চ্যাট ইন্টারফেস যা আপনাকে এমন উত্তর দেয় যা আপনি সত্যিই ব্যবহার করতে পারবেন।
নতুন কী আছে (রিলিজ নোট)
--------------------------
প্রাথমিক রিলিজ। DeepCode আপনাকে আপনার নিজের API কী ব্যবহার করে AI-এর সাথে চ্যাট করার সুযোগ দেয়, যার মাধ্যমে আপনি কোডের ব্যাখ্যা, ডিবাগিং-এ সাহায্য এবং সৃজনশীল সমাধান পেতে পারেন — সবই একটি মিনিমাল, ডেভেলপার-কেন্দ্রিক ইন্টারফেসে।
অ্যাপ পর্যালোচনার তথ্য — নোট
------------------------------
এই অ্যাপটি OpenAI-সামঞ্জস্যপূর্ণ চ্যাট API-এর জন্য একটি থার্ড-পার্টি ক্লায়েন্ট। অ্যাপটি ব্যবহার করার জন্য ব্যবহারকারীদের অবশ্যই তাদের নিজস্ব এপিআই কী (API key) এবং বেস ইউআরএল (base URL) প্রদান করতে হবে — এতে কোনো বিল্ট-ইন এআই (AI) পরিষেবা নেই, এআই ক্রেডিটের জন্য কোনো ইন-অ্যাপ পারচেজ (in-app purchase) নেই, এবং কোনো সাবস্ক্রিপশন মডেলও নেই।
অ্যাপটি যা করে না:
নিজস্ব এআই/এলএলএম (AI/LLM) পরিষেবা প্রদান করে না
ব্যবহারকারীর কথোপকথন সংগ্রহ, সংরক্ষণ বা আমাদের সার্ভারে প্রেরণ করে না
আমাদের সার্ভারে এপিআই কী (API key) সংগ্রহ বা সংরক্ষণ করে না (কীগুলো SharedPreferences-এর মাধ্যমে স্থানীয়ভাবে সংরক্ষিত হয়)
ইন-অ্যাপ পারচেজ বা সাবস্ক্রিপশন অন্তর্ভুক্ত করে না
তৃতীয় পক্ষের বিজ্ঞাপন প্রদর্শন করে না
সমস্ত এআই ইন্টারঅ্যাকশন হলো ব্যবহারকারীর ডিভাইস থেকে তাদের কনফিগার করা এন্ডপয়েন্টে (যেমন, OpenAI, Azure, Anthropic, Gemini, বা একটি কাস্টম প্রোভাইডার) সরাসরি এপিআই কল। অ্যাপটি সম্পূর্ণরূপে একটি চ্যাট ইন্টারফেস / এপিআই ক্লায়েন্ট হিসাবে কাজ করে।
প্রয়োজনীয় তথ্য প্রকাশ:
অ্যাপটি সিস্টেম ব্রাউজারে বাহ্যিক লিঙ্ক (যেমন, প্রোভাইডারের ডকুমেন্টেশন) খোলার জন্য urllauncher প্লাগইন ব্যবহার করে।
অ্যাপটি ব্যবহারকারীর সেটিংস (এপিআই কী, বেস ইউআরএল, মডেল প্রেফারেন্স) স্থানীয়ভাবে সংরক্ষণের জন্য sharedpreferences ব্যবহার করে।
অ্যাপটির শুধুমাত্র ব্যবহারকারী-কনফিগার করা এন্ডপয়েন্টে এপিআই কল করার জন্য ইন্টারনেট অ্যাক্সেসের প্রয়োজন হয়।
টেস্ট অ্যাকাউন্ট: যেহেতু অ্যাপটির জন্য ব্যবহারকারীর দেওয়া একটি এপিআই কী (API key) প্রয়োজন, তাই কোনো টেস্ট অ্যাকাউন্টের দরকার নেই। পর্যালোচকরা কার্যকারিতা পরীক্ষা করার জন্য যেকোনো ওপেনএআই-কম্প্যাটিবল (OpenAI-compatible) এপিআই কী ব্যবহার করতে পারেন। আসল কী ছাড়া পরীক্ষার ক্ষেত্রে, অ্যাপটি প্রমাণীকরণের ত্রুটিগুলো সুন্দরভাবে সামাল দেয় এবং যথাযথ ত্রুটির বার্তা প্রদর্শন করে।
যোগাযোগ: পর্যালোচনার সময় যেকোনো প্রশ্নের জন্য, অনুগ্রহ করে অ্যাপ স্টোর কানেক্ট (App Store Connect)-এ দেওয়া তথ্যের মাধ্যমে ডেভেলপারের সাথে যোগাযোগ করুন।
আপডেট করা হয়েছে
১৬ মে, ২০২৬