سیردیس — پلتفرم عاملان هوش مصنوعی
همبنیانگذار یک شرکت هوش مصنوعی: یک پلتفرم عمومی برای پیکربندی عاملان بهصورت گراف، کل زیرساخت آن و پروژههای مشتریان ساخته شده بر روی آن — بیش از ده هزار کامیت در دو سال.
سیردیس بهعنوان یک پلتفرم یادگیری آغاز شد که هدف آن انطباق انتقال دانش به هر یادگیرنده بود. این پلتفرم به چیزی عمومیتر تبدیل شد: سیستمی برای پیکربندی عاملان هوش مصنوعی. یک سناریو گرافی از گرههاست، حدود سی نوع از آنها: فراخوانی مدل (استدلال، خروجی ساختار یافته، استفاده از ابزار از طریق سرورهای MCP، تولید تصویر، گفتار، بینایی)، پایتون محصور، شرایط، تکرارگرها، زیرکارها، SQL، Cypher و درخواستهای HTTP، گردشکارهای n8n، اسناد برای بازیابی. گرهها پیامهای برچسبگذاری شده را تبادل میکنند؛ هر سناریو در زمان ذخیرهسازی نسخهگذاری میشود و بهصورت JSON منتقل میشود؛ یک ویرایشگر بصری به شما امکان میدهد که یک جلسه را پیام به پیام دنبال کنید، تا به درخواست هر مدلی که دریافت کرده است برسید.
زیرساخت: یک موتور پایتون که بهوسیله کارهای RabbitMQ هدایت میشود، یک API Symfony، یک ویرایشگر Symfony و TypeScript که با Mercure زنده نگهداشته میشود، PostgreSQL، MongoDB و Neo4j برای گراف دانش، OpenAI، Anthropic و Ollama برای مدلهای محلی، SDKهای مشتری در JavaScript، PHP، Python و Flutter. در اطراف آن، همه چیزهایی که شرکت بر روی آن فعالیت میکند، خود میزبانی شده: یک چت Matrix، یک درایو Nextcloud، GitLab و رجیستری Docker آن، نظارت، n8n، Odoo.
سپس پروژههای مشتریان ما، ساخته شده بر روی پلتفرم: برای FIBA، یک API که گزارش یک بازی بسکتبال را از آمار و لحظه به لحظه آن مینویسد — امتیازگیری، ترکیبها، کارایی بازیکنان؛ برای یک شرکت حسابرسی در لوکزامبورگ، یک دستیار که نامههای تعهد را درون نرمافزار آنها تهیه میکند.