Geçmiş savaş · 2025-01-11 UTC

AI Agent Development Frameworks Hesaplaşma — 11 Ocak 2025

AI Agent Development Frameworks kategorisinden. 10 savaşçıya 38 işaret yerleştirildi. Mastra tacı aldı.

Nihai sıralama

Kadro

Savaşçılar

Bu savaşta yarışan her aracın profilleri, nihai puanlarına göre sıralandı.

1Mastra logo

Mastra

Açık kaynaklı TypeScript frameworku için AI agaları, akışlar, RAG, bellek ve MCP oluşturmak, önlü bulut studio ve izlenebilirlik ile.

4.5 (4)
Freemium
Mastra ekran görüntüsü

Mastra, AI destekli uygulamalar ve agentler oluşturmak için açık kaynaklı bir TypeScript çerçevesi. Geliştiricilere, agentler, akışlar, bellek, iş ortamları ve gözetime bağlı araçlar sunar ve fikirleri uygulama haline getirmeye olanak tanır. Mastra, çeşitli ön uç ve arka uç çerçeveleri ile entegre olurken, bağımsız bir sunucunun kurulmasında da imkan tanır. Geliştiricilere, iç otomasyon agentleri, müşteriye dönük agentler ve daha pek çok şey oluşturmaya olanak tanır. Mastra içerisinde, built-in gözetime, tekrar edilebilir kontrol işlemleri ve cache edilebilir ve yeniden başlatılabilir akışlar gibi özellikler bulunur. Fast-skalalama yapan startupların ve global büyüklükteki şirketlerin desteklediği bir tasarıma sahiptir. Mastra mimarisi, ajanlar etrafında merkezleşmiştir ve bu ajanlar talimatlar, modeller, araçlar ve yürütme davranışıyla tanımlanabilir. Ajanlar kullanıcılarla etkileşime girip görevleri tamamlayabilir ve ürün akışlarına devredilebilir. Framework ayrıca olay sistemini de içerir ve Redis Akışları ve Google Cloud Pub/Sub ile olaylara abone olmayı ve yayınlamayı sağlayan bir sistemde de sahiptir. Mastra, kitaplar, bloglar ve rehberler gibi zengin bir kaynak ekosistemine sahip. Geniş bir kullanıcı topluluğu sahiptir ve birçok sektörde yaygın olarak kullanılır.

Kriterlerin ayrıştırılması

Ease of use1
Value for money1
Features & power1
Integrations1
Support & docs1
Reliability1
  • Ağaçlar
  • Akışlar
  • Bellek
  • İşbirlikleri
  • İzanlabilirlik
  • İnştüryel olay sistemine entegre
2AI Legion logo

AI Legion

Bağlı olrak açık kaynaklı bir platform için bağımsız AI代理eleri oluşturmak.

4.7 (6)
Ücretsiz
AI Legion ekran görüntüsü

