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

FlexiGPT হলো একটি ডেস্কটপ অ্যাপ্লিকেশন যা একাধিক LLM প্রোভাইডারের সাথে ইন্টারঅ্যাক্ট করার জন্য একটি প্রোভাইডার-নিরপেক্ষ ইন্টারফেস প্রদান করে। এটি JSON এবং SQLite ব্যবহার করে কথোপকথনের ইতিহাস, কনফিগারেশন এবং ওয়ার্কস্পেস কনটেক্সট লোকালি সংরক্ষণ করার মাধ্যমে ব্যবহারকারীর নিয়ন্ত্রণ এবং গোপনীয়তার ওপর গুরুত্ব দেয়। এর মূল ক্ষমতাগুলোর মধ্যে রয়েছে: - **মাল্টি-প্রোভাইডার সাপোর্ট**: OpenAI, Anthropic, Google Gemini, xAI, Mistral, Hugging Face এবং OpenRouter-এর জন্য বিল্ট-ইন প্রিসেট, সেইসাথে Ollama, LocalAI এবং vLLM-এর মতো লোকাল রানটাইম সাপোর্ট। - **পুনরাবৃত্তিযোগ্য ওয়ার্কফ্লো**: ব্যবহারকারীরা অ্যাসিস্ট্যান্ট প্রিসেট তৈরি করতে পারেন যা নির্দিষ্ট মডেল, টুলস, স্কিল এবং স্টার্টিং প্রম্পটকে একত্রিত করে পুনরাবৃত্তিমূলক কাজগুলোকে মানসম্মত করে। - **এজেন্টিক কন্ট্রোল**: কনফিগারযোগ্য এক্সিকিউশন মোড সহ টুলস এবং MCP সার্ভার সাপোর্ট করে, যা ব্যবহারকারীদের স্বয়ংক্রিয় এক্সিকিউশন অথবা ম্যানুয়াল হিউম্যান-ইন-দ্য-লুপ রিভিউ-এর মধ্যে পছন্দ করার সুযোগ দেয়। - **রিচ রেন্ডারিং**: Markdown, KaTeX ম্যাথ রেন্ডারিং এবং Mermaid ডায়াগ্রামের জন্য ইন্টিগ্রেটেড সাপোর্ট। - **বিশেষায়িত ওয়ার্কফ্লো**: সফটওয়্যার ডেভেলপমেন্ট (ফিচার ইমপ্লিমেন্টেশন, কোড রিভিউ, বাগ ইনভেস্টিগেশন) এবং প্রফেশনাল রাইটিং (PRDs, টেকনিক্যাল ডকুমেন্টেশন)-এর জন্য প্রি-বিল্ট অ্যাসিস্ট্যান্ট প্রিসেট অন্তর্ভুক্ত। - **লোকাল-ফার্স্ট প্রাইভেসী**: রিকোয়েস্টগুলো FlexiGPT সার্ভারের মাধ্যমে প্রক্সি না করে সরাসরি কনফিগার করা প্রোভাইডারের কাছে পাঠানো হয় এবং API কী-গুলো OS কী-রিং-এর মাধ্যমে সুরক্ষিতভাবে সংরক্ষণ করা হয়।