DISPONÍVEL PARA VAGAS FULL-TIME ABERTO A CONTRATOS FREELANCE AI FULLSTACK ENGINEER · AGENTIC AI AGENT-READY · HUMANS WELCOME AI AGENTS · LLM TOOLING · EVALS NEXT.JS · TYPESCRIPT · REACT EM LISBOA · REMOTO PARA O MUNDO
08 / A frota

Uma frota de agentes de IA que transacionam de verdade.

13 agents em produção na Bitte, mais os papéis de orquestração que rodam meus loops de pesquisa e de jogo. Não foram builds do zero um a um: na Bitte eu desenhei o padrão de agent e o runtime (um spec OpenAPI vira um agent com tool calling e assinatura de carteira no chat) e depois entreguei agents chain-specific em cima dele. O mesmo jeito de pensar em padrões guia os papéis do centro de comando e do Gauntlet abaixo.

CS Brasil

CS Brasil — os papéis do Gauntlet loop

Os papéis dentro do Gauntlet loop que itera no meu FPS de browser — críticos adversariais, builders em paralelo e o caçador de regressão que paga o loop inteiro.

  • review · CS Brasil Gauntlet Critics

    Quem constrói nunca dá a nota.

    Sete críticos adversariais em paralelo — gráficos, mapas, armas-visual, armas-feel, UI-menu, UI-HUD, jogabilidade — cada um em contexto limpo, vendo os screenshots e o código, mas nunca o relatório do builder. 'Melhorar a iluminação' é resposta inválida: todo gap carrega arquivo:linha e uma correção numérica.

    7 criticsClean context0–10 scores
    Leia a história →
  • build · CS Brasil Gauntlet Builders

    Edições em paralelo num arquivo de 6.543 linhas.

    Os builders se dividem pelo mesmo game.js em faixas de símbolos disjuntas a partir de uma tabela de conflitos gerada — só ferramenta Edit, nunca Write — com zonas vermelhas (constructor / update / _dom) append-only. Medido, não torcido: três agents editaram faixas disjuntas ao mesmo tempo com zero conflito de conteúdo.

    Conflict tableSymbol rangesRed zones
    Leia a história →
  • review · CS Brasil Regression Hunter

    O agente que paga o loop inteiro.

    Um crítico de contexto limpo com uma única missão: achar o que PIOROU — comparando screenshots antes/depois e o git diff, isolando o viewmodel da arma pelos pixels invariantes entre os ângulos de câmera. Ordem permanente: se não houver regressão, diga isso — não invente.

    A/B framesFresh contextgit diff
    Leia a história →
  • review · CS Brasil Bug Hunter

    A régua vem antes do conserto.

    A skill de bug-hunt: escreva a medição primeiro e veja ela ficar vermelha, entregue todo conserto com a mutação que prova que a régua pode falhar, refute o palpite óbvio com um negativo medido — e lembre que o sintoma é onde o usuário estava, não onde mora o defeito.

    RulersMutationsSymptom ≠ defect
    Leia a história →
  • review · CS Brasil Asset Review

    Nothing ships on the artist's own word.

    Adversarial critic that runs after every new character, map, model or texture is generated or integrated, and before the front can be called done. Same rule as the Gauntlet: whoever made the asset never grades it, and the verdict cites what in the render proves the defect.

    AssetsAdversarialPre-merge gate
    Leia a história →
  • review · CS Brasil Régua

    Write the ruler before you touch the fix.

    Writes the invariant, the probe and the gate for every front — 25 consistency criteria that outrank the fidelity bar, because a visual win that breaks the game is a regression. A ruler is only trusted once a mutation proves it can go red.

    InvariantsProbesQuality gates
    Leia a história →
  • build · CS Brasil Content Pipeline

    A team, a real place, a playable map.

    Turns a brief into shipped game content: character teams, maps of real Brazilian locations, and the 3D assets behind them — generation, integration and the review pass, in one bounded run.

    CharactersMaps3D assets
    Leia a história →
  • build · CS Brasil Faction Pipeline

    A whole faction, end to end.

    Creates or extends a faction in one pass: registry entry, roster, crest, cover art, the Mint character, thumbnail, selection video, and an original voice — every step wired into the game rather than left as loose files.

    FactionsRosterVoice
    Leia a história →
ECDSA.fail

ECDSA.fail — os papéis do centro de comando

