wex — একটি কমান্ড লাইন সম্পূর্ণ অবকাঠামোর জন্য

wex — একটি কমান্ড লাইন সম্পূর্ণ অবকাঠামোর জন্য

আমার সম্পর্কে

যে কমান্ড-লাইন টুলকিটের উপর সবকিছু চলে: অ্যাপস এবং তাদের Docker পরিষেবাগুলি, প্রতিটি প্রকল্পের আকার, প্যাকেজ প্রকাশ, সার্ভার, DNS, এবং কোডে কাজ করছে AI এজেন্টগুলি — 275টি কমান্ড, 2017 সাল থেকে লেখা।

wex — একটি কমান্ড লাইন সম্পূর্ণ অবকাঠামোর জন্য

wex 2017 সালের জুলাইয়ে Docker পরিবেশগুলি শুরু করার জন্য কয়েকটি bash স্ক্রিপ্ট দিয়ে শুরু হয়েছিল, এবং প্রতিটি প্রকল্পের সাথে বৃদ্ধি পেয়েছে: 2018 সালে 255 স্ক্রিপ্ট, 2022 সালের মধ্যে 700-এর বেশি। 2023 সালে এটি Python-এ পুনরায় লেখা হয়, এমন একটি মূল থেকে যা নিজেই কোনও কমান্ড বাস্তবায়ন করে না: সবকিছু PyPI-তে প্রকাশিত চৌদ্দটি অ্যাডঅন থেকে এসেছে, যা প্রায় পঁচিশটি লাইব্রেরির একটি সেট দ্বারা সমর্থিত।

আজ একটি লাইন একটি অ্যাপ এবং এর পরিষেবাগুলিকে চালিত করে — প্রতি পরিষেবার জন্য একটি Docker কনটেইনার, স্থানীয় থেকে উৎপাদন পর্যন্ত প্রতিটি পরিবেশ —, প্রতিটি প্রকল্পকে এর ঘোষিত আকারে রাখে, পুরো প্যাকেজের সেট প্রকাশ করে এবং পরিচালনা করে ডেটাবেস, পর্যবেক্ষণ, GitLab, n8n, Ollama বা Matrix, চারটি রেজিস্ট্রারের মধ্যে DNS সিঙ্ক করে, এবং কোডবেসে AI এজেন্টদের কাজ করতে দেয় প্রতিটি অ্যাপের সাথে থাকা জ্ঞান, জার্নাল এবং সরঞ্জামগুলির সাথে। শুধুমাত্র টুলটিতে প্রায় 7,000 কমিট, এর চারপাশে প্রায় 160,000 লাইন Python।

ছবি