Kanwas: Открытая доска общего контекста для команд и AI-агентов

Kanwas — это открытая доска общего контекста, которая позволяет командам и ИИ-агентам одновременно работать на одном холсте. Вызовы инструментов агента транслируются в общую временную шкалу, видимую всем. Проект лицензирован под Apache 2.0 и доступен на GitHub.
Ключевые возможности
- Многопользовательская рабочая область: Команды и агенты обмениваются документами, доказательствами и решениями на одном холсте.
- Прямая трансляция агента: Вызовы инструментов ИИ-агента отображаются в реальном времени на той же временной шкале, которую видят все участники команды.
- Файловая система на основе Git: Все данные хранятся в виде Markdown-файлов с полной историей версий.
- Самостоятельное размещение: Запуск с помощью Docker Compose; отсутствие привязки к вендору.
Быстрый старт
Предварительные требования: Docker, Docker Compose и API-ключ Anthropic (или 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 upОткройте http://localhost:5173, чтобы начать работу.
Для кого это
- Основатели: Объединяйте презентации для инвесторов, интервью с клиентами, спецификации MVP и планы найма на одном холсте с помощью агента.
- Продуктовые менеджеры: Размещайте фрагменты интервью, задачи и скриншоты конкурентов; получайте аналитику и PRD с проверяемыми утверждениями.
- Разработчики: Переносите спецификации и дизайны на холст; генерируйте план реализации с задачами и критериями приёмки, затем отправляйте Markdown в ваш репозиторий для Claude Code или Codex.
- Маркетологи: Планируйте запуски, включая позиционирование, сообщения и временные графики; создавайте варианты текстов рядом.
- Продажи: Ведите повторно используемые доски по аккаунтам с исследованиями, историей коммуникаций, картами стейкхолдеров и черновиками предложений.
Архитектура и стек
Построен на TypeScript (98,8%), CSS (0,8%) и Docker. Ключевые зависимости: Yjs (CRDT для совместной работы в реальном времени), BlockNote (редактор), AdonisJS (бэкенд-фреймворк) и E2B (изолированное выполнение кода). Проект использует монорепозиторий с pnpm workspaces.
Сообщество
Присоединяйтесь к Kanwas Kollective в Slack для вопросов и идей. Участникам рекомендуется сначала прочитать docs/SYSTEM_OVERVIEW.md и открыть issue перед внесением значительных изменений.
📖 Source: HN AI Agents
👀 Смотрите также

Пользовательский опыт: Переход с OpenClaw на Hermes Agent для локальной LLM
Разработчик сообщает о переходе с OpenClaw на Hermes Agent с использованием Qwen3.5-9B на RX 9070 XT с 16 ГБ видеопамяти. Hermes выполнил сложную задачу с 5 правильными вызовами инструментов против 50+ шагов у OpenClaw, работая на 2:30 минуты быстрее, сохраняя при этом функциональность RAG, вызова инструментов и постоянной памяти.

Реестр AbsolutelySkilled пополнился 156 готовыми к использованию навыками для Claude Code.
Разработчик создал AbsolutelySkilled — реестр из 156 структурированных модулей навыков для Claude Code, которые сохраняются между сессиями. Каждый навык включает условия запуска, справочные файлы, тестовые случаи и антипаттерны в файлах SKILL.md.

OpenClawDreams: Расширение-симулятор снов для агентов OpenClaw
OpenClawDreams — это расширение, которое добавляет фоновый процесс рефлексии и ночной цикл сновидений для агентов OpenClaw. Оно сохраняет зашифрованные сводки разговоров в локальную базу данных SQLite, обрабатывает их во время фоновых циклов и генерирует консолидированные инсайты, которые затем передаются в постоянную память агента.

OpenMind добавляет визуальный интерфейс ментальных карт к установкам OpenClaw.
OpenMind — это инструмент с открытым исходным кодом, который преобразует установки OpenClaw в интерактивные, редактируемые в реальном времени ментальные карты с визуализацией памяти, горячей заменой логики и полнотекстовым поиском по всем узлам.