Tidigare batalj · 2024-03-15 UTC
AI Agent Development Frameworks Uppgörelse — 15 mars 2024
Från kategorin AI Agent Development Frameworks. 10 markeringar placerade över 3 kämpar. Agent Network Protocol tog kronan.
Slutställning
Uppställningen
Kämparna
Profiler av varje verktyg som tävlade i den här bataljen, rankade efter sin slutpoäng.

Agent Network Protocol
Ett open‑source‑protokoll som möjliggör säker, decentraliserad kommunikation mellan AI‑agenter.

Agent Network Protocol (ANP) är ett open‑source‑protokoll som möjliggör säker, decentraliserad kommunikation mellan AI‑agenter. Det är en lagerbaserad protokollstack som återanvänder den öppna internet‑grunden och är designad för öppna, tvärdomän‑agentnätverk. Protokollet har tre lager: det nedersta lagret återanvänder HTTP, CA, DNS, CDN, Search, TLS och den befintliga webb‑driftsmodellen; det mellersta lagret tillhandahåller decentraliserad identitet (DID:WBA), handles, autentisering, nyckelmaterial, säker meddelandeförmedling och grunder för tvärdomänskommunikation; det översta lagret inkluderar Agent Description, Agent Discovery och domänspecifika protokoll för betalning, auktorisation, autentisering, handel och andra agentarbetsflöden. ANP låter agenter publicera sina kapabiliteter, hitta interoperabla tjänster och möjliggöra direktchatt, grupper, kryptering, bifogade filer och federationssemantik. Protokollet är organiserat i modulära sektioner såsom identitet och kommunikation, beskrivning och upptäckt, meddelandeprofiler och domänprotokoll. Det innehåller DID:WBA‑identitet, WNS‑handles, autentisering, nyckeldistribution och säker meddelandeförmedling. Detta möjliggör en verifierbar agentidentitet och läsbara handles samt möjliggör tvärdomän‑förtroenderötter. ANP kan antas av implementationer som en grund för deras applikationsspecifika behov och möjliggör tillägg av meddelande-, upptäckts- och betalningsfunktioner efter behov. Målet med ANP är att skapa en decentraliserad infrastruktur för AI‑agenter. Protokollet möjliggör nya specifikationer och uppdateringar, med senaste tilläggen som det nya WBA Name Space, end-to-end instant messaging och ett agent payment protocol. Den följer en trelagersarkitektur med den öppna Internetinfrastrukturen som bas, identitets‑ och kommunikationsinfrastrukturen ovanför, och applikationsprotokoll högst upp. ANP:s modulära design möjliggör antagande och utökning av flera parter och möjliggör öppna, tvärdomänsagentnätverk.
Radbrytning av kriterier
- DID:WBA-identitet
- WNS-handles
- Autentisering
- Nyckeldistribution
- Säker meddelandeutbyte
- Direktmeddelanden

MCP‑Use
Öppen-källkodsplattform för att ansluta till LLM:s och MCP-servrar samt bygga anpassade AI-agenter med tillgång till verktyg.

mcp-use är en öppen källkodspojt som underlättar anslutningen mellan stora språkmodeller (LLMs) och MCP-serverar, och gör det möjligt att utveckla anpassade AI-agenter som kan interagera med dessa modeller. Plattformen erbjuder ett fullstämds MCP-framsyngh (mcp-use SDK) för att bygga chattapplikationer, Claude-kontakter och MCP-serverar för chattinteraktion. Med MCP-Use kan utvecklare utnyttja en enda kodbas för att distribuera sina program på olika ytor där användare och agenter redan arbetar, inklusive ChatGPT, Claude och Gemini. Plattformen erbjuder ett utbud av verktyg och funktioner, såsom möjligheten att skapa MCP-applikationer i ett kommando, automatisk distribution till Manufact Cloud och inbyggda analytifunktioner och övervakningsförmåga. Utvecklare kan använda mcps-use SDK för att bygga och distribuera MCP-servrar och -program utan ytterligare verktyg. Plattformen tillhandahåller även en Visual Inspector och Sandlåda-testningsfunktioner, vilket tillåter utvecklare att testa sina program utan att en levande LLM krävs. mcp-use syftar till att förenkla utvecklingen och distributionen av aplikationer baserade på MCP, vilket gör det till en attraktiv option för utvecklare som vill bygga och distribuera anpassade AI-avlemningar och -användningsanvisningar.
Radbrytning av kriterier
- Hantering av MCP-servrar
- Anslutning och integrering med LLM
- Utveckling av anpassade AI-ågenter
- Automatiserade drift och skalning
- Visuell Inspector och Sandbox-provtestning
- Inbyggd analys och övervakning

Cerebrum: AIOS SDK
En SDK för att utveckla och distribuera LLM-baserade AI-agenter inom AIOS‑ramverket.

Cerebrum är ett SDK för att utveckla och distribuera LLM-baserade AI-agenter inom AIOS (AI Agent Operating System) ramverket. AIOS löser utmaningar som schemaläggning, kontextbyte, minneshantering och verktygshantering för LLM-baserade agenter. Cerebrum SDK gör det möjligt för utvecklare att bygga och köra agentapplikationer genom att interagera med AIOS-kärnan. Det stödjer både Web UI och Terminal UI. SDK:et inkluderar funktioner för att lista tillgängliga LLM:ar, agenter och verktyg, samt för att ladda ner, ladda upp och köra agenter och verktyg. Cerebrum är designat för agentanvändare och utvecklare, och gör det möjligt för dem att skapa och distribuera AI-agentapplikationer.
Radbrytning av kriterier
- Agentutveckling och distribution
- Hantera LLM-baserade AI-agenter
- Stöd för webb‑UI och terminal‑UI
- Agent- och verktygsadministration
- Listning av tillgängliga LLM‑er, agenter och verktyg
- Nedladdning och uppladdning av agenter och verktyg


