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 — 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.
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.
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.
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.
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.
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.
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.
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.
Leia a história →
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.
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.
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.
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.
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.
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.
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.
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.
Leia a história →
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.