Kaiju Hub AI

প্ল্যাটফর্ম নির্বাচন করুন

Create New Project dialog showing Project Name, Project Location, GitHub linking, Choose Platform tiles (Blank, Desktop, Web, Mobile), and Build Type options (Fresh Install, AI-Generated)

বিল্ড প্রকার

-এ ক্লিক করুন + নতুন প্রকল্প -এর বোতামে ক্লিক করে প্রোজেক্ট ড্যাশবোর্ড থেকে তৈরি করার উইজার্ড খুলুন। প্রথম স্ক্রিনে আপনার প্রকল্পের মূল বিষয়গুলো কনফিগার করা হবে, এরপর আপনি একটি টেক স্ট্যাক নির্বাচন করতে পারবেন।

প্রকল্পের নাম

আপনার প্রকল্পের জন্য একটি নাম লিখুন। নামটি রিয়েল টাইমে যাচাই করা হবে — এটি একটি বৈধ ফোল্ডারের নাম হতে হবে (যেমন <>:"/\\|?* এই বিশেষ অক্ষরগুলো ব্যবহার করা যাবে না) এবং এটি নির্বাচিত স্থানে বিদ্যমান কোনো ফোল্ডারের নামের সাথে যেন সাংঘর্ষিক না হয়।

প্রকল্পের অবস্থান

এটি সেই ডিফল্ট ডিরেক্টরি যেখানে আপনার প্রকল্পের ফোল্ডার তৈরি করা হবে। অন্য কোনো ডিরেক্টরি নির্বাচন করতে ব্রাউজ-এ ক্লিক করুন। প্রকল্পটি একটি সাবফোল্ডার হিসাবে তৈরি করা হবে, যেখানে প্রকল্পের নামটি ব্যবহার করা হবে।

গিটহাবের সাথে লিঙ্ক করুন

ঐচ্ছিকভাবে একটি গিটহাব অ্যাকাউন্ট নির্বাচন করুন, যাতে আপনার স্থানীয় প্রকল্পের পাশাপাশি স্বয়ংক্রিয়ভাবে একটি রিমোট রিপোজিটরি তৈরি করা যায়। এটি এড়িয়ে যেতে "কোনোটিই নয় (ডিফল্টভাবে গিটহাব ব্যবহার করবেন না)" নির্বাচন করুন।

প্ল্যাটফর্ম নির্বাচন করুন

প্রকল্পের নাম

খালি

সিএলআই সরঞ্জাম, স্ক্রিপ্ট, লাইব্রেরি

ফ্রন্টএন্ড ফ্রেমওয়ার্ক

নেটিভ ডেস্কটপ অ্যাপ্লিকেশন

ফুল-স্ট্যাক

ব্রাউজার-ভিত্তিক অ্যাপ্লিকেশন

মোবাইল

ডিভাইস অ্যাপ্লিকেশন

বিল্ড টাইপ

প্রকল্পটি কীভাবে শুরু করা উচিত তা নির্বাচন করুন:

নতুন করে ইনস্টল করুন

এটি স্ট্যান্ডার্ড ফ্রেমওয়ার্ক সরঞ্জাম ব্যবহার করে একটি নতুন প্রকল্প তৈরি করে। কাইজুহাব উপযুক্ত সিএলআই কমান্ড চালায় (যেমন, npm create vite@latest, cargo init, npx create-tauri-app) এবং সমস্ত নির্ভরতা ইনস্টল করে।

এআই-জেনারেটেড

আপনি কী তৈরি করতে চান তা বর্ণনা করুন এবং এআইকে পুরো প্রকল্পটি তৈরি করতে দিন। আপনি একটি টেক্সট বিবরণ এবং ঐচ্ছিক রেফারেন্স ছবি সরবরাহ করুন, তারপর এআই সমস্ত সোর্স কোড, কনফিগারেশন ফাইল এবং প্রকল্পের কাঠামো তৈরি করবে।

প্রকল্পের সেটআপ কনফিগার করার পরে, -এ ক্লিক করুন টেক স্ট্যাকে যান এবং এরপর অগ্রসর হন।

খালি প্রকল্প

খালি প্রকল্পগুলো সিএলআই সরঞ্জাম, স্ক্রিপ্ট, স্বতন্ত্র অ্যাপ্লিকেশন এবং ভাষা-নির্দিষ্ট স্টারটারগুলোর জন্য। আপনার ভাষা বা রানটাইম নির্বাচন করুন এবং কাইজুহাব একটি ন্যূনতম প্রকল্প কাঠামো তৈরি করবে।

Tech Stack selection for Blank projects showing language options: Empty, Node.js, Python, Rust, C++, Lua, Luau, NestJS, Go, Express, Bun, Deno with Python version selector

ভাষা / রানটাইম অপশন

Empty
Node.js
Python
Rust
C++
Lua
Luau
NestJS
Go
Express
Bun
Deno

কিছু ভাষায় ভার্সন নির্বাচক অন্তর্ভুক্ত রয়েছে। উদাহরণস্বরূপ, -এর উপর ক্লিক করলে Python ভার্সন অপশনগুলো দেখানো হবে (3.10, 3.11, 3.12, 3.13, 3.14, 3.15)। নির্বাচিত সংস্করণটি নির্ধারণ করবে কোন পাইথন ইন্টারপ্রেটার ভার্চুয়াল পরিবেশ তৈরি করতে ব্যবহৃত হবে।

ডেস্কটপ প্রকল্প

ডেস্কটপ প্রকল্পগুলো নেটিভ ডেস্কটপ অ্যাপ্লিকেশন তৈরি করে। একটি ডেস্কটপ ফ্রেমওয়ার্ক, ইউআই-এর জন্য একটি ফ্রন্টএন্ড ফ্রেমওয়ার্ক এবং ঐচ্ছিকভাবে একটি ডাটাবেস নির্বাচন করুন। সমস্ত ফ্রন্টএন্ড ফ্রেমওয়ার্কের সাথে টাইপস্ক্রিপ্ট আগে থেকেই কনফিগার করা থাকে।

Tech Stack selection for Desktop projects showing Desktop Framework (Tauri + Rust, Electron, Flutter + Dart), Frontend Framework (SolidJS, React, Vue, Svelte, Angular), and Database options

ডাটাবেস

নেটিভ ফ্রেমওয়ার্ক যা ডেস্কটপ উইন্ডো শেল এবং সিস্টেম-স্তরের API সরবরাহ করে।

Tauri + Rust
Electron
Flutter + Dart

ফ্রন্টএন্ড ফ্রেমওয়ার্ক

UI ফ্রেমওয়ার্ক যা ডেস্কটপ উইন্ডোর ভিতরে চলে। সমস্ত বিকল্প TypeScript দিয়ে আগে থেকে কনফিগার করা আছে।

SolidJS
React
Vue
Svelte
Angular

ওয়েব

স্থানীয় বা ক্লাউড ডেটা সংরক্ষণের জন্য ঐচ্ছিক ডাটাবেস ইন্টিগ্রেশন।

Supabase
SQLite
Realm
PostgreSQL
Convex

ওয়েব প্রকল্প

ওয়েব প্রকল্পগুলো ব্রাউজার-ভিত্তিক অ্যাপ্লিকেশন তৈরি করে। -এর মধ্যে থেকে ওয়ার্ডপ্রেস হেডলেস অথবা ফুল-স্ট্যাক -এর মধ্যে একটি নির্বাচন করে কোন ফ্রেমওয়ার্ক অপশনগুলো উপলব্ধ থাকবে, তা নির্ধারণ করুন। সমস্ত ফ্রেমওয়ার্ক ডিফল্টভাবে টাইপস্ক্রিপ্ট-সক্ষম।

Tech Stack for Web projects in Frontend Only mode showing SolidJS, React, Vue, Svelte, Angular, Preact + Styling and Database options

ওয়ার্ডপ্রেস হেডলেস

সিঙ্গেল-পেজ অ্যাপ এবং স্ট্যাটিক সাইটের জন্য স্বতন্ত্র ইউআই ফ্রেমওয়ার্ক। এখানে একটি কাস্টম প্যাকেজ বোতাম রয়েছে, যা দিয়ে আপনি নিজের এনপিএম প্যাকেজ যোগ করতে পারবেন।

SolidJS
React
Vue
Svelte
Angular
Preact
Tech Stack for Web projects in Full-Stack mode showing SolidStart, Next.js, Nuxt.js, SvelteKit, Fresh, Astro, TanStack Start, WordPress

ফুল-স্ট্যাক

সার্ভার-সাইড রেন্ডারিং এবং এপিআই রুটসহ সম্পূর্ণ ওয়েব ফ্রেমওয়ার্ক।

SolidStart
Next.js
Nuxt.js
SvelteKit
Fresh
Astro
TanStack Start
WordPress

স্টাইলিং

Tailwind CSS

ওয়েব

Supabase
Firebase
Prisma
Convex

মোবাইল প্রকল্প

মোবাইল প্রকল্পগুলো আইওএস এবং অ্যান্ড্রয়েডের জন্য ডিভাইস অ্যাপ্লিকেশন তৈরি করে। একটি মোবাইল ফ্রেমওয়ার্ক, একটি এসডিকে সংস্করণ এবং ঐচ্ছিকভাবে একটি ডাটাবেস নির্বাচন করুন।

Tech Stack for Mobile projects showing Expo, React Native CLI, Flutter, Ionic, Capacitor, Android Native (Kotlin) with SDK version selector and Database options

এক্সপো

আপনার মোবাইল অ্যাপ্লিকেশনের জন্য ফ্রেমওয়ার্ক নির্বাচন করুন। যে ফ্রেমওয়ার্কগুলো একাধিক এসডিকে সমর্থন করে, সেগুলোর জন্য একটি এসডিকে সংস্করণ নির্বাচক প্রদর্শিত হবে।

Expo
React Native CLI
Flutter
Ionic
Capacitor
Android Native (Kotlin)

এসডিকে সংস্করণ

যেমন, এক্সপো-এর জন্য, এসডিকে সংস্করণ নির্বাচন করুন (যেমন, 52, 53, 54, 55)। এটি বেস নির্ভরতা এবং এপিআই সামঞ্জস্যতা নির্ধারণ করে।

ওয়েব

আপনার মোবাইল অ্যাপের জন্য ঐচ্ছিক ক্লাউড বা স্থানীয় ডাটাবেস।

Supabase
Firebase Firestore
SQLite
Realm
WatermelonDB

নতুন করে ইনস্টল করুন

আপনি যখন নির্বাচন করেন নতুন করে ইনস্টল করুন "প্রকল্প তৈরি করুন" এবং কাইজুহাব বাকি কাজগুলো করবে। এআই মডেল নির্বাচন

কী ঘটে

1. প্যাকেজ ম্যানেজার সনাক্ত করুন

কাইজুহাব স্বয়ংক্রিয়ভাবে সনাক্ত করে যে আপনার সিস্টেমে কোন প্যাকেজ ম্যানেজার ইনস্টল করা আছে (এনপিএম, ইয়ার্ন বা পিএনপিএম)।

2. স্কাফোল্ড কমান্ড চালান

আপনার নির্বাচিত স্ট্যাকের জন্য উপযুক্ত সিএলআই সরঞ্জামটি চালায়। উদাহরণস্বরূপ: রিয়্যাক্টের জন্য npm create vite@latest, রাস্টের জন্য cargo init, টাউরির জন্য npx create-tauri-app।

3. নির্ভরতা ইনস্টল করুন

প্যাকেজ ম্যানেজার ইনস্টল কমান্ড চালায়, যাতে প্রয়োজনীয় সমস্ত নির্ভরতা ডাউনলোড এবং সেটআপ করা যায়।

4. গিট শুরু করুন

একটি স্থানীয় গিট রিপোজিটরি তৈরি করে এবং একটি প্রাথমিক কমিট করে।

5. গিটহাব রিপো তৈরি করুন

আপনি যদি একটি গিটহাব অ্যাকাউন্টের সাথে লিঙ্ক করে থাকেন, তাহলে স্বয়ংক্রিয়ভাবে একটি রিমোট রিপোজিটরি তৈরি করা হবে এবং প্রাথমিক কমিট পুশ করা হবে।

প্রকল্পটি তৈরি হয়ে গেলে, এটি আপনার প্রোজেক্ট ড্যাশবোর্ডে প্রদর্শিত হবে, যেখানে আপনি এটি খুলতে এবং কোডিং শুরু করতে পারবেন।

এআই-জেনারেটেড

আপনি যখন নির্বাচন করেন এআই-জেনারেটেড এআই জেনারেশন স্ক্রিন খুলতে। এবং কাইজুহাব বাকি কাজগুলো করবে। একটি ই-কমার্স ওয়েবসাইট, যেখানে পণ্যের তালিকা এবং একটি শপিং কার্ট থাকবে

AI Generation screen showing model selector, project description input, Images/Components/Files tabs in the sidebar, and Generate Project button

প্রকল্পের বিবরণ

আপনি কী তৈরি করতে চান, তার একটি বিস্তারিত বিবরণ লিখুন। আপনি যত বেশি নির্দিষ্ট হবেন, ফলাফল তত ভালো হবে। প্রধান বৈশিষ্ট্য, পৃষ্ঠা, ইউআই প্যাটার্ন এবং প্রয়োজনীয় যেকোনো ইন্টিগ্রেশন অন্তর্ভুক্ত করুন।

সাইডবার ট্যাব

বাম সাইডবার এআই-এর জন্য অতিরিক্ত প্রসঙ্গ সরবরাহ করে:

ছবি

  • একটি টাস্ক ম্যানেজমেন্ট ড্যাশবোর্ড, যেখানে কানবান বোর্ড থাকবে
  • একটি সোশ্যাল মিডিয়া প্ল্যাটফর্ম, যেখানে ব্যবহারকারীর প্রোফাইল এবং ফিড থাকবে
  • একটি সিআরএম সিস্টেম, যেখানে কন্টাক্ট ম্যানেজমেন্ট এবং অ্যানালিটিক্স থাকবে
  • - "এআই-এর মাধ্যমে উন্নত করুন"

ব্যবহার করুন "প্রকল্প তৈরি করুন" -এ ক্লিক করুন এবং এআই জেনারেশন শুরু করুন। এআই আপনার বিবরণ এবং রেফারেন্স উপকরণ বিশ্লেষণ করবে, আর্কিটেকচার পরিকল্পনা করবে, ফাইল কাঠামো তৈরি করবে এবং সমস্ত সোর্স কোড এবং কনফিগারেশন ফাইল লিখবে। অগ্রগতি রিয়েল টাইমে -এ ট্র্যাক করা হবে।

জেনারেট করুন

ভালো উদাহরণ:

ছবি

উপাদান

উপাদান

ফাইল

ফাইল

-কে বিল্ড টাইপ হিসেবে নির্বাচন করলে, আপনি কী তৈরি করতে চান তা বর্ণনা করেন এবং এআই পুরো প্রাথমিক কোডবেস লিখে দেয়। আপনার টেক স্ট্যাক নির্বাচন করার পরে, -এ ক্লিক করুন

তৈরি করুন

কপি করুন ইউআরএল দ্বারা কপি করুন আমার রিপোজিটরি গ্লোবাল টাস্ক ম্যানেজার রিয়েল টাইমে।

Kaiju Hub AI-এ প্রদর্শিত সব তৃতীয় পক্ষের লোগো, ট্রেডমার্ক ও ব্র্যান্ড নাম তাদের নিজ নিজ মালিকদের সম্পত্তি। এগুলো শুধুমাত্র শনাক্তকরণের উদ্দেশ্যে ব্যবহৃত হয় এবং সমর্থন, স্পনসরশিপ বা সম্পর্ক বোঝায় না।