Show HN: Rowboat – 작업을 지식 그래프로 변환하는 AI coworker (OSS)
Source: Hacker News
개요
도구를 실행할 수 있는 AI 에이전트는 지식 작업에 강력하지만, 그 유용성은 컨텍스트에 달려 있습니다. Rowboat은 로컬‑우선 오픈‑소스 앱으로, 작업을 살아있는 지식 그래프(플레인 마크다운과 백링크로 저장)로 전환하고 이를 사용해 컴퓨터에서 작업을 수행합니다.
예시: “다음 분기 로드맵에 대한 프레젠테이션을 만들어 주세요.”
Rowboat은 그래프에서 우선순위와 약속을 끌어와 프레젠테이션 스킬을 로드하고 PDF로 내보냅니다.
- 저장소:
- 데모 영상:
Rowboat 아키텍처
1. 살아있는 컨텍스트 그래프
- Gmail, 회의 노트(예: Granola, Fireflies), 음성 메모 등 다양한 소스와 연결됩니다.
- 결정, 약속, 마감일, 관계 등을 추출합니다.
- 이를 사람, 프로젝트, 주제별로 조직된 연결된 편집 가능한 마크다운 파일(Obsidian 스타일)로 로컬에 저장합니다.
- 새로운 대화가 발생하면 자동으로 업데이트되며, 변경 사항(예: 마감일 변경)이 원래 약속으로 다시 전파됩니다.
2. 로컬 어시스턴트
- 로컬 셸 접근 및 MCP(다중모달 대화형 프로그래밍) 지원 에이전트입니다.
- 컨텍스트 그래프를 활용해 머신에서 실제 작업을 수행하며, 필요 시 요청하거나 백그라운드 작업으로 예약할 수 있습니다.
- 예시: “John과의 회의를 위해 준비하고 짧은 음성 브리핑을 만들어 주세요.”
- 그래프에서 관련 컨텍스트를 끌어옵니다.
- ElevenLabs와 같은 MCP 도구를 사용해 오디오 노트를 생성합니다.
전사 검색만으로는 부족한 이유
- 수 기가바이트에 달하는 이메일, 문서, 통화를 AI 에이전트에 직접 전달하면 느리고 손실이 발생합니다.
- 검색은 사용자가 생각한 질문에만 답합니다.
- 시간이 지나면서 컨텍스트를 축적하는 시스템은:
- 대화 전반에 걸친 결정, 약속, 관계를 추적합니다.
- 사용자가 몰랐던 패턴을 드러냅니다.
라이선스 및 호환성
- Apache‑2.0 라이선스.
- 로컬 모델을 포함한 모든 LLM과 호환됩니다.
- 모든 데이터는 마크다운 형태로 로컬에 저장되며, 언제든지 읽고, 편집하고, 삭제할 수 있습니다.
배경
작성자는 이전 스타트업이 Coinbase에 인수되었으며, 그때 그래프 신경망 작업을 수행했습니다. Rowboat은 그래프 기반 시스템을 재조명하며, 현재 에이전트가 부족한 “작업 메모리” 레이어를 제공하고자 합니다.
피드백 및 기여 요청
여러분의 의견을 듣고 싶으며, 기여를 환영합니다!