AI Legion, bağımsız AI ögelerini bir araya getirerek görevleri yerine getirmeleri için bir açık kaynak platformudur. Büyük dil modelleri gibi GPT-3.5-turbo ve GPT-4 kullanır ve böylece ögeler arasında işbirliği yapmalarını ve kompleks hedeflere ulaşmalarını sağlar. Platform, yapılandırma dosyaları, API'ler ve akışlar da dahil olmak üzere bu ögelerin kurulum ve yönetimini sağlayacak bir çerçeve sunar. AI Legion, kullanıcılara kendi modelleri, eylemleri ve özelliklerini oluşturmaları ve entegrasyonları için genişletilebilir ve özelleştirilebilir tasarım sunar. Bu platform, bağımsız AI sistemlerinin araştırma, geliştirme ve dağıtımı için çeşitli kullanım durumları için uygun bir seçenektir. AI Legion ortamının ayarlanması, gereken bağımlılıkların, Node.js ve OpenAI API kimliklerinin kurulması ile başlar. Ardından, işleyenler konsol aracılığıyla spin up edilebilir ve etkileşime geçilebilir. Platform ayrıca, işleyenlerin durumunu yönetebilecek özellikler içerirler, bunlarda/event log'larının silme ve işleyenleri özelleştirilmiş konfigürasyonlarla başlangıç yapma yetenekleri yer alır. AI Legion, otomatik AI sistemlerinin oluşturulması ve dağıtımında güçlü bir araçtır. Açık kaynak yapısı da bu şekilde kullanıcılara ulaşılabilirliği sağlar. Ancak etkili bir şekilde ayarlanmaya ve kullanmanın ön koşulu olarak büyük miktarda teknik expertise ve yapılandırma çabası gerektirir. AI Legion'un bir önemli avantajı, makineleri öğrenme ve adaptasyon yeteneklerini zaman içinde kullanma olanağı sunmasıdır. Bu, makinelerin performansını ve karar verme yeteneklerini çevre ile etkileşim kurdukça iyileştirmesine olanak tanır. Aynı zamanda, AI Legion'da birçok zorluk ve sınırlama vardır, bunlar geniş ayarlama ve yönetimi gereken güç, agent hataları ve sonsuz döngüler riski, ve yüksek token sayıları ve API kullanım maliyetleri riskidir. Büyük dil modellerinin kullanımının da taraf olma ve doğruluk ile ilgili endişelerin ortaya çıkmasına neden olabileceği unutulmamalıdır. Ayrıntılı özelliklerde, AI Legion'de web aramaları, özel arama motorları ve API'ler destekleniyor. Platform ayrıca, kullanıcıların kendi model, eylem ve özelliklerle beraber özelleştirilebilen agent durumlarını yönetmeleri ve agentleri yeniden başlatmaları mümkün kılan yüksek derecede uzantılı bir yapısı var. AI Legion'ın bazı potansiyel kullanım alanları, otomatik AI sistemlerinin geliştirilmesi ve geliştirilmesi, AI güçlendirilmiş akış süreçlerinin ve process'lerin dağıtılması, ve özel AI güçlendirilmiş araçlar ve uygulamalar oluşturmaktır. Genel olarak, AI Legion, otomatik AI sistemlerinin oluşturulması ve depolaması için güçlendirilmiş ve genişletilebilir bir platform olsa da, etkili bir şekilde kullanmak için önemli düzeyde teknik bilgisi ve yapılandırması gerekir.

Kriterlerin ayrıştırılması

Ease of use1
Value for money1
Features & power1
Integrations0
Support & docs1
Reliability1
  • Web araması
  • Görselleştirilmiş aramalar
  • API'ler ve webgüçükler için entegrasyon
  • Ajan durum yönetimi
  • Özel model ve eylem oluşturma
  • Bilgi grafı ve makine öğrenimi özellikleri
3AutoML-Agent logo

AutoML-Agent

Açık kaynaklı, çok agent LLM frameworku, son kullanıcının sonuna kadar makine öğrenimi sıralamalarını otomatikleştiren.

4.7 (6)
Freemium
AutoML-Agent ekran görüntüsü

AutoML-Agent, açık kaynaklı bir çerçeve olarak sunulmakta ve eşgüdümlü büyük dil modeli agentleri kullanarak makinewateri öğrenme yaşam döngüsünü tamamen yönetmektedir. Tek bir model veya-scripte güvenmek yerine, verileri anlama, ön işleme, model seçimi, eğitim ve değerlendirme gibi görevleri birlikte koordineli agentler vasıtasıyla paylaşımlı bir amaç doğrultusunda gerçekleştirmektedir. Framework, araştırma ve geliştirme ekibi olarak extensive pipeline kodunu yazmak zorunda kalmadan deneysel işlemleri otomatikleştirmek isteyen kullanıcılar için tasarlanmıştır. Veri kümesini ve hedefi doğal dilde tanımlayan kullanıcılar, aday çözümleri önereceklere, oluşturacaklarına ve geliştireceklerine kadar, yanıtları ve argümanları eş zamanlı olarak ortaya koyulmasına yardımcı olan ajanslar kullanabilir. Açık kaynak olduğundan, AutoML-Agent, özel agentler, araçlar veya model back-endleri ile genişletilebilir, hem pratik bir otomatik öğrenme sistemini hem de çoklu agent akışları için bir araştırma laboratuvarı olarak kullanışlıdır.

