Show HN: Rowboat – Open-source, local-first alternative to Claude Desktop

개요

Rowboat은 사용자의 업무 데이터를 로컬에 저장하고 인덱싱하여 AI가 이를 활용해 작업을 수행하도록 돕는 오픈소스 데스크톱 AI 코파일럿 대안입니다.

주요 내용

  • 로컬 우선 지식 그래프: 이메일, 미팅, Slack 대화, 어시스턴트 대화 기록 등을 Obsidian 스타일의 백링크 지식 그래프로 로컬에 저장하고 인덱싱합니다.
  • 자동화된 업무 지원:
  • 이메일 클라이언트: 중요 이메일을 분류하고, 컨텍스트를 기반으로 자동 응답 초안을 작성합니다.
  • 백그라운드 에이전트: 새로운 이메일 수신, 예약된 시간 등 이벤트 발생 시 자동으로 실행되며, 도구 연결, 웹 검색, 코드 작성 등을 수행할 수 있습니다.
  • 미팅 노트: 마이크와 스피커를 활용해 실시간으로 회의를 녹음, 필사하고 요약하며 지식 그래프를 업데이트합니다.
  • 코드 모드: Claude Code 또는 Codex를 사용하여 병렬 코딩 에이전트를 실행하고, 작업 컨텍스트를 제공하여 코드 작성을 지원합니다.
  • 협업을 위한 워크 서페이스:
  • 내장 브라우저: AI와 함께 웹 작업을 수행할 수 있으며, 격리된 환경에서 특정 계정만 접근 가능하도록 설정할 수 있습니다.
  • 맞춤형 워크 서페이스: 사용자가 직접 자신의 워크 서페이스를 구축하고, 다른 사람과 공유할 수 있습니다.
  • 모델 유연성 및 확장성:
  • 자체 모델 사용: Ollama, LM Studio를 통한 로컬 모델 또는 자체 API 키를 사용한 호스트 모델을 지원하며, 언제든 모델을 변경할 수 있습니다.
  • 외부 도구 통합: Model Context Protocol (MCP)을 통해 Exa (웹 검색), Twitter/X, ElevenLabs (음성), Slack, Linear/Jira, GitHub 등 다양한 외부 도구 및 서비스와 연결할 수 있습니다.
  • 데이터 프라이버시 및 투명성: 모든 데이터는 로컬의 일반 Markdown 형식으로 저장되며, 독점 형식이나 호스팅 종속성 없이 사용자가 언제든 검토, 수정, 백업, 삭제할 수 있습니다.

시사점

Rowboat은 AI의 컨텍스트 재구성에 의존하는 방식과 달리, 시간에 따라 누적되고 명시적이며 편집 가능한 장기 기억을 로컬에 구축함으로써 지속적으로 발전하는 AI 경험을 제공하며, 개인 정보 보호와 데이터 주권을 강조하는 로컬 우선 AI 솔루션으로서의 가능성을 제시합니다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions