Soma představuje protokol, který ke zprávě mezi AI agenty přidává cíl, úkol, limit tokenů, oprávnění, cenu, termín a digitální podpis. Má spojit předávání práce s kontrolou nákladů a dohledatelným původem výsledků. Otevřený repozitář obsahuje referenční implementaci, paměťové vrstvy, HTTP přenos a adaptér pro MCP.
Projekt odděluje otevřený základ s licencí MIT od komerčních enginů a hostované služby. Je v beta fázi a základní lokální server nemá autentizaci; před veřejným vystavením potřebuje další ochranu. Veřejný demonstrační uzel navíc ukládá zprávy jako veřejné, takže do něj nepatří citlivá data. Podpis ověřuje neporušenost zprávy, ale důvěryhodný původ závisí také na ověření klíče odesílatele. Nejde tedy o automatickou záruku pravdivosti práce agenta.