Kriterlerin ayrıştırılması

Ease of use0
Value for money1
Features & power0
Integrations1
Support & docs1
Reliability1
  • Çok agent LLM orchestration
  • Otomatik veri ön işleme ve feature handling
  • Model seçimi ve hyperparametre arama
  • Eğitim ve değerlendirme.pipeline üretilmesi
  • Doğal dil görev tanımlaması
  • Mübadele için uzatılabilir mimari
4Cerebrum: AIOS SDK logo

Cerebrum: AIOS SDK

LLM tabanlı AI агентleri AIOS çerçevesi içinde geliştirme ve dağıtma için bir SDK.

4.5 (4)
Ücretsiz
Cerebrum: AIOS SDK ekran görüntüsü

Cerebrum, LLM tabanlı AI агентlerinin AIOS (AI Agent İşletim Sistemi) çerçevesinde geliştirilme ve dağıtılma için bir SDKdır. AIOS, LLM tabanlı агentler için programlama, bağlam değiştirme, bellek yönetimi ve araç yönetimi gibi zorlukları giderir. Cerebrum SDK, AIOS çekirdeği ile etkileşime girmek yoluyla agen uygulamaları oluşturmak ve çalıştırmak için geliştiricilere sağlar. Web UI ve Terminal UI için destek yapar. SDK, listelenmiş LLM'ler, агentler ve araçlar için özellik sunar ayrıca агentler ve araçları indirmek, yükmek ve çalıştırmek için. Cerebrum, агент kullanıcıları ve geliştiricilere tasarlandı, onlara AI ağент uygulamaları oluşturup dağıtmaları için olanak tanır.

Kriterlerin ayrıştırılması

Ease of use0
Value for money1
Features & power1
Integrations1
Support & docs0
Reliability1
  • Agent geliştirme ve dağıtımı
  • LLM tabanlı AI.agent yönetim
  • Web UI ve Terminal UI desteği
  • Agent ve araç yönetimi
  • Mevcut LLM'ler, ağlar ve araçlar listelemek
  • Araçlar ve araçların indirme ve yükleme işlemleri
5Gemma 3 logo

Gemma 3

Açık kaynaklı bir AI modeli, tek-GPU performansı için optimize edilmiştir, çoklu giriş modellerini ve 140'den fazla dil desteğini sağlar.

4.8 (5)
Ücretsiz
Gemma 3 ekran görüntüsü

Gemma 3, cihazlarda çalışmaya yönelik hafif ve son teknoloji açık modellerden oluşan bir koleksiyonudur ve özellikle tek-GPU performansı için optimize edilmiştir. Çok-modal girdi desteği ve 140'den fazla dil destekler. Model çeşitli boyutlarda (1B, 4B, 12B ve 27B) gelmekte ve geliştiricilerin donanımları ve performans gereksinimleri doğrultusunda en uygun seçeneği seçmelerine izin vermektedir. Gemma 3, geliştiricileri daha kompleks görevlerde kullanmak için gelişmiş metin ve görsel mantığı, 128k-tokeni kapsayacak bir bağlam penceresi ve işlev çağrısı sunar. Hızlı performans ve azaltılmış hesaplama gereksinimi için de quantize edilmiş sürümleri içermektedir. Model, Google'ın yararlı AI teknolojisinin erişilebilir hale gelmesine yönelik taahhütlerinin bir parçası ve aynı araştırma ve teknolojiye dayanan Google Gemini 2.0 modellerinden türetilmiştir. Gemma 3, cihazlar olarak akıllı telefonlar, laptoplar ve iş istasyonları dahil olmak üzere doğrudan cihazlarda çalışabilen AI uygulamaları oluşturulabilmesi için geliştirilmiştir. Gemma 3, boyutuna göre son teknoloji performans sunar, diğer modellerden Llama3-405B, DeepSeek-V3 ve o3-mini gibi, önümüzdeki bir humanoğlu tercih değerlendirmelerinde diğerlerine önderlik etmektedir. Ayrıca dünya çapındaki uygulama için 35'den fazla dilde otomatik destek ve 140'tan fazla dilde önceden eğitimi destekleyen bir sistem sunmaktadır. Model, yapılandırma çağırmayı ve yapılandırılmış çıkışları kullanarak AI güdümlü akışların oluşturulmasını sağlar. Gemma 3 geliştirme sürecinde, kapsamlı veri yönetimi, güvenlik politikalarına uyumlu hiperparameteroptimizasyonu ve dayanıklı performansı değerlendirmeler gibi katı güvenlik protokolleri içermektedir. Gemma ailesine dahil olan açık modeller, önemli bir kabul görmüş ve 100 milyondan fazla indirme sayısı ve 60,000'den fazla Gemma varyantı oluşturan canlı bir toplulukla sonuçlanmıştır. Gemma 3'nin yetenekleri, tek bir GPU veya TPU ev sahibini destekleyebilecek çekici kullanıcı deneyimleri oluşturmak için geliştiricilere uygun kılar.

Kriterlerin ayrıştırılması

Ease of use1
Value for money1
Features & power0
Integrations1
Support & docs0
Reliability1
  • çoklu giriş AI desteği
  • konusma odaklı geliştirme
  • daha geniş parametre ajustmanları
  • 140 dil desteği
  • performansın artırılması
6MiniMax‑M1 logo

MiniMax‑M1

Açık kaynaklı büyük ölçekli mantıksal akıl yürütme modeli 1 milyon token bağlam ile hybrid Mixture-of-Experts mimarisi ile.

4.4 (5)
Ücretsiz
MiniMax‑M1 ekran görüntüsü

MiniMax-M1, bir açık-ağırlık, büyük ölçekli karma-dikkat-işlem modelidir. Bir hybrid Mixture-of-Experts (MoE) mimarisine ve bir ışık hızında dikkat mekanizmasına dayanır, test-zamanı hesaplamalarının verimli ölçeklenmesiyle birlikte. Model 1 milyonluk bir metin uzunluğunu destekler ve çeşitli problemlere yönelik geniş ölçekli temelli öğrenme (RL) kullanılarak eğitilir. Karmaşık yazılım mühendisliği, araç kullanımları ve uzun metin görevlerinde diğer güçlü açık-ağırlık modellerinden daha iyidir. Standart benchmarklerde yapılan deneyler, MiniMax-M1'in matematik, kodlama, yazılım mühendisliği, ajanlık araç kullanma ve uzun-altlık anlamayı içeren kategori görevlerinde diğer modelleri geride bıraktığını göstermektedir. Model, kompleks görevler için uzun girdiler işleme ihtiyacı ve geniş çapta düşünmeyi gerektiren görevler için özellikle uygun bir seçenektir. MiniMax-M1, gelecek nesil dil model.Agentleri gerçek dünya sorunlarıyla başa çıkabilmemiz için düşünmelerine ve neden-sonuçlara ulaşmalarına izin veren güçlü bir temel sunuyor. Önde gelen ticari ve açık ağırlıklı modellerin farklı kategorideki görevlerdeki performans karşılaştırmalı benchmark analizi, modelin performansını vurguluyor. Teknik rapor, modelin mimarisinin açıklaması, eğitim protokolü ve değerlendirme sonuçları hakkında daha fazla bilgi içerir.

Kriterlerin ayrıştırılması

Ease of use0
Value for money0
Features & power1
Integrations1
Support & docs1
Reliability1
  • Hybrid Mixture-of-Experts (MoE) mimarisi
  • Yıldırım dikkat mekanizması
  • Dönüşüm öğrenme (RL) ölçekli çerçeve
  • 1 milyon token uzunluğunda bağlam
  • Test zamanı hesaplama için verimli Ölçeklendirme
7ScreenAgent logo

ScreenAgent

Tütsülenmiş VLM aracı, fare/klavye planlama ve yürütmeyle bilgisayarın GUI'sini kontrol etmek içindir.

4.4 (5)
Freemium
ScreenAgent ekran görüntüsü

