Torna alle guide
Confronto·21 settembre 2026·Aggiornato il 24 settembre 2026·10 min di lettura

PicoClaw vs OpenClaw: deployment su dispositivi piccoli e costi API

Uno è un binario Go per schede che non dispongono di una build Node; l'altro è un gateway Node con una superficie di canali molto più ampia. In entrambi i casi, la tariffa per token che paghi è la stessa.

Ultima revisione: .

PicoClaw e OpenClaw sono entrambi agenti AI gratuiti, con licenza MIT e self-hosted, quindi la scelta non è un confronto di prezzo: dipende dal fatto che l'host sia un piccolo dispositivo Linux a scheda singola oppure un normale computer a 64 bit. PicoClaw è un singolo binario Go di Sipeed, con release Linux precompilate per RISC-V, MIPS, LoongArch, ARM a 32 bit e s390x. OpenClaw è un gateway Node.js che richiede Node 24.16+ o 26.1+, e l'unico dimensionamento hardware pubblicato — la sua guida per Raspberry Pi — richiede 1 GB di RAM, 1 core, 500 MB di spazio libero su disco e un sistema operativo a 64 bit. Successivamente entrambi applicano lo stesso modello di costo: $0 per il software e token API del modello per ogni turno.

Versioni verificate il 21 settembre 2026. L'ultima release stabile di PicoClaw è v0.3.1, pubblicata il 3 luglio 2026 (GitHub releases API) — non la v0.2.9 con cui termina ancora la sezione delle novità del README. La release attuale di OpenClaw è 2026.9.5, pubblicata il 19 settembre 2026, con extended-stable a 2026.7.35 (npm dist-tags); l'elenco GitHub sembra fuori ordine perché 2026.7.35 è un canale di backport, non una build più recente.

Conferma di guardare i due progetti corretti

