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

SeeFlow: Diagramas de Arquitectura Conectados a tu Aplicación en Vivo
Herramientas

SeeFlow: Diagramas de Arquitectura Conectados a tu Aplicación en Vivo

SeeFlow genera un lienzo de flujo a partir de tu código base y conecta cada nodo a tu aplicación en ejecución real, con plugins para Claude Code, Codex, Cursor, Windsurf y un servidor MCP.

OpenClawRadar
🦀
Herramientas

Voker lanza plataforma de análisis de agentes con primitivas de Intención/Corrección/Resolución

La startup Voker del lote YC S24 lanza una plataforma de análisis para agentes con un SDK ligero que anota automáticamente intenciones, correcciones y resoluciones de usuarios, proporcionando paneles de autoservicio sin depender de LLMs para ingeniería de datos.

OpenClawRadar
Memoria Relacional para LLMs: Sistema de Tres Capas Modela las Relaciones de Usuario
Herramientas

Memoria Relacional para LLMs: Sistema de Tres Capas Modela las Relaciones de Usuario

Una herramienta de Python de código abierto que añade memoria relacional a los LLM modelando las relaciones usuario-IA a través de siete dimensiones psicológicas, utilizando una estructura narrativa de tres capas en lugar de un almacenamiento plano de hechos.

OpenClawRadar
OpenClaw Integra Características de la Filtración de Código de Claude
Herramientas

OpenClaw Integra Características de la Filtración de Código de Claude

Un usuario de OpenClaw hizo que su bot analizara el código filtrado de Claude (la recreación en Rust de Instructkr) y portó selectivamente patrones arquitectónicos específicos a su configuración de OpenClaw. La integración se centra en mejoras prácticas como la continuidad automática de inicio, la compactación de conversaciones y un marco de hooks pre-herramienta/post-herramienta.

OpenClawRadar