Não são daemons — são role prompts e contratos com spend gates numa camada de orquestração baseada em arquivos, despachados pro CLI de coding agent que couber melhor no trabalho: Codex, Claude, Amp, Kimi. A disciplina é o produto.

  • orchestration · ECDSA.fail Frontier Dissector

    Desmonta a melhor solução pra achar a próxima alavanca.

    Reage a cada submission promovida: atualiza a frontier via CLI do ecdsafail, classifica o movimento (UNCHANGED / NONCE_ONLY / STRUCTURAL / MIXED / BLOCKED) e só escreve route slates quando a estrutura realmente mudou — interrompendo hunts pagas no momento em que ficam obsoletas. Read-only no código.

    Route slatesFrontier classificationdispatch: Amp
    Leia a história →
  • build · ECDSA.fail Circuit Engineer

    Avança uma rota estrutural por vez.

    Trabalha uma única rota estrutural CPU-safe numa worktree isolada — fixtures de largura reduzida, route packets, notas de exatidão de valor — e para no momento em que o falsificador mais barato tem um veredito. PROCEED_CPU / KILL / PARK; sem gasto de GPU.

    Isolated worktreesFixturesdispatch: Codex
    Leia a história →
  • review · ECDSA.fail Density Analyst

    Decide se uma rota passa na economia.

    Transforma um candidato dirty-positive num relatório de hunt economics: nonces esperados até o clean, histogramas de near-miss e thresholds duros — até 500M de scan esperado é huntable, a partir de 2.5B é stop por padrão. Proibido de declarar 'huntable' sem a matemática.

    Hunt economicsThresholdsdispatch: Amp
    Leia a história →
  • build · ECDSA.fail CUDA Engineer

    Sem claim de velocidade sem paridade.

    Trabalho de throughput de filtros e evaluators confinado ao caminho CUDA de eval, com gate de paridade contra fixtures: PARITY_PASS / PARITY_FAIL / SPEED_PASS — qualquer mismatch de fixture para a linha. O harness só confia no que o evaluator confiável confirma.

    CUDAParity gatesdispatch: Codex
    Leia a história →
  • orchestration · ECDSA.fail Pod Manager

    Nenhum pod roda sem contrato escrito.

    Computação paga de GPU só depois de um HUNT_READY aprovado: escreve contratos pods/<id>.json com teto de gasto, teto de wall-clock, ranges de nonce sem sobreposição, heartbeat logs e condições de kill — e para no teto ou no primeiro winner verificado.

    Pod contractsSpend capsdispatch: Amp
    Leia a história →
  • orchestration · ECDSA.fail Research Scout

    Um route seed inédito por run.

    A lane de leads read-only: varre papers, repos e pistas da branch library e converte em route packet limitado — hipótese, falsificador mais barato, comando validador, custo máximo, condição de kill. Roteado pela cadeia de modelos GLM → Kimi → OpenRouter → Amp.

    Route packetsPaper scanModel routing
    Leia a história →
  • review · ECDSA.fail Orchestrator-Reviewer

    Output do eval confiável é a única evidência aceita.

    O meta-papel dispatch-only: decompõe trabalho em tickets limitados pra workers (~2h, teto de 5 arquivos), sintetiza resultados e audita claims dos workers contra artefatos — medições alucinadas são flagadas, e nenhum gasto de GPU acontece sem budget explícito.

    Ticket sizingClaim auditsdispatch: Codex
    Leia a história →
  • orchestration · ECDSA.fail Combinator

    Duas falhas, uma vitória.

    Lê os resultados e insights de todos os sub-agents e pergunta se esforços que falharam separadamente se compõem — um corte que colapsa densidade mais um reparo estrutural, dois knobs NOOP que só disparam juntos. Evidência rotulada CONFIRMED / INFERRED / UNKNOWN; ele propõe, nunca aplica.

    CompositionEvidence labelsdispatch: Amp
    Leia a história →
Bitte Protocol

