Kanwas : Tableau de contexte partagé open source pour les équipes et les agents IA

Kanwas est un tableau de contexte partagé open source qui permet aux équipes et aux agents IA de travailler simultanément sur le même tableau. Les appels d'outils des agents sont diffusés en direct dans un fil d'actualité partagé visible par tous. Le projet est sous licence Apache 2.0 et disponible sur GitHub.
Fonctionnalités clés
- Espace de travail collaboratif : Les équipes et les agents partagent des documents, des preuves et des décisions sur un seul tableau.
- Streaming en direct des agents : Les appels d'outils des agents IA apparaissent en temps réel dans le même fil d'actualité que celui vu par chaque membre de l'équipe.
- Système de fichiers basé sur Git : Toutes les données sont stockées sous forme de fichiers Markdown avec un historique complet des versions.
- Auto-hébergé : Fonctionne avec Docker Compose ; pas de dépendance envers un fournisseur.
Démarrage rapide
Prérequis : Docker, Docker Compose et une clé API Anthropic (ou 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 upOuvrez http://localhost:5173 pour commencer à travailler.
À qui cela s'adresse
- Fondateurs : Combinez les pitch decks de levée de fonds, les entretiens clients, les spécifications MVP et les plans de recrutement en un seul tableau avec l'assistance d'un agent.
- Chefs de produit : Déposez des extraits d'entretiens, des tickets et des captures d'écran concurrents ; obtenez un compte-rendu de discovery et un PRD avec des assertions traçables.
- Développeurs : Importez les spécifications du PM et les maquettes sur un tableau ; générez un plan d'implémentation avec des tâches et des critères d'acceptation, puis poussez le Markdown vers votre dépôt pour Claude Code ou Codex.
- Marketeurs : Planifiez des lancements avec positionnement, messages et calendriers ; rédigez des variantes de copy côte à côte.
- Ventes : Maintenez des tableaux de comptes réutilisables avec des recherches, un historique des communications, des cartographies des parties prenantes et des propositions.
Architecture et stack technique
Construit avec TypeScript (98,8 %), CSS (0,8 %) et Docker. Dépendances clés : Yjs (CRDT pour la collaboration en temps réel), BlockNote (éditeur), AdonisJS (framework backend) et E2B (exécution de code en sandbox). Le projet utilise un monorepo avec pnpm workspaces.
Communauté
Rejoignez le Kanwas Kollective sur Slack pour poser des questions et partager des idées. Les contributeurs doivent d'abord lire docs/SYSTEM_OVERVIEW.md et ouvrir une issue avant de proposer des changements importants.
📖 Read the full source: HN AI Agents
👀 See Also

Rappel : Un serveur MCP de mémoire persistante pour Claude Code
Recall est un serveur MCP open-source qui donne à Claude Code une mémoire persistante entre les sessions via une recherche sémantique avec des embeddings. Il comprend quatre crochets de cycle de vie : session-start, observe, pre-compact et session-end.

EvalShift : CLI open source pour détecter les régressions LLM lors de la migration de modèle
EvalShift est un CLI Python sous licence MIT qui compare les sorties des LLM source et cible sur des invites, des agents et des workflows d'appel d'outils, générant un rapport de régression HTML local.

NGX-OS : Système d'exploitation réseau conçu pour l'IA avec intégration eBPF et MCP
NGX-OS est un système d'exploitation réseau conçu dès le départ pour l'intégration de l'IA, utilisant eBPF pour la télémétrie en temps réel et MCP pour un accès direct des LLM aux données d'état du réseau sans couches de traduction.

Kula : Surveillance de serveur Linux autonome sans aucune dépendance.
Kula est un outil de surveillance de serveurs Linux léger qui s'exécute sous la forme d'un binaire unique sans dépendances externes ni bases de données. Il collecte les métriques système chaque seconde depuis /proc et /sys, les stocke dans un tampon circulaire à plusieurs niveaux intégré, et propose à la fois une interface tableau de bord web et une interface utilisateur en terminal (TUI).