ScreenAgent, bir Visual Dil Modeli (VLM) ajanıdır ve fare ve klavye operasyonlarıyla bilgisayarın kullanıcı arayüzünü kontrol etmesini sağlar. İmajları gözlemleyerek eylemleri gerçekleştirerek gerçek bilgisayar ekranlarıyla etkileşime geçilmesi sağlar. Proje, multi-step görevleri tamamlamayı sağlayacak bir planlama-gerçekleştirmeye-geri bildirim süreçlerinden oluşur. Ajanların bilgisayarları kullanmayı öğretme zorluğu ile karşılaşıldığı için bu proje, görev planlama, imaj anlaşma ve visüel konumlanma gibi yetenekleri ihtiva etmektedir. EkranAgent veri kümesi, günlük bilgisayar görevlerini kapsar, ancak veri kümesi manuel bir annotasyon ile ajanın öğrenmesine yardımcı olmaktadır. Uygulamaya dahil edilen bir istemci, bilgisayarın ekranını kontrol eden kod; modeller için altyapı işçiler, modelin testi ve eğitim kodları, proje bileşenleri arasındadır. Desteklediği temel fare ve klavye operasyonları var; farklı bir masaüstü işletim sistemleri için aynı anda uygulanabilir. EkranAgent yaklaşımı evrensel olup belirli API'lerin kullanımı ile bağlı değildir; bu durum onu esnek bir uygulamaya dönüştürüyor.

Kriterlerin ayrıştırılması

Ease of use1
Value for money1
Features & power0
Integrations0
Support & docs1
Reliability1
  • Fare ve klavye işlemleri yürütme
  • Gözlemsel-eylemsel-gerileme süreci görevi tamamlamak için
  • Çeşitli masaüstü işletim sistemleri ve uygulamaları için destek
  • Daha geniş görev kapanlığını sağlayacak ScreenAgent veriseti için el ile vurgulama
  • GUI etkileşimi için bir VLM aracı
8BabyBeeAGI logo

BabyBeeAGI

Son derece geliştirilmiş úkol yönetim ve işlevsellik ile birlikte gelen bir BabyAGI sürümü.

4.6 (5)
Ücretsiz
BabyBeeAGI ekran görüntüsü

BabyAGI, otomatik olarak kendine inşa edebilen agajler oluşturması için bir deneyimsel ön ortam olarak bir dizi işlev sağlar. Bu temelinde Mart 2023'de oluşturulan orijinal BabyAGI'den evrimleşmiştir. Bu framework, işlevleri depolamak, yönetmek ve işleştirmek için kullanılan yeni bir fonksiyon çerçevesi olarak 'functionz' üzerine kuruludur. Ayrıca, bu çerçeve importları, bağlı işlevleri ve kimlikbilgisi gizliliklerini takip etmek için bir grafik tabanlı yapısı, otomatik yükleme ve kapsamlı günlüğe kaydetme kabiliyetleri sunar. Ön ortam; fonksiyonları yönetmek, güncellemeleri çalıştırmak ve günlüğe kaydetmek için bir panel de sağlar. Öneri, basitliği geliştirmeyi ve geliştiriciler arasında tartışmaları tetiklemeyi amaçlamak, yoksa gerçek-world kullanımı içermemektedir. Merkezde bulunan temel amaç, yalnızca kendisi oluşturabilen en basit şeyi inşa etmektir, bu da otomatik agajler geliştirmeye yönelik ilginç bir yaklaşım sağlar.

Kriterlerin ayrıştırılması

Ease of use1
Value for money1
Features & power0
Integrations0
Support & docs1
Reliability0
  • İşlev kaydı ve meta veri yönetimi
  • Bağımlılık takibi ve ana bağımlılıklar
  • Otomatik yükleme ve güncelleme
  • İşlev yönetimi ve log görüntülenmesi için bir ekran paneli
9MCP‑Use logo

MCP‑Use

Açık kaynak platformu, LLM'ler ile MCP sunucularına bağlanma ve özel AI ajansları oluşturma için araç erişimi sunar.

4.8 (4)
Freemium
MCP‑Use ekran görüntüsü

