Corvo: Plataforma MCP de Código Aberto Adiciona Memória Persistente e Compartilhamento P2P a Frontends de LLM

✍️ OpenClawRadar📅 Publicado: March 8, 2026🔗 Source
Corvo: Plataforma MCP de Código Aberto Adiciona Memória Persistente e Compartilhamento P2P a Frontends de LLM
Ad

O que o Crow faz

Crow é uma plataforma MCP (Model Context Protocol) auto-hospedada que adiciona três capacidades principais aos frontends de LLM: memória persistente com busca de texto completo, ferramentas de pesquisa estruturada com gerenciamento de citações e compartilhamento de dados ponto a ponto criptografado. Todos os dados residem localmente em um banco de dados SQLite por padrão, sem necessidade de nuvem.

Componentes da Arquitetura

A plataforma consiste em três servidores MCP:

  • Servidor de memória — Memória persistente baseada em SQLite com busca de texto completo FTS5. Armazena, recupera, pesquisa e categoriza dados que persistem entre sessões e funcionam em qualquer frontend compatível com MCP.
  • Servidor de pesquisa — Gerenciamento de projetos com citações automáticas APA, verificação de fontes, anotações e exportação de bibliografia. Usa um esquema relacional com chaves estrangeiras (projetos → fontes → anotações).
  • Servidor de compartilhamento — Compartilhamento de dados ponto a ponto usando Hyperswarm (descoberta DHT + NAT holepunching), Hypercore (feeds replicados apenas de acréscimo) e Nostr (mensagens criptografadas NIP-44). Não requer servidor central ou contas. Usa identidade Ed25519 + secp256k1 com troca de contatos baseada em código de convite.

Um gateway HTTP (Express) envolve todos os três servidores com transportes Streamable HTTP + SSE e OAuth 2.1 para acesso remoto.

Design Local-First

  • Os dados residem em um arquivo SQLite local (data/crow.db)
  • Sem dependência de nuvem por padrão
  • Suporte opcional ao Turso para sincronização em nuvem (defina TURSO_DATABASE_URL + TURSO_AUTH_TOKEN)
  • Sem telemetria, sem contas, sem comunicação com servidores externos
  • O compartilhamento P2P é criptografado de ponta a ponta — os dados nunca tocam um servidor central
Ad

Compatibilidade e Integrações

Funciona com qualquer cliente compatível com MCP, incluindo Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw e outros. Se sua configuração local de LLM suporta MCP (ou você pode apontá-la para o gateway HTTP), ela funciona.

Inclui mais de 15 configurações de integração para serviços externos: Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search, etc. — todos roteados através do gateway auto-hospedado.

Stack Técnico

  • Node.js (ESM), @modelcontextprotocol/sdk
  • @libsql/client (SQLite/Turso), tabelas virtuais FTS5 com sincronização baseada em trigger
  • hyperswarm + hypercore (descoberta P2P e replicação de dados)
  • nostr-tools (mensagens criptografadas NIP-44, gift wraps NIP-59)
  • @noble/hashes, @noble/ed25519, @noble/secp256k1 (primitivas criptográficas)
  • zod (validação de esquema)

Configuração

git clone https://github.com/kh0pper/crow.git
cd crow
npm run setup # instala dependências + inicializa SQLite

Os servidores iniciam via transporte stdio (configurado em .mcp.json) ou gateway HTTP (npm run gateway). Também há uma implantação em nuvem com um clique para Render + Turso se você quiser acesso remoto (ambos têm planos gratuitos).

Links e Licenciamento

  • GitHub: https://github.com/kh0pper/crow
  • Documentação: https://kh0pper.github.io/crow/
  • Primeiros Passos: https://kh0pper.github.io/crow/getting-started/
  • Programa de Desenvolvedores: https://kh0pper.github.io/crow/developers/

Licenciado sob MIT. Contribuições são bem-vindas — há um programa de desenvolvedores com CLI de scaffolding, modelos e documentação se você quiser adicionar ferramentas ou integrações MCP.

📖 Leia a fonte completa: r/LocalLLaMA

Ad

👀 See Also

Claude DevTools: Um Leitor de Logs para Maior Visibilidade do Código no Claude
Tools

Claude DevTools: Um Leitor de Logs para Maior Visibilidade do Código no Claude

Claude DevTools é uma ferramenta local e de código aberto que lê os arquivos de log existentes do Claude Code em ~/.claude/ para fornecer visibilidade detalhada das sessões, incluindo operações de arquivo com diffs inline, detalhamento de tokens, visualização da janela de contexto e árvores completas de execução de subagentes.

OpenClawRadar
Traduzir para pt: iknowkungfu Analisa o Uso do OpenClaw para Recomendar Habilidades Faltantes
Tools

Traduzir para pt: iknowkungfu Analisa o Uso do OpenClaw para Recomendar Habilidades Faltantes

iknowkungfu é uma nova habilidade do OpenClaw que escaneia o espaço de trabalho, arquivos de memória e registros de conversa do seu agente para identificar quais habilidades estão faltando com base nos seus padrões reais de uso. Ele fornece recomendações específicas com pontuações de confiança e razões vinculadas ao seu fluxo de trabalho.

OpenClawRadar
Contador de Tokens do Claude Atualizado com Recurso de Comparação de Modelos
Tools

Contador de Tokens do Claude Atualizado com Recurso de Comparação de Modelos

A ferramenta Contador de Tokens do Claude de Simon Willison agora suporta a comparação de contagens de tokens entre diferentes modelos do Claude. A atualização revela que o Opus 4.7 usa 1,0–1,35× mais tokens que o Opus 4.6 devido a um tokenizador atualizado, o que pode aumentar os custos em cerca de 40% apesar do preço idêntico.

OpenClawRadar
Executando OpenClaw e Codex CLI Nativamente no Android via APK AnyClaw
Tools

Executando OpenClaw e Codex CLI Nativamente no Android via APK AnyClaw

Um desenvolvedor empacotou o OpenClaw e o Codex CLI em um APK Android chamado AnyClaw, permitindo que o gateway e a Interface de Controle sejam executados localmente em dispositivos Android ARM64 7.0+ sem necessidade de root. O projeto exigiu a construção de dependências a partir do código-fonte e a correção de múltiplos componentes para lidar com restrições específicas do Android.

OpenClawRadar