Cuervo: Plataforma MCP de Código Abierto Agrega Memoria Persistente y Compartición P2P a Frontends de LLM

✍️ OpenClawRadar📅 Publicado: 8 de marzo de 2026🔗 Source
Cuervo: Plataforma MCP de Código Abierto Agrega Memoria Persistente y Compartición P2P a Frontends de LLM
Ad

Qué hace Crow

Crow es una plataforma MCP (Protocolo de Contexto de Modelo) autoalojada que añade tres capacidades principales a los frontends de LLM: memoria persistente con búsqueda de texto completo, herramientas de investigación estructurada con gestión de citas, y compartición cifrada de datos entre pares. Todos los datos residen localmente en una base de datos SQLite por defecto sin necesidad de nube.

Componentes de la Arquitectura

La plataforma consta de tres servidores MCP:

  • Servidor de memoria — Memoria persistente respaldada por SQLite con búsqueda de texto completo FTS5. Almacena, recupera, busca y categoriza datos que persisten entre sesiones y funciona en cualquier frontend compatible con MCP.
  • Servidor de investigación — Gestión de proyectos con citas automáticas APA, verificación de fuentes, notas y exportación de bibliografías. Utiliza un esquema relacional con claves foráneas (proyectos → fuentes → notas).
  • Servidor de compartición — Compartición de datos entre pares usando Hyperswarm (descubrimiento DHT + perforación NAT), Hypercore (feeds replicados de solo anexar) y Nostr (mensajería cifrada NIP-44). No requiere servidor central ni cuentas. Usa identidad Ed25519 + secp256k1 con intercambio de contactos basado en códigos de invitación.

Una puerta de enlace HTTP (Express) envuelve los tres servidores con transportes Streamable HTTP + SSE y OAuth 2.1 para acceso remoto.

Diseño Local-First

  • Los datos residen en un archivo SQLite local (data/crow.db)
  • Sin dependencia de la nube por defecto
  • Soporte opcional de Turso para sincronización en la nube (configurar TURSO_DATABASE_URL + TURSO_AUTH_TOKEN)
  • Sin telemetría, sin cuentas, sin comunicación con servidores externos
  • La compartición P2P tiene cifrado de extremo a extremo — los datos nunca tocan un servidor central
Ad

Compatibilidad e Integraciones

Funciona con cualquier cliente compatible con MCP incluyendo Claude Desktop, ChatGPT, Cursor, Windsurf, Cline, Claude Code, OpenClaw y otros. Si tu configuración local de LLM soporta MCP (o puedes apuntarla a la puerta de enlace HTTP), funciona.

Incluye más de 15 configuraciones de integración para servicios externos: Gmail, GitHub, Slack, Discord, Notion, Trello, arXiv, Zotero, Brave Search, etc. — todos enrutados a través de la puerta de enlace autoalojada.

Stack Técnico

  • Node.js (ESM), @modelcontextprotocol/sdk
  • @libsql/client (SQLite/Turso), tablas virtuales FTS5 con sincronización basada en triggers
  • hyperswarm + hypercore (descubrimiento P2P y replicación de datos)
  • nostr-tools (mensajería cifrada NIP-44, envoltorios de regalo NIP-59)
  • @noble/hashes, @noble/ed25519, @noble/secp256k1 (primitivas criptográficas)
  • zod (validación de esquemas)

Configuración

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

Los servidores se inician mediante transporte stdio (configurado en .mcp.json) o puerta de enlace HTTP (npm run gateway). También hay un despliegue en un clic a Render + Turso si quieres acceso remoto (ambos tienen planes gratuitos).

Enlaces y Licencia

  • GitHub: https://github.com/kh0pper/crow
  • Documentación: https://kh0pper.github.io/crow/
  • Primeros pasos: https://kh0pper.github.io/crow/getting-started/
  • Programa para desarrolladores: https://kh0pper.github.io/crow/developers/

Licencia MIT. Contribuciones bienvenidas — hay un programa para desarrolladores con CLI de scaffolding, plantillas y documentación si quieres añadir herramientas MCP o integraciones.

📖 Leer la fuente completa: r/LocalLLaMA

Ad

👀 Ver también

Sherlock: Documentación de Apple Developer como MCP Local para Claude Code
Herramientas

Sherlock: Documentación de Apple Developer como MCP Local para Claude Code

Sherlock indexa 70.000 símbolos de la API de Apple en SQLite FTS5 y proporciona 5 herramientas MCP + 3 habilidades de activación automática para basar a Claude Code en documentación real, evitando alucinaciones.

OpenClawRadar
Memex: Complemento de Memoria de Código Abierto para Claude Cowork
Herramientas

Memex: Complemento de Memoria de Código Abierto para Claude Cowork

Memex es un complemento de código abierto que le da a Claude Cowork memoria persistente entre sesiones utilizando un sistema de carga de contexto por niveles. Después de ejecutar /memex:init una vez, Claude se pone al día en aproximadamente 20 segundos por sesión y retoma donde lo dejaste.

OpenClawRadar
Aplicando la Arquitectura de Claude Code a Modelos Locales de 9B: Hallazgos Clave y Optimizaciones
Herramientas

Aplicando la Arquitectura de Claude Code a Modelos Locales de 9B: Hallazgos Clave y Optimizaciones

Un desarrollador extrajo patrones arquitectónicos del código fuente filtrado de Claude Code y aplicó 10 optimizaciones a qwen3.5:9b ejecutándose localmente en una RTX 5070 Ti. El descubrimiento clave fue que qwen3.5:9b tiene llamadas a herramientas estructuradas nativas, y la mayor limitación para los modelos de 9B es la autodisciplina para saber cuándo dejar de explorar y comenzar a producir resultados.

OpenClawRadar
Extractor Lightfeed: Biblioteca TypeScript para Extracción Robusta de Datos Web con LLMs
Herramientas

Extractor Lightfeed: Biblioteca TypeScript para Extracción Robusta de Datos Web con LLMs

Lightfeed Extractor es una biblioteca TypeScript que maneja todo el proceso, desde HTML crudo hasta datos estructurados validados utilizando LLMs, con funciones como conversión de HTML a markdown, validación de esquemas Zod, recuperación de JSON y automatización de navegador Playwright integrada.

OpenClawRadar