Talorys adalah asisten AI pribadi gratis dan sumber terbuka yang berjalan sepenuhnya di dalam akun Cloudflare Anda sendiri. Ia mengobrol dengan Anda, mengingat hal-hal yang penting, mengelola tugas, catatan, dan proyek, serta menjalankan pengingat dan rutinitas sesuai jadwal, tanpa server, basis data, atau akun apa pun yang dioperasikan oleh pengembang Talorys. Satu orang. Satu akun Cloudflare. Satu perintah: npx create-talorys@latest.
Asisten ini menawarkan chat dengan respons streaming, Markdown, serta indikator aktivitas alat. Memorinya menyimpan fakta dan preferensi pribadi yang tahan lama, yang dapat Anda lihat, ubah, dan hapus, dan hanya memori paling relevan yang dikirim ke model pada setiap giliran. Tugas, catatan, dan proyek dapat dikelola di antarmuka atau langsung dari chat. Otomatisasi mencakup pengingat sekali jalan dan berulang, ringkasan tugas harian, dan rutinitas AI opsional, yang dikirim ke pusat notifikasi dalam aplikasi. Semuanya berjalan melalui alarm Durable Object, sehingga tidak ada yang perlu tetap online. Talorys dirancang untuk satu pengguna, tanpa pendaftaran atau tim, dan penginstal menetapkan kata sandi pemilik. Fitur inti tetap berfungsi tanpa AI, sehingga tugas, catatan, memori, dan pengingat tetap tersedia jika Workers AI tidak tersedia atau kuota gratis sudah habis.
Arsitekturnya sederhana. Peramban hanya berkomunikasi dengan situs Cloudflare Pages, yang meneruskan permintaan /api melalui service binding ke Worker privat tanpa URL publik. Autentikasi dilakukan di Worker. Setiap agen berjalan sebagai Durable Object dengan penyimpanan SQLite, menggunakan Workers AI untuk chat streaming dan pemanggilan alat, serta mengandalkan alarm untuk penjadwalan. Talorys menggunakan Pages, Workers, Durable Objects, dan Workers AI, yang semuanya tersedia di paket gratis, dan tidak menyediakan R2, D1, KV, atau layanan berbayar lainnya.
Penginstal memeriksa Node.js versi 20.18 atau lebih baru, memverifikasi login Cloudflare Anda, memungkinkan Anda memilih akun dan nama agen, dan meminta kata sandi pemilik, yang di-hash secara lokal dan disimpan hanya sebagai secret Cloudflare. Ia kemudian men-deploy Worker dan proyek Pages, lalu memverifikasi deployment yang aktif. Instalasi yang terhenti dapat dilanjutkan dengan menjalankan perintah yang sama lagi, tanpa menduplikasi sumber daya atau menghapus data.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing