Kanwas: Tablero de contexto compartido de código abierto para equipos y agentes de IA

Kanwas es un tablero de contexto compartido de código abierto que permite a equipos y agentes de IA trabajar simultáneamente en el mismo lienzo. Las llamadas a herramientas de agentes se transmiten en una línea de tiempo compartida visible para todos. El proyecto tiene licencia Apache 2.0 y está disponible en GitHub.
Características principales
- Espacio de trabajo multijugador: Equipos y agentes comparten documentos, evidencia y decisiones en un solo lienzo.
- Transmisión en vivo de agentes: Las llamadas a herramientas de agentes de IA aparecen en tiempo real en la misma línea de tiempo que ve cada miembro del equipo.
- Sistema de archivos con respaldo en Git: Todos los datos se almacenan como archivos Markdown con historial completo de versiones.
- Alojado localmente: Se ejecuta con Docker Compose; sin dependencia del proveedor.
Inicio rápido
Requisitos: Docker, Docker Compose y una clave API de Anthropic (o OpenAI).
git clone https://github.com/kanwas-ai/kanwas.git
cd kanwas
cp .env.example .env
cp backend/.env.example backend/.env
cp yjs-server/.env.example yjs-server/.env
cp frontend/.env.example frontend/.env
docker-compose --profile app upAbre http://localhost:5173 para empezar a trabajar.
Para quién es
- Fundadores: Combina presentaciones de financiación, entrevistas con clientes, especificaciones de MVP y planes de contratación en un mismo lienzo con asistencia de agente.
- Product managers: Agrega fragmentos de entrevistas, tickets y capturas de pantalla de competidores; obtén un resumen de descubrimiento y un PRD con afirmaciones rastreables.
- Desarrolladores: Extrae especificaciones de PM y diseños a un lienzo; genera un plan de implementación con tareas y criterios de aceptación, luego envía Markdown a tu repositorio para Claude Code o Codex.
- Marketers: Planifica lanzamientos con posicionamiento, mensajes y cronogramas; redacta variantes de copia una al lado de la otra.
- Ventas: Mantén tableros de cuentas reutilizables con investigación, historial de comunicaciones, mapas de partes interesadas y borradores de propuestas.
Arquitectura y stack
Construido con TypeScript (98.8%), CSS (0.8%) y Docker. Dependencias clave: Yjs (CRDT para colaboración en tiempo real), BlockNote (editor), AdonisJS (framework backend) y E2B (ejecución de código en zona de pruebas). El proyecto usa un monorepo con workspaces de pnpm.
Comunidad
Únete a Kanwas Kollective en Slack para preguntas e ideas. Los contribuyentes deben leer primero docs/SYSTEM_OVERVIEW.md y abrir un issue antes de cambios grandes.
📖 Lee la fuente completa: HN AI Agents
👀 Ver también

Herramienta de Vigilancia de Código Abierto Aborda el Problema de Identidad del Agente en el Ecosistema OpenClaw
Un usuario de OpenClaw que construía un servicio web descubrió tráfico de agentes indistinguible de usuarios humanos, lo que impulsó el desarrollo de Vigil: una capa de identidad de código abierto basada en W3C DID que proporciona credenciales criptográficas e historial de comportamiento para agentes.

Rivet Actors agrega almacenamiento SQLite: una base de datos por agente, inquilino o documento.
Rivet Actors ahora admite almacenamiento SQLite donde cada actor obtiene su propia base de datos SQLite, permitiendo millones de bases de datos independientes para agentes de IA, SaaS multiinquilino, documentos colaborativos o aislamiento por usuario.

El Pipeline de Código Claude Automatizado Reduce el Uso de Tokens de 78k a 15k por Función
Un pipeline de código abierto para Claude Code automatiza 12 fases, incluyendo el análisis previo de verificación del código existente, reduciendo el uso de tokens de aproximadamente 78k a ~15k por función. Ofrece tres perfiles (yolo, estándar, paranoico) y reemplaza las puntuaciones de confianza con validación basada en grep.

Servidor de Base de Conocimiento de Código Abierto y Orquestador Multiagente para Memoria IA Persistente
Un desarrollador construyó un servidor MCP personalizado en un VPS privado para darle a Claude, Codex y Gemini memoria persistente entre sesiones, con un servidor de base de conocimiento que ingiere bóvedas de Obsidian y un orquestador multiagente llamado Daniel para respaldo.