Questo confronto presenta un'insolitamente alta probabilità di collisione nei nomi, e le prime tre trappole riportate di seguito forniscono numeri errati invece di nessun numero.

  • Fork di PicoClaw con descrizioni identiche. Una ricerca su GitHub restituisce diversi repository la cui stringa di descrizione è identica byte per byte a quella upstream. Solo github.com/sipeed/picoclaw è il progetto; il main e i tag delle release di un fork sono propri. Verifica che il proprietario sia sipeed prima di citare una versione.
  • Domini e token simili. Il README di PicoClaw dichiara che l'unico sito ufficiale è picoclaw.io e il sito aziendale è sipeed.com, e che non ha emesso token o criptovalute, definendo truffe gli annunci sulle piattaforme di trading. Quando abbiamo verificato alle 14:38 UTC del 21 settembre 2026, picoclaw.io forniva un certificato TLS scaduto il 10 settembre 2026, quindi curl senza -k non ha superato la verifica. Un certificato può essere rinnovato in qualsiasi momento, ma il consiglio duraturo è installare dalle GitHub Releases anziché usare il download con un clic.
  • “Pico”, il microcontrollore. Una scheda Raspberry Pi Pico, RP2040 o RP2350 non esegue Linux, e il minimo dichiarato da PicoClaw è Linux kernel 3.x o versioni successive — quindi il nome non implica quella classe di schede.
  • I nomi precedenti di OpenClaw. Clawdbot e Moltbot sono lo stesso prodotto: la pagina lore ufficiale di OpenClaw registra Warelay, poi Clawdbot, quindi Moltbot il 27 gennaio 2026 e OpenClaw il 30 gennaio 2026. Non trattare un post "Moltbot vs PicoClaw" come un terzo punto dati.
  • I progetti vicini. NanoBot (l'ispirazione dichiarata di PicoClaw), NanoClaw, ZeroClaw e IronClaw sono progetti separati, con prezzi e documentazione propri — consulta Nanobot vs OpenClaw e OpenClaw alternatives invece di sostituire qui i loro dati.

Chi dovrebbe scegliere quale

Criterio decisionalePicoClawOpenClaw
Host già disponibileUna scheda Linux, un router, un modulo fotocamera o un telefono — inclusi RISC-V, MIPS, LoongArch e ARM a 32 bit, per i quali le linee Node supportate da OpenClaw non dispongono di buildUn laptop a 64 bit, un VPS o un Pi 4/5 in grado di eseguire Node 24.16+ o 26.1+
Superficie del workflow19 righe di canali nella tabella del README; un launcher WebUI su localhost:18800, un'interfaccia tray per Windows/Linux e un APK Android32 righe nel catalogo dei canali generato automaticamente alla data della verifica, oltre ad app native per macOS, iOS, Android, Windows e Linux e a un SDK per plugin
Permessi senza configurazioneRestrizione del workspace attiva per impostazione predefinita (restrict_to_workspace: true), esecuzione da canali remoti disattivata per impostazione predefinitaSandboxing disattivato per impostazione predefinita; secondo la documentazione sulla sicurezza, "most chat channels answer an unknown DM sender with a pairing code instead of processing the message", mentre "a few workspace channels such as ClickClack trust workspace membership by default"
Configurazione dell'endpoint di terze partiUna sola voce model_list: api_base + api_keys, senza metadati del modello obbligatoriUn blocco models.providers più una voce models[] esplicita per ogni ID che intendi chiamare
Percorso dei costiRouting basato su regole verso un light_model configurato, più l'acquisto una tantum della schedaUn agents.defaults.utilityModel opzionale, documentato come "a lower-cost model for short internal tasks" come titoli e narrazione dei progressi — non un router per i turni dell'agente; nessun acquisto della scheda se l'host esiste
Costo della migrazioneNessuno dei due progetti documenta un importer in entrambe le direzioni — i blocchi dei provider, le credenziali dei canali e le skill vengono riscritti manualmenteLo stesso, al contrario

In breve: scegli PicoClaw quando il vincolo è il dispositivo e puoi accettare software pre-1.0 — il suo README dice che "is in early rapid development" e di "not deploy to production before v1.0". Scegli OpenClaw quando l'host è ordinario e ciò che stai acquistando è la superficie di canali, plugin e app complementari. Nessuna delle due scelte modifica la tariffa per token che paghi.

La differenza reale è l'hardware, e la prova è l'elenco delle build

La differenza documentata più forte non è una cifra sulla memoria, ma quali processori dispongono di un binario. La release v0.3.1 pubblica binari Linux per x86_64, arm64, armv6, armv7, riscv64, loong64, mipsle e s390x, insieme a pacchetti .deb e .rpm, archivi tar Darwin, Windows, FreeBSD e NetBSD e uno zip Android; la documentazione hardware elenca inoltre separatamente chip x86, ARM, RISC-V, MIPS e LoongArch verificati.

La posizione di OpenClaw è più limitata ed è dichiarata in due punti separati. La sua pagina sulla compatibilità Node afferma che le linee Node supportate non dispongono di build Linux ARMv7 ufficiali e indirizza verso un sistema operativo a 64 bit. Il caso RISC-V, MIPS e LoongArch è una deduzione, non un'affermazione di OpenClaw: nodejs.org non pubblica alcun binario riscv64, mipsle o loong64 nel proprio indice delle release, e la documentazione di OpenClaw non elenca queste architetture — quindi non esiste alcun percorso supportato, il che non equivale a un blocco dimostrato. OpenClaw limita ulteriormente il runtime, richiedendo un binding node:sqlite che carichi una libreria SQLite compatibile con WAL, e rifiuta una build nell'intervallo di versioni supportato se quella verifica fallisce.

Requisito pubblicatoPicoClawOpenClaw
RAM minima10MB liberi, 32MB+ consigliati (documentazione hardware)Nessun dato generale pubblicato; minimo 1 GB, 2 GB+ consigliati nella guida Raspberry Pi
CPU minimaQualsiasi singolo core da 0.6GHz+1 core (guida Raspberry Pi)
Archiviazione20MB minimo per il binario, 50MB+ con il workspace500 MB di spazio libero su disco, SD o SSD USB da 16 GB+ consigliato (guida Raspberry Pi)
SO / runtimeLinux kernel 3.x+, nessun runtime linguisticomacOS, Linux o Windows; Node 24.16+ o 26.1+, 64 bit
ReteObbligatorio, per le chiamate API LLMObbligatorio, per lo stesso motivo

Tratto da documentazione sulla compatibilità hardware di PicoClaw, pagina di installazione di OpenClaw e guida Raspberry Pi di OpenClaw il 21 settembre 2026. Tre avvertenze devono accompagnare questi numeri, invece di finire in una nota a piè di pagina. I tarball v0.3.1 di PicoClaw sono compressi a 16–24 MB, una dimensione superiore al minimo di archiviazione di 20MB indicato nella documentazione — il tarball potrebbe includere il launcher e la Web UI oltre al binario principale, quindi dimensiona la scheda con margine invece di presumere che uno dei due numeri sia errato. PicoClaw aggiunge una nota al proprio dato principale sulla memoria, affermando che le build recenti possono usare 10-20MB dopo una serie di pull request unite. Inoltre, la documentazione di configurazione registra una limitazione nota del controllo exec — ispeziona solo il comando avviato direttamente da PicoClaw, non i processi figli generati da strumenti autorizzati come make, go run o npm run — e consiglia di "run PicoClaw inside a container or VM if you need stronger isolation than the built-in guard provides", esattamente ciò che una scheda da 64MB non può eseguire.

A chi appartengono i numeri

Il README di PicoClaw contiene una tabella di confronto che attribuisce alcuni dati a OpenClaw. Questi dati non compaiono nella documentazione ufficiale di OpenClaw, quindi sono marketing della concorrenza e non specifiche del fornitore; questa pagina li identifica come tali.

AffermazioneChi lo affermaValore probatorio
OpenClaw richiede >1GB di RAM; si avvia in >500s su un core da 0.8GHz; costa un Mac mini da $599Tabella di confronto del README di PicoClawNon trovato in alcun punto della documentazione di OpenClaw. L'unica indicazione sul dimensionamento di OpenClaw è il minimo di 1 GB di RAM per Raspberry Pi
PicoClaw usa <10MB di memoria per il core e si avvia in <1s su un core da 0.6GHzREADME di PicoClaw, con una propria nota secondo cui le build recenti possono usare 10-20MBAffermazione del fornitore. Per questa pagina non è stato trovato né eseguito alcun benchmark indipendente
"99% più piccolo", "avvio 400 volte più veloce", "98% più economico di un Mac mini"Punti elenco delle funzionalità di PicoClawDerivano dalle due righe precedenti, quindi hanno lo stesso valore probatorio
Una scheda LicheeRV-Nano da ~$10README di PicoClaw e picoclaw.ioLa pagina wiki di Sipeed dedicata alla scheda pubblica le specifiche (SG2002, 256MB DDR3), ma non il prezzo. Trattala come una fascia di prezzo, non come una quotazione
Canali di chat "16+", "18+" e "19+"Homepage di PicoClaw e due sezioni del suo READMETre conteggi diversi nelle sue superfici ufficiali. La tabella del README, contando le righe, ne contiene 19

Quanto costa realmente eseguire l'uno o l'altro

La formula è la stessa per entrambi: software $0 + (scheda una tantum, solo percorso PicoClaw) + token × tariffa + alimentazione o hosting. La documentazione di nessuno dei due progetti contiene una tabella dei prezzi per token, quindi ogni tariffa riportata di seguito proviene dal catalogo Kunavo attivo, non da uno dei due agenti.

Le cifre seguenti sono calcoli illustrativi sui token, non costi misurati delle attività né un limite massimo della fattura. Supponiamo un mese di 3.000 turni dell'agente, ciascuno con 6.000 token di input non memorizzati nella cache e 500 token di output — 18M di input e 1.5M di output in totale. La struttura dei tuoi turni sarà diversa.

ModelloInput / output per 1MStima mensile con 3.000 turni
Claude Haiku 4.5$0,70 / $3,50$17,85
Claude Sonnet 4.6$2,10 / $10,50$53,55

La leva di costo documentata di PicoClaw è il routing basato su regole: la guida al routing descrive un blocco agents.dispatch che invia un turno a un light_model configurato quando una regola corrisponde, con la prima regola corrispondente che vince. Supponendo una suddivisione 80/20 dello stesso mese tra Claude Haiku 4.5 e Claude Sonnet 4.6, la stima è $24,99 rispetto a $53,55 per l'intero mese su Claude Sonnet 4.6. Il rapporto 80/20 è un'ipotesi illustrativa — nessuno dei due progetti pubblica un risparmio misurato per la propria funzione di routing, e il routing modifica quale voce gestisce un turno, non la tariffa per token.

Ciò che non cambia in una distribuzione su una scheda di piccole dimensioni: la documentazione hardware di PicoClaw indica l'accesso alla rete come obbligatorio, perché ogni turno è una chiamata API remota. Una scheda da $10 riduce la voce hardware approssimativamente al prezzo della scheda; la voce dei token qui sopra non cambia. L'importo del catalogo Kunavo è una soglia di fatturazione, non un limite massimo — quando l'upstream comunica il proprio addebito, la fattura è il maggiore tra il costo del catalogo e il costo upstream moltiplicato per il markup applicabile. Gli addebiti per la cache e gli strumenti esterni non rientrano in questo esempio, e il ricarico minimo è $10 di credito prepagato, un minimo di finanziamento, non una tariffa per attività né un abbonamento. Consulta dettagli sulla fatturazione.

Indirizzare ciascuno dei due verso un endpoint compatibile con OpenAI

Entrambi gli snippet riportati di seguito sono trascritti dalla documentazione attuale dei fornitori e non sono stati eseguiti sull'endpoint di Kunavo — Kunavo non pubblica una guida alla configurazione per nessuno dei due client e non ha testato a runtime nessuno dei due. Considerali un punto di partenza da verificare con una piccola attività, mantenendo disponibile un percorso funzionante durante la verifica.

PicoClaw configura tutto all'interno di una singola voce model_list, secondo la propria documentazione sui provider:

Struttura tratta dalla documentazione dei provider di PicoClaw — ~/.picoclaw/config.json
{
  "model_list": [
    {
      "model_name": "gateway-main",
      "provider": "openai",
      "model": "claude-sonnet-4-6",
      "api_base": "https://api.kunavo.com/v1",
      "api_keys": ["sk-kn-..."],
      "request_timeout": 300
    }
  ],
  "agents": { "defaults": { "model_name": "gateway-main" } }
}

OpenClaw richiede il blocco del provider e una voce esplicita per il modello, secondo la propria documentazione sui provider personalizzati — la formulazione ufficiale è che agents.defaults.models "neither restricts overrides nor registers a new runtime model by itself":

Struttura tratta dalla documentazione sui provider personalizzati di OpenClaw — configurazione JSON5
{
  models: {
    providers: {
      kunavo: {
        baseUrl: "https://api.kunavo.com/v1",
        apiKey: "${KUNAVO_API_KEY}",
        api: "openai-completions",
        timeoutSeconds: 300,
        models: [
          {
            id: "claude-sonnet-4-6",
            name: "Claude Sonnet 4.6",
            input: ["text"],
            cost: { input: 2.1, output: 10.5, cacheRead: 0, cacheWrite: 0 }
          }
        ]
      }
    }
  },
  agents: { defaults: { model: { primary: "kunavo/claude-sonnet-4-6" } } }
}

Vale la pena inserire il blocco cost riportato sopra. La documentazione sui provider personalizzati di OpenClaw afferma che, se il blocco cost viene omesso, il valore predefinito è { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 }, mentre la documentazione sul monitoraggio dell'utilizzo indica che la vista Usage dell'interfaccia Control mostra un costo stimato derivato dalla sessione — quindi una stima costruita su metadati azzerati non ha alcuna tariffa su cui calcolare il prezzo. I valori zero predefiniti sono documentati; il risultato visualizzato è una deduzione basata su di essi, non un dato pubblicato da OpenClaw. Se contextWindow viene omesso, rimane non impostato, e i chiamanti con un budget di contesto ricadono su 200.000 token solo quando né la discovery né i metadati per modello ne forniscono uno. In ogni caso, il numero autorevole è il registro di utilizzo del tuo gateway, non il calcolo dell'agente.

Limite su un endpoint di terze partiPicoClawOpenClaw
Selezione del protocolloprovider: "openai", oppure anthropic / anthropic-messages. Qui la documentazione si contraddice: una nota in prosa afferma che anthropic usa /v1/chat/completions compatibile con OpenAI, mentre anthropic-messages usa /v1/messages nativo, ma la tabella del fornitore indica anthropic come protocollo Anthropic. La soluzione indicata dalla documentazione è cambiare percorso se uno restituisce 404api: "openai-completions" o "anthropic-messages", scelto esplicitamente per ogni provider
Cosa rimuove il runtimeNulla di documentato; tool_schema_transform: "simple" è un'opzione attivabile per gli endpoint che rifiutano $ref, $defs, anyOf, oneOf, allOf o pattern negli schemi degli strumentiSu qualsiasi host openai-completions che non sia api.openai.com, OpenClaw forza compat.supportsDeveloperRole: false — anche se lo imposti su true — e salta service_tier, Responses e Completions store, gli hint di prompt-cache di OpenAI, la definizione della compatibilità del ragionamento e gli header di attribuzione
Header beta di AnthropicImpostabile tramite custom_headers, che può sovrascrivere i valori integrati, inclusi Authorization e User-AgentSoppresso sugli endpoint anthropic-messages non diretti, incluso interleaved-thinking-2025-05-14; aggiungili nuovamente tramite models.providers.<id>.headers
StreamingDisattivato per impostazione predefinita e richiede due opzioni: streaming.enabled nella voce del modello e settings.streaming.enabled nel canale attivoNessun requisito equivalente a due opzioni documentato
Rotazione delle chiaviapi_keys è un array; più chiavi abilitano la rotazione per richiestaRuota attraverso un elenco ordinato di sorgenti dell'ambiente, ma solo in caso di risposte di limite di frequenza — gli errori che non sono di limite di frequenza causano un errore immediato
Percorsi che un URL di base non può raggiungereGitHub Copilot (gRPC verso localhost:4321), Antigravity (solo OAuth), AWS Bedrock (go build -tags bedrock), Azure Entra ID (-tags azidentity)Il runtime dell'agente Codex. La documentazione afferma che la selezione automatica richiede "an exact official HTTPS Platform Responses or ChatGPT Responses endpoint without authored request overrides" e che gli endpoint personalizzati, gli adapter Completions e gli override definiti dall'utente "stay on OpenClaw" — quindi un URL di base del gateway mantiene il runtime integrato invece di generare un errore. L'uso ordinario degli strumenti e il funzionamento dell'agente non ne risentono

Nessuno dei due progetti vincola queste funzioni a un piano a pagamento, perché nessuno dei due ne vende uno. Per il contesto sul formato wire, consulta OpenAI-compatible API e la documentazione sull'URL di base di Anthropic se scegli invece il percorso Messages.

Qual è il costo effettivo del passaggio dall'uno all'altro

Nessuno dei due insiemi di documentazione contiene un importer in entrambe le direzioni — l'unica migrazione documentata da PicoClaw è picoclaw migrate per le proprie versioni precedenti, e OpenClaw non documenta alcuna esportazione verso PicoClaw. Si tratta dell'assenza di prove, non della dimostrazione che non esista alcun convertitore della community, ma prevedi di riscrivere tutto manualmente: i formati di configurazione non sono traducibili (PicoClaw usa un model_list JSON piatto più un .security.yml separato per le chiavi, OpenClaw usa JSON5 con models.providers.<id> e alias dei modelli), e le credenziali dei canali, le pianificazioni e le skill vengono ricreate per ciascuna piattaforma.

Spostarsi verso il basso su PicoClaw comporta anche una perdita di capacità: l'app iOS di OpenClaw, i nodi complementari, Signal, iMessage, Microsoft Teams, Google Chat e l'SDK per plugin non hanno un equivalente documentato in PicoClaw. Spostarsi verso l'alto su OpenClaw comporta un limite sulle architetture — un dispositivo RISC-V, MIPS, LoongArch o ARMv7 non dispone di un percorso OpenClaw supportato. PicoClaw dichiara un registro ClawHub e clawhub.ai propone skill per OpenClaw, ma nessuna delle due parti pubblica una dichiarazione di compatibilità e per questa pagina non è stato installato né eseguito nulla, quindi non presumere che una skill sia trasferibile.

Se la domanda di fondo è quale API mettere dietro l'agente che scegli, best API for OpenClaw e OpenClaw pricing illustrano il lato dei provider, mentre creare un account Kunavo ti fornisce una chiave e un saldo prepagato da associare a entrambi i blocchi di configurazione.

Domande frequenti

PicoClaw è un fork di OpenClaw?

Il README di PicoClaw afferma il contrario con parole proprie: è "un progetto open source indipendente avviato da Sipeed, scritto interamente in Go da zero — non un fork di OpenClaw, NanoBot o qualsiasi altro progetto", e separatamente si descrive come "ispirato a NanoBot". L'API di GitHub conferma che sipeed/picoclaw indica fork: false e il linguaggio Go, mentre openclaw/openclaw è in TypeScript. Questa è l'affermazione del progetto sulla provenienza del proprio codice, non un fatto verificato in modo indipendente; tuttavia, le due basi di codice sono scritte in linguaggi diversi e nessuno dei due repository è un fork dell'altro su GitHub. Verificato il 21 settembre 2026.

Quale costa meno da eseguire, PicoClaw o OpenClaw?

Nessuno dei due progetti applica un costo per il software. PicoClaw è distribuito con licenza MIT e si installa da un binario precompilato o compilando il codice sorgente; OpenClaw è distribuito con licenza MIT e il suo README dichiara che OpenClaw Foundation non offre "alcun livello a pagamento, servizio ospitato o token". Per entrambi, il costo ricorrente è dello stesso tipo: i token dell'API del modello per ogni turno. La differenza riguarda l'hardware: i requisiti minimi pubblicati di PicoClaw sono 10 MB di RAM libera e un singolo core da 0.6 GHz su Linux, mentre la guida di OpenClaw per Raspberry Pi indica come minimo 1 GB di RAM, 1 core, 500 MB di spazio libero su disco e un sistema operativo a 64 bit. Una scheda più economica riduce il costo dell'hardware, ma non quello dei token, perché la documentazione hardware di PicoClaw indica l'accesso alla rete come necessario per le chiamate all'API LLM. Verificato il 21 settembre 2026.

PicoClaw può funzionare su un Raspberry Pi Zero o su una scheda da 64 MB?

L'elenco di compatibilità gestito dalla community di PicoClaw include Raspberry Pi Zero (ARMv6, 512MB), LicheePi Zero (ARMv7, 64MB) e Milk-V Duo 64M (RISC-V, 64MB), e il minimo dichiarato è di 10MB di RAM libera su Linux kernel 3.x o versioni successive. Queste voci sono segnalazioni della community che confermano l'esecuzione del binario, non una garanzia del fornitore che un determinato carico di lavoro dell'agente venga completato in modo accettabile. La tabella di supporto ufficiale di OpenClaw per Raspberry Pi indica Pi Zero 2 W (512 MB) come "No — Not recommended". Nota inoltre la collisione nei nomi: una scheda Raspberry Pi Pico o RP2040 è un microcontrollore che non esegue Linux, quindi il requisito Linux dichiarato da PicoClaw la esclude nonostante la parola condivisa. Verificato il 21 settembre 2026.

Clawdbot e Moltbot erano prodotti diversi da OpenClaw?

No. La pagina lore ufficiale di OpenClaw registra la sequenza Warelay, poi Clawd che vive in un Clawdbot, quindi Moltbot il 27 gennaio 2026 dopo che "Anthropic sent a polite email asking for a name change (trademark stuff)", poi OpenClaw il 30 gennaio 2026, con il repository rinominato in github.com/openclaw/openclaw. I tutorial e i post dei blog che usano ancora i nomi precedenti descrivono lo stesso prodotto, quindi considerali potenzialmente obsoleti per quanto riguarda le chiavi di configurazione e i comandi CLI, non come uno strumento separato. L'email di Anthropic è la caratterizzazione degli eventi fornita da OpenClaw. Verificato il 21 settembre 2026.

Qual è la versione attuale di PicoClaw e OpenClaw?

L'ultima versione stabile di PicoClaw è v0.3.1, pubblicata il 3 luglio 2026 secondo la GitHub releases API; la sezione delle novità del README termina ancora con v0.2.9 di maggio 2026, quindi chi cita solo il README pubblicherà una versione obsoleta. I dist-tag npm di OpenClaw indicano latest come 2026.9.5, pubblicato il 19 settembre 2026, con extended-stable a 2026.7.35 — per questo l'elenco delle release GitHub sembra fuori ordine, dato che 2026.7.35 è un canale di backport e non una build più recente. PicoClaw avverte inoltre che "is in early rapid development" e che "not deploy to production before v1.0". Entrambe le informazioni sono state verificate il 21 settembre 2026.

PicoClaw e OpenClaw possono usare entrambi un unico gateway compatibile con OpenAI?

Entrambi documentano un percorso per un endpoint di terze parti. PicoClaw usa api_base e un array api_keys all'interno di una singola voce model_list, senza richiedere metadati del modello. OpenClaw usa un blocco models.providers con baseUrl, apiKey e api impostato su openai-completions o anthropic-messages, e richiede inoltre di dichiarare ogni model id nell'array models[] di quel provider. Quando l'host non appartiene al fornitore stesso, i comportamenti differiscono in due casi: OpenClaw forza compat.supportsDeveloperRole a false e salta la definizione delle richieste nativa di OpenAI su qualsiasi endpoint openai-completions non nativo, oltre a sopprimere gli header beta impliciti di Anthropic sugli endpoint anthropic-messages non diretti. Kunavo non ha testato a runtime nessuno dei due client, quindi entrambi gli snippet sono trascrizioni dei documenti di origine da verificare con una piccola attività propria.

Verificato il 21 settembre 2026 esclusivamente rispetto a fonti primarie: l'API GitHub per entrambi i repository e le release di PicoClaw, i dist-tag npm per OpenClaw, i README di entrambi i progetti, la documentazione di PicoClaw su hardware, provider, routing, configurazione e sicurezza, e le pagine di OpenClaw su installazione, compatibilità con Node, Raspberry Pi, canali, pairing, sicurezza, sandboxing, agent-runtimes, monitoraggio dell'utilizzo e provider di modelli. Il certificato di picoclaw.io risultava scaduto alle 14:38 UTC di quel giorno. Nessuno dei due client è stato testato a runtime con Kunavo, nessun benchmark è stato riprodotto e i prezzi al dettaglio dell'hardware non sono stati verificati indipendentemente. Le tariffe dei token Kunavo sono state lette dal catalogo live; ogni cifra in dollari qui riportata è un calcolo illustrativo dei token.