Bitte Protocol — a frota de produção

  • platform · EVM · NEAR · Sui · Cardano · Midnight AI Framework

    Entra linguagem natural, sai transação assinada.

    Framework de orquestração multi-modelo de LLMs — Express, Vercel AI SDK e Mastra com memória pgvector — que transforma linguagem natural em transações assinadas em EVM, NEAR, Sui, Cardano e Midnight. ~20 primitivas cross-chain, com MCP pra handoff entre agents. A plataforma onde rodam todos os agents abaixo.

    LLM orchestrationMastrapgvectorMCPMulti-chain
  • sdk · Chain-agnostic @bitte-ai/chat + make-agent

    Um spec OpenAPI é o agent.

    SDK open-source do monorepo BitteProtocol/ai. Publica um manifest em /api/ai-plugin e você ganha um agent de LLM com tool calling e assinatura de carteira dentro do chat — sem escrever código de agent bespoke. O padrão do qual a frota inteira nasce.

    Open sourceOpenAPITool callingWallet signing
  • defi · Ethereum / EVM Uniswap agent

    Swaps cross-chain sem chave, direto do chat.

    Quotes e execução de swaps roteados por uma Safe smart account controlada por chain signatures MPC da NEAR — custódia cross-chain sem chave — com integrações Zerion e 1inch pra contexto de portfólio e liquidez.

    SafeNEAR MPCChain signaturesZerion1inch
  • defi · Gnosis Chain Gnosis Pilot

    Um copiloto de yield DeFi com dados ao vivo.

    Copiloto de yield que lê dados ao vivo da DefiLlama e monta transações de estratégia codificadas pra Aave e Balancer na Gnosis Chain — o usuário revisa e assina, o agent faz a matemática do roteamento.

    DefiLlamaAaveBalancerYield
  • trading · Polygon Polymarket agent

    Um analista de prediction markets que também aposta.

    Funde a CLOB API, a Gamma API e o subgraph num analista só: sentimento de mercado, PnL de portfólio e execução de apostas na mesma conversa.

    CLOB APIGamma APISubgraphPnL
  • consumer · NEAR meme.cooking agent

    Um prompt, um memecoin.

    Lance um memecoin a partir de um único prompt de chat na NEAR — arte gerada por IA inclusa. A demo mais doida da frota, e o jeito mais fácil de mostrar como é um deploy executado por agent.

    Token launchAI artNEAR
  • explorer · Solana Solana Assistant

    Dados da Solana, prontos pra agent.

    Nove endpoints de tools sobre o @solana/web3.js: portfólio, holders de token paginados, metadata Metaplex, info de endereço, stats da rede, top wallets — mais geração de transação pra transferências de SOL e SPL com memo. Testado com Jest.

    @solana/web3.jsMetaplex9 toolsJest
  • defi · Solana Jupiter swap agent

    Quote e swap na Solana, um endpoint só.

    Quote mais transação de swap serializada via Jupiter v6 (@jup-ag/api), com resolução de tokens a partir de um registry de 53 tokens e wrap/unwrap de SOL. Bun-first, com suíte bun:test que roda quote→swap de ponta a ponta.

    @jup-ag/api v6Bunbun:testSwaps
  • defi · Ethereum Morpho agent

    Lending e borrowing, explicados pra um LLM.

    Treze endpoints cobrindo vaults (Earn) e markets (Borrow) da Morpho na Ethereum: depósitos, saques, claim de rewards via Merkle proofs, supply-collateral / borrow / repay, além de queries de APY, posições e métricas de mercado. viem, testado com Vitest.

    Morphoviem13 toolsVitest
  • defi · Base Aerodrome agent

    A máquina veAERO inteira como tools de agent.

    O agent mais completo da frota: 44 endpoints de tools sobre a Aerodrome na Base — analytics de pools e gauges, ROI e estratégia de bribes, voting power e gestão de locks veAERO, roteamento ótimo multi-pool e geração de transações de LP, de add-liquidity a depósito de bribe. viem + The Graph.

    AerodromeveAERO44 toolsThe Graphviem
  • storage · Sui Walrus agent

    Storage descentralizado pelo chat.

    Guarda e lê blobs na Walrus falando REST direto com publishers e aggregators públicos — sem SDK — com failover entre publishers, cálculo de custo, info de blob e status de certificação. Cinco tools, mainnet.

    WalrusRESTFailover5 tools
  • explorer · Sui Sui assistant

    Um explorer da Sui que conversa de volta.

    Info de endereço, objetos owned, portfólio denominado em SUI, stats da rede e geração de transação via @mysten/sui — seis tools, no ar no bitte.ai.

    @mysten/sui6 toolsLive on bitte.ai
  • identity · Ethereum ENS agent

    Nomes, records, registros — como tools.

    Resolve nomes, faz reverse lookup de endereços, checa disponibilidade, prepara registros com estimativa de custo e define address e reverse records. viem por baixo, execução pela tool compartilhada generate-evm-tx.

    ENSviem6 tools