업무를 지식 그래프로, AI 코워커 Rowboat: 생산성 혁신!

by DD
3개월 전
조회수 22

오픈소스 AI 코워커(AI Coworker) Rowboat은 이메일, 회의록 등에서 정보를 추출하여 지식 그래프(Knowledge Graph)를 구축함

사용자의 업무를 분석하고, 자동화된 작업(Automated Tasks)을 수행하여 생산성을 향상시키는 것을 목표로 함

다양한 서비스 연동(Service Integration)사용자 정의 기능(Customization)에 대한 요구가 존재함

데이터 중복 처리(Data Deduplication), 배경 작업 관리(Background Task Management) 등 기술적 질문과 개선점에 대한 논의가 활발함

지식 그래프 구축 및 활용

Rowboat은 이메일, 회의록 등 다양한 소스에서 정보를 추출하여 지식 그래프(Knowledge Graph)를 구축한다. 특히, Obsidian 스타일의 Markdown 파일을 사용하여 데이터를 저장하고, 백링크(Backlink) 기능을 통해 정보 간의 관계를 시각화한다. 이를 통해 사용자는 자신의 업무 관련 정보를 체계적으로 관리하고, 필요한 정보를 빠르게 검색할 수 있다. 자동화된 작업(Automated Tasks)을 통해 생산성을 높이는 데 기여한다.

다양한 서비스 연동 및 확장성

Rowboat은 Gmail, Granola, Fireflies 등 다양한 서비스와의 연동을 지원하며, Model Context Protocol(MCP)을 통해 Exa, ElevenLabs, Slack, Linear/Jira, GitHub 등 외부 도구와의 연결을 제공한다. MCP(Model Context Protocol)를 통해 사용자는 자신의 필요에 따라 기능을 확장할 수 있다. 하지만, IMAP, JMAP, CalDav 등 다양한 프로토콜 지원(Protocol Support)에 대한 요구가 존재하며, 사용자들은 더 많은 서비스와의 연동을 원하고 있다.

데이터 관리 및 투명성

Rowboat은 모든 데이터를 로컬에 Markdown 형식으로 저장하여 사용자가 직접 내용을 확인하고 편집할 수 있도록 한다. 이는 데이터 미저장 정책(Zero-Retention Policy)을 보장하며, 사용자의 데이터 주권을 강화한다. 또한, 배경 작업(Background Tasks)의 실행을 사용자가 제어할 수 있도록 하여, 시스템의 투명성을 높인다. 하지만, 데이터 중복 처리(Data Deduplication)모순된 정보 처리(Contradictory Information Handling)에 대한 기술적 질문이 제기되었다.

Craft Agents와의 비교

댓글에서는 Rowboat과 Craft Agents의 기능 비교가 이루어졌다. Craft Agents는 워크스페이스별 분리, MCP(Model Context Protocol) 가시성, 스케줄링 기능 등을 제공하여 사용자에게 더 많은 제어 권한을 부여한다. Rowboat은 이러한 기능의 부재로 인해, 사용자들은 Craft Agents와 같은 투명성(Transparency)사용자 정의 기능(Customization)을 요구하고 있다. 하지만, Rowboat은 지식 그래프(Knowledge Graph) 구축에 특화되어 있어, 다른 강점을 가지고 있다.

Show HN: Rowboat – AI coworker that turns your work into a knowledge graph (OSS)