mcp-use, açık kaynaklı bir platformdur ve Büyük Dil Modamları (LLM) ile MCP sunucularının birleşimini kolaylaştırır ve bunların iletişime geçebilmesi için özelleştirilmiş AI ajansları geliştirmek için imkan sağlar. Platform, mcp-use SDK ile tam sürüm bir MCP çerçevesi (mcp-use SDK) sunar ve bu şekilde ChatGPT Uygulamaları, Claude Bağlayıcıları ve MCP Sunucuları geliştirmeleri için imkan sağlar. mcp-use ile geliştiriciler, kullanıcılara ve agentlere hizmet veren çeşitli yüzeylerde uygulamalarını dağıtabilmelerine olanak tanıyan tek bir kodlama tabanını kullanabilir. Platform,(ChatGPT, Claude, Gemini dahil) ChatGPT, Claude ve Gemini gibi uygulamaları scaffoldlemesi, otomatik distribüasyonu Manufact Cloud'a ve entegre analiz ve gözlemselliği sunan bir dizi araç ve özellik sunar. Geliştiriciler MCP sunucuları ve uygulamaları inşa ve dağıtmak için gerek duyulan ek araçlar gerektirmeden mcp-use SDK'sını kullanabilirler. Platform ayrıca Geliştirici İzleyici (Visual Inspector) ve Deneyim Alanı (Sandbox) test özellikleri sunarak, geliştiricilerin canlı bir LLM'ye ihtiyaç duymadan uygulamalarını test etmelerine olanak tanır. mcp-use, MCP temelli uygulamalar geliştirme ve dağıtımını basitleştirmeyi hedeflemektedir. Bu nedenle, özelleştirilmiş AI agent ve uygulamaları geliştirmek ve dağıtmak isteyen geliştiricilerin dikkatini çekmektedir.

Kriterlerin ayrıştırılması

Ease of use0
Value for money0
Features & power1
Integrations1
Support & docs0
Reliability1
  • MCP sunucu yönetimi
  • LLM bağlama ve entegrasyonu
  • Özel AI ajansı geliştirme
  • Otomatik dağıtım ve ölçeklenebilirlik
  • Visual Inspector ve Sandbox testi
  • Binalı analiz ve Gözlemlemelik
10Rasa logo

Rasa

Üretimde kalite standardına uygun konSOLE ve ses yardımcı programlarını oluşturan açık kaynaklı bir framework

4.8 (5)
Freemium
Rasa ekran görüntüsü

Rasa, geliştiricileri veri, model ve dağıtımda tam kontrol sahibi olarak anlamlı dil anlayışını ve対話 yönetimi için açık kaynak kodlu çekirdek ile konuşma ve sesli asistanlar build etmesini sağlayan bir konuşma AI platformudur. Açık kaynak kodlu çekirdek, doğal dil anlaşmayı ve diyalog yönetimi için işlenirken, Rasa Pro, şirketlere analiz, güvenlik kontrolleri ve ölçeklenebilir altyapı gibi işlemsel özellikler ekler. Rasa Studio, tasarımcılar ve konuşma takımıyla eğitim verilerini, akışları ve testleri code yazma gerektirmeksizin işbirliği yapmalarına olanak tanır. Tools birlikte, hybrid ekipleri destekleyerek mesajlaşma kanalları, IVR sistemleri ve custom istemcilerin shipping asistanları göndermesine yardımcı olur. Bancacılık, telkominikasyon, sağlık ve gobierno sektöründeki şirketler tarafından yaygın olarak kullanılmaktadır. Bu sektörlerde bulundurma, uyumluluk ve özelleştirme gerekmekte olan on-premise dağıtım için özellikle tercih edilmektedir.

Kriterlerin ayrıştırılması

Ease of use1
Value for money0
Features & power0
Integrations0
Support & docs0
Reliability0
  • Doğal dil anlayışı motoru
  • İlkipli eylem desteği ile diyalog yönetimi
  • Rasa Studio düşük code arayüzü
  • Ses ve multi-channel entegrasyonlar
  • Söyleşme analizi ve test araçları
  • İşletmeler için güvenlik ve dağıtım kontrolleri