Talorys একটি বিনামূল্যের, ওপেন-সোর্স ব্যক্তিগত AI সহকারী, যা সম্পূর্ণভাবে আপনার নিজের Cloudflare অ্যাকাউন্টের ভেতরে চলে। এটি আপনার সঙ্গে কথা বলে, গুরুত্বপূর্ণ বিষয় মনে রাখে, কাজ, নোট ও প্রকল্প পরিচালনা করে, এবং নির্ধারিত সময়ে অনুস্মারক ও রুটিন চালায়, এবং এর জন্য Talorys ডেভেলপারদের পরিচালিত কোনো সার্ভার, ডেটাবেস বা অ্যাকাউন্টের প্রয়োজন হয় না। একজন ব্যক্তি। একটি Cloudflare অ্যাকাউন্ট। একটি কমান্ড: npx create-talorys@latest।
সহকারীটি Markdown এবং টুল কার্যকলাপ নির্দেশকসহ স্ট্রিমিং চ্যাট প্রদান করে। এর স্মৃতি স্থায়ী ব্যক্তিগত তথ্য ও পছন্দ সংরক্ষণ করে, যা আপনি দেখতে, সম্পাদনা করতে ও মুছতে পারেন, এবং প্রতিটি পর্যায়ে কেবল সবচেয়ে প্রাসঙ্গিক স্মৃতিগুলোই মডেলে পাঠানো হয়। কাজ, নোট ও প্রকল্প UI-তে বা সরাসরি চ্যাট থেকে পরিচালনা করা যায়। স্বয়ংক্রিয়তায় রয়েছে একবারের ও পুনরাবৃত্ত অনুস্মারক, দৈনিক কাজের সারাংশ এবং ঐচ্ছিক AI রুটিন, যা একটি অ্যাপ-ভিত্তিক বিজ্ঞপ্তি কেন্দ্রে পৌঁছে দেওয়া হয়। এগুলো Durable Object অ্যালার্মে চলে, তাই কিছুই অনলাইন থাকার প্রয়োজন হয় না। Talorys নকশাগতভাবে একক-ব্যবহারকারী, কোনো সাইনআপ বা দল নেই, এবং ইনস্টলার মালিকের পাসওয়ার্ড সেট করে। মূল বৈশিষ্ট্যগুলো AI ছাড়াই কাজ করে, তাই Workers AI অনুপলব্ধ হলে বা বিনামূল্যের কোটা শেষ হলেও কাজ, নোট, স্মৃতি ও অনুস্মারক ব্যবহারযোগ্য থাকে।
স্থাপত্যটি সহজ। ব্রাউজার শুধু একটি Cloudflare Pages সাইটের সঙ্গে যোগাযোগ করে, যা একটি সার্ভিস বাইন্ডিংয়ের মাধ্যমে /api অনুরোধগুলো একটি ব্যক্তিগত Worker-এ পাঠায়, যার কোনো পাবলিক URL নেই। প্রমাণীকরণ Worker-এ সম্পন্ন হয়। প্রতিটি এজেন্ট SQLite স্টোরেজসহ একটি Durable Object হিসেবে চলে, স্ট্রিমিং ও টুল কলিংসহ চ্যাটের জন্য Workers AI ব্যবহার করে, এবং সময়সূচির জন্য অ্যালার্মের উপর নির্ভর করে। Talorys Pages, Workers, Durable Objects ও Workers AI ব্যবহার করে, যা সবই বিনামূল্যের পরিকল্পনায় পাওয়া যায়, এবং R2, D1, KV বা অন্য কোনো পেইড সেবা প্রস্তুত করে না।
ইনস্টলার Node.js 20.18 বা তার পরবর্তী সংস্করণ আছে কি না যাচাই করে, আপনার Cloudflare লগইন নিশ্চিত করে, অ্যাকাউন্ট ও এজেন্টের নাম বেছে নিতে দেয়, এবং একটি মালিক পাসওয়ার্ড চায়, যা স্থানীয়ভাবে হ্যাশ করে কেবল একটি Cloudflare সিক্রেট হিসেবে সংরক্ষণ করা হয়। এটি Worker ও Pages প্রকল্প স্থাপন করে, তারপর লাইভ স্থাপনা যাচাই করে। বাধাপ্রাপ্ত ইনস্টল একই কমান্ড আবার চালিয়ে পুনরায় শুরু করা যায়, সম্পদ নকল না করে এবং ডেটা না মুছে।
উৎস: Hacker News · সারাংশ: HeadlinesBriefing