Yapay Zeka Ajanı
toolnexus
MCP sunucularını, ajan becerilerini, özel işlevleri ve HTTP uç noktalarını tek bir araç setinde birleştiren, herhangi bir LLM ile yapay zeka ajanları oluşturmak için kullanılan bir Python kütüphanesi.
toolnexus
Nedir toolnexus?
toolnexus, MCP sunucularını, ajan becerilerini, özel işlevleri ve HTTP uç noktalarını yapay zeka ajanları için araç olarak entegre eden birleşik bir arayüz sağlayan açık kaynaklı bir Python kütüphanesidir. Yerleşik araçlar, bellek yönetimi, A2A ajan iletişimi ve akış desteği içerir; herhangi bir LLM ile araç kullanan ajanların hızlı bir şekilde oluşturulmasını sağlar.
toolnexus vs Benzer Araçlar
| Fiyatlandırma Modeli | Ücretsiz | Ücretsiz | Ücretsiz, Ücretsiz deneme | Ücretsiz, Ücretli |
| Ücretsiz Krediler | ||||
| Temel özellikler |
|
|
|
|
| Artılar |
|
|
|
|
| Eksiler |
|
|
|
|
| Kimler için uygun |
|
|
|
|
Nasıl kullanılır toolnexus?
- 1pip ile kurulum: pip install toolnexus
- 2Araç seti oluşturma: tk = await create_toolkit()
- 3Ajan istemcisi oluşturma: agent = create_client(base_url='https://openrouter.ai/api/v1', style='openai', model='deepseek/deepseek-chat')
- 4Ajan döngüsünü çalıştırma: res = await agent.run('List files here', tk)
- 5Bellek ile konuşmalar için: ask(prompt, tk, id='session-1') kullanın.
toolnexus Temel özellikler
- MCP sunucuları, beceriler, özel işlevler ve HTTP uç noktalarından birleşik araç seti
- 10 yerleşik araç (bash, read, write, grep, webfetch vb.)
- Akış desteğiyle eşzamansız araç seti
- Takılabilir depolamalı (bellek, dosya, veritabanı) konuşma belleği
- Ajandan ajana (A2A) iletişim (giden ve gelen)
- Birden çok LLM sağlayıcısı desteği (OpenAI, Anthropic, OpenRouter)
- OpenAI/Anthropic/Gemini için şema bağdaştırıcılarıyla kendi döngünüzü getirme
- MIT açık kaynak lisansı
toolnexus Kullanım senaryoları
- Kabuk komutları çalıştırabilen, dosyaları okuyabilen ve web'e erişebilen otonom yapay zeka ajanları oluşturma
- Kalıcı belleğe sahip araç kullanan sohbet robotları geliştirme
- A2A protokolünü kullanan çoklu ajan sistemleri geliştirme
- LLM destekli otomasyon iş akışlarının hızlı prototiplemesi
- Özel API'leri ve MCP sunucularını ajan araçları olarak entegre etme
toolnexus Fiyatlar ve ücretsiz krediler
toolnexus, Ücretsiz modeliyle çalışır.
toolnexus Artılar ve eksiler
Artılar
- Farklı araç kaynakları (MCP, beceriler, HTTP, özel) için birleşik arayüz
- Hafif ve çerçeveden bağımsız esnek tasarım
- Yerleşik araçlar, yapılandırma gerektirmeden anında ajan işlevselliği sağlar
- Kutudan çıkar çıkmaz akış, yeniden deneme ve bellek desteği
- Platformlar arası kullanım için çok dilli sürümler (JS, Go, Java, C#)
Eksiler
- Python 3.11 veya üstü gerektirir
- MCP Python SDK'sına bağımlılık, basit kullanım durumları için ek yük oluşturabilir
- Dokümantasyon ağırlıklı olarak kod tabanlıdır; sınırlı üst düzey eğitim
- A2A uygulaması temeldir (v1'de akış/push/kimlik doğrulama yok)
toolnexus en çok ne için uygundur?
- Araç kullanma yetenekleriyle yapay zeka ajanları oluşturan geliştiriciler
- LangChain gibi çerçevelere hafif bir alternatif isteyen ekipler
- MCP sunucularını özel işlevlerle birleştirmesi gereken projeler
- LLM odaklı otomasyonun hızlı prototiplemesi