حافظهای مشترک برای همه چتباتها؛ ابتکار متنباز جهت همگرایی هوش مصنوعی

پروژهای تحت عنوان autoMate بهصورت متنباز توسعه یافته که بهعنوان یک حافظهی متمرکز و مشترک برای تمامی انواع دستیارهای هوش مصنوعی و مدلها عمل میکند.
امروزه، کاربران بهطور مکرر از چندین ابزار نظیر Claude Desktop برای امور طاقتفرسا، ابزار کدنویسی Cursor و دیگر چتباتها بهطور همزمان بهره میبرند؛ اما متأسفانه هیچیک از این سیستمها از یادداشتها و دادههای موجود در سایر ابزارها آگاهی ندارند. autoMate بهمنظور برطرف کردن این مشکل، بستری فراهم میکند تا همه برنامهها از دادههای یکپارچه بخوانند و بنویسند.
توسعهدهندگان این نرمافزار آن را بهعنوان یک «ذخیرهساز هوشمند متصل به شبکه (NAS) برای هوش مصنوعی» معرفی کردهاند؛ این انبار شخصی بر روی سیستم کاربر قرار میگیرد و اطلاعات را در مسیر ~/.automate/ با استفاده از دیتابیس SQLite ذخیره و حاوی رمزگذاری الگوریتم Fernet است.
برقراری ارتباط میان کلاینتهای مختلف و سیستم از طریق پروتکل MCP یا درگاه HTTP صورت میپذیرد، که این امر به چتبات این امکان را میدهد که یادداشتها را بنویسد، فایلها را ذخیره کند، یادآورهایی تنظیم نماید و کتابخانهی محلی را جستوجو کند.
معماری این سامانه بر پایهی الگوی هاب و اسپوک طراحی شده است؛ autoMate بهعنوان هاب مرکزی وظیفهی خود را ایفا میکند و برنامههایی مانند OpenClaw، Claude Desktop، Cursor، Cline، Kimi و اسکریپتهای اختصاصی کاربر را بهعنوان شاخههای متصل به خود در نظر میگیرد.
با متصل شدن به این هاب، کلاینتها به ابزاری مثل جستوجوی BM25، یادآوری مجدد یادداشتها و تبدیل متن به گفتار دسترسی پیدا میکنند. دادهها در یک فضای واحد متمرکز میشوند؛ به همین دلیل یادداشتی که توسط یک ابزار ثبت شده، روز بعد بهراحتی توسط ابزار دیگری قابلیت خواندن خواهد داشت.
نرمافزار autoMate فراتر از ایجاد ارتباط با برنامههای جانبی، شامل یک رابط چت وبسایت داخلی است که فعالیتهای خود را بر روی همین دادههای متمرکز اجرا میکند. فرایند پیکربندی اولیه نیز با محوریت هوش مصنوعی طراحی شده است، بهطوری که کاربر میتواند متن تنظیمات را به یک عامل دیگر منتقل کند تا پروندههای کانفیگ را تجدیدنظر نماید. امکان ثبت دادهها روی SSD اکسترنال، بستههای پایتون، فایلهای باینری و بستههای داکر، به راحتی راهاندازی این سامانه را در پلتفرمهای متنوع ممکن میسازد.



