FARPY

Computação GPU verificada para humanos, aplicações e agentes.

Documentação

FARPY

Computação GPU verificada para humanos, aplicações e agentes.

A FARPY aceita workloads de GPU limitados, executa-os de forma assíncrona, entrega artefatos concluídos e emite recibos de execução verificáveis.

Workload público

Renderização GPU Blender Cycles — US$ 0,01 por quadro concluído.

Contrato público atual:

  • Workload: Blender Cycles GPU
  • Entrada: .blend
  • Execução: assíncrona
  • Saída: artefato para download
  • Integridade: verificação de artefato SHA-256
  • Evidência: recibo de execução FARPY
  • Transparência: superfícies de prova públicas
  • Status: LIVE_PUBLIC_ALPHA

Workloads adicionais estão em desenvolvimento e não são públicos no momento.

Acesso para agentes / API

Ciclo de vida típico:

discover → price → submit → JOB-ID → execute → download → verify receipt

Descoberta por agentes

Superfícies públicas

MCP local / Glama

Um servidor MCP stdio local para Cursor, Claude Desktop, Glama e outros clientes MCP está em mcp/.

É um cliente público leve sobre a API de Jobs existente da FARPY. Não inclui código de servidor de produção e nunca registra FARPY_AGENT_TOKEN.

Compilar e executar

cd mcp
npm install
npm run build
npm test
node dist/mcp-server.js

Ambiente (veja .env.example):

  • FARPY_AGENT_TOKEN — chave farpy_agent_ da API de Jobs. Necessária para cada ferramenta. O servidor falha de forma segura se estiver ausente.
  • FARPY_API_BASE — origem da API. Padrão: https://api.farpy.com

Exemplo de configuração de cliente local:

{
  "mcpServers": {
    "farpy": {
      "command": "node",
      "args": ["/absolute/path/to/farpy-public/mcp/dist/mcp-server.js"],
      "env": {
        "FARPY_AGENT_TOKEN": "farpy_agent_..."
      }
    }
  }
}

Ferramentas públicas MCP V1: inspect, quote, start, status, download, receipt. inspect e quote não geram gastos. start é o limite de gastos e requer legal_acceptance=FARPY_LEGAL_V1.

Escopo

A FARPY é atualmente um serviço em alfa público.

Capacidades, preços e limites públicos são autoritativos. Pesquisas históricas, testes internos e workloads experimentais não implicam disponibilidade pública atual.