Kanwas: 팀과 AI 에이전트를 위한 오픈소스 공유 컨텍스트 보드

Kanwas는 오픈소스 공유 컨텍스트 보드로, 팀과 AI 에이전트가 동일한 캔버스에서 동시에 작업할 수 있습니다. 에이전트 도구 호출은 모두가 볼 수 있는 공유 타임라인으로 스트리밍됩니다. 이 프로젝트는 Apache 2.0 라이선스로 GitHub에서 제공됩니다.
주요 기능
- 멀티플레이어 워크스페이스: 팀과 에이전트가 하나의 캔버스에서 문서, 증거, 결정을 공유합니다.
- 실시간 에이전트 스트리밍: AI 에이전트 도구 호출이 모든 팀 구성원이 보는 동일한 타임라인에 실시간으로 표시됩니다.
- Git 기반 파일 시스템: 모든 데이터는 전체 버전 기록이 있는 마크다운 파일로 저장됩니다.
- 자체 호스팅: Docker Compose로 실행되며, 벤더 종속이 없습니다.
빠른 시작
사전 요구 사항: Docker, Docker Compose, Anthropic(또는 OpenAI) API 키.
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 uphttp://localhost:5173을 열어 작업을 시작하세요.
대상 사용자
- 창업자: 펀딩 데크, 고객 인터뷰, MVP 사양, 채용 계획을 에이전트 지원과 함께 하나의 캔버스로 결합합니다.
- 프로덕트 매니저: 인터뷰 발췌문, 티켓, 경쟁사 스크린샷을 캔버스에 놓고, 추적 가능한 주장이 포함된 디스커버리 리드아웃과 PRD를 얻습니다.
- 개발자: PM 사양과 디자인을 캔버스로 가져와 작업과 승인 기준이 포함된 구현 계획을 생성한 후, Claude Code나 Codex를 위해 리포지토리로 마크다운을 푸시합니다.
- 마케터: 포지셔닝, 메시징, 타임라인으로 출시를 계획하고, 여러 버전의 카피를 나란히 초안합니다.
- 영업: 연구, 커뮤니케이션 기록, 이해관계자 맵, 제안 초안이 포함된 재사용 가능한 계정 보드를 유지합니다.
아키텍처 및 스택
TypeScript(98.8%), CSS(0.8%), Docker로 구축되었습니다. 주요 의존성: Yjs(실시간 협업용 CRDT), BlockNote(에디터), AdonisJS(백엔드 프레임워크), E2B(샌드박스 코드 실행). 프로젝트는 pnpm 워크스페이스를 사용하는 모노레포입니다.
커뮤니티
질문과 아이디어가 있으면 Slack의 Kanwas Kollective에 참여하세요. 기여자는 먼저 docs/SYSTEM_OVERVIEW.md를 읽고 큰 변경 전에 이슈를 열어주세요.
📖 전체 출처 보기: HN AI Agents
👀 See Also

Claude 사용량 모니터: Claude.ai 제한 사항 추적을 위한 무료 macOS 메뉴 바 앱
한 개발자가 무료 macOS 메뉴 바 앱인 Claude Usage Monitor를 제작했습니다. 이 앱은 색상으로 구분된 아이콘, 실시간 카운터, 리셋 타이머로 Claude.ai 사용량을 표시합니다. API 키가 필요 없이 Claude.ai 세션에서 직접 데이터를 읽어옵니다.

Jentic Mini: 오픈클로를 위한 자체 호스팅 API 및 액션 실행 레이어
Jentic Mini는 AI 에이전트와 외부 API 사이에 위치하는 자체 호스팅 API 및 액션 실행 레이어로, 자격 증명을 암호화된 금고에 저장하고 개별적으로 취소 가능한 키로 범위가 지정된 툴킷을 제공합니다. 자격 증명이 추가되면 10,000개 이상의 OpenAPI 사양과 Arazzo 워크플로우 소스를 자동으로 가져옵니다.

슬레이트: 내장 브라우저가 탑재된 오픈소스 macOS AI 채팅 앱
Slate는 단일 창에서 AI 채팅과 웹 브라우징을 결합한 네이티브 macOS 앱으로, Anthropic, OpenAI, Gemini 및 Ollama 모델을 지원합니다. SwiftUI와 WebKit으로 구축되어 리소스 사용량이 적으며 MIT 라이선스로 제공됩니다.

Qwen 3.6 27B F16, 팩맨 코딩 테스트 통과했지만 8비트 양자화는 실패 — 템플릿과 MTP 추측 디코딩에 관한 핵심 교훈
한 사용자가 Qwen 3.6 27B F16으로 팩맨 클론을 한 번에 생성 — 세 번 중 두 번의 시도가 거의 완벽한 게임을 만듦. 8비트 양자화는 완전히 실패. 채팅 템플릿 튜닝과 MTP 추측 디코딩 속도 향상에 대한 상세한 노트.