UStackUStack
Keel icon

Keel

Keel은 macOS·Windows용 로컬 퍼스트 데스크톱 AI 어시스턴트로, 메모의 “메모리”를 디스크의 마크다운으로 관리합니다. Claude·GPT·OpenRouter·Ollama 선택.

Keel

Keel이란?

Keel은 macOS와 Windows용 로컬 퍼스트 데스크톱 앱으로, 메모리가 사용자의 파일에 저장되는 AI 어시스턴트를 제공합니다. 목표는 디스크의 일반 마크다운 작업 공간에 컨텍스트를 유지하면서 각 대화에 사용할 LLM 제공자를 선택할 수 있게 하는 것입니다.

Keel은 작업 공간을 인덱싱하고, 채팅에 적합한 컨텍스트를 조합하며, 캡처, 결정, 작업을 마크다운으로 다시 작성합니다. 어시스턴트 레이어는 Claude, GPT, OpenRouter 또는 Ollama를 통한 로컬 모델을 가리킬 수 있으며, 노트를 원격 데이터베이스로 옮기지 않습니다.

주요 기능

  • 로컬 퍼스트 마크다운 작업 공간: Keel은 일반 마크다운 폴더(예: ~/Keel)를 장기 “메모리”로 사용해 어떤 에디터로든 편집하고 기존 백업 방식으로 백업할 수 있습니다.
  • 대화 기반 컨텍스트 엔진: 작업 공간을 인덱싱하고 각 대화에 적합한 자료를 선택하며 모델이 사용할 구조화된 컨텍스트를 생성합니다.
  • 디스크로 캡처 및 다시 작성: 채팅에서 보관할 만한 것(결정, 사실, 작업)이 나오면 Keel이 이를 마크다운 작업 공간에 저장합니다.
  • 프로젝트 폴더에서 위키 베이스 생성: 마크다운과 PDF를 가져와 프로젝트 디렉터리를 쿼리 가능한 지식 베이스로 변환하고, 파일 변경 시 컴파일된 컨텍스트를 새로 고침(/create-kb, /refresh-kb 등의 명령어 사용).
  • 작업 및 대시보드 지원: 열린 작업과 알림을 표시하며, 아침 브리핑, 알림, 최근 활동을 포함한 런치 대시보드를 제공합니다.
  • 미팅 전사를 구조화된 노트로: Keel은 Whisper로 로컬 전사(녹음/가져온 오디오)를 수행하고 결정, 액션 아이템, 참석자를 관련 프로젝트에 작성합니다.
  • 모델 전환 및 대체: 설정에서 Claude, GPT, OpenRouter 등의 제공자를 선택하거나 Ollama로 로컬 모델 사용; 하나가 다운되면 자동 대체.
  • 반복 워크플로를 위한 예약 작업: 프롬프트나 워크플로를 반복 일정(예: 일일 요약, 주간 리뷰)으로 실행하고 출력을 마크다운으로 캡처.
  • 알림을 위한 데스크톱 알림: 작업과 알림이 마감일과 시간 기반 알림을 데스크톱 알림으로 전달.
  • 가져오기/내보내기 통합: Keel은 캘린더 이벤트를 컨텍스트로 동기화하고 Google Docs를 읽고 내보내거나 X 북마크를 위키로 동기화하며 채팅에서 포스트를 게시.

Keel 사용 방법

  1. macOS 또는 Windows용 Keel을 다운로드해 기기에 설치.
  2. 디스크에 마크다운 작업 공간 폴더를 생성하거나 지정(기본값은 보통 ~/Keel). 프로젝트 노트, 일일 로그, 위키 자료, 작업 파일을 여기에 보관.
  3. 설정에서 LLM 제공자 선택(Claude, GPT, OpenRouter 또는 Ollama를 통한 로컬 모델). 제공자가 사용할 수 없으면 구성에 따라 Keel이 자동 대체.
  4. 채팅으로 Keel과 상호작용 시작. 작업 중 캡처 워크플로를 사용해 결정, 사실, 작업을 마크다운으로 작성.
  5. 일상에 구조화 기능 활용: 작업 공간에서 아침 브리핑 생성, 프로젝트 폴더에 위키 베이스 새로 고침/생성, 구조화 노트 필요 시 미팅 오디오 녹음/가져오기.

사용 사례

  • 일일 로깅 및 요약: 기존 노트에서 아침 브리핑 생성, 열린 작업과 전날 미처리 사항 검토 후 구조화된 하루 마무리 요약을 일일 로그에 작성.
  • 프로젝트 지식 베이스 구축: 특정 저장소나 문서 폴더에 마크다운과 PDF를 가져와 프로젝트별 위키 생성, 폴더 업데이트 시 컴파일된 컨텍스트 새로 고침.
  • 미팅을 액션 지향 노트로 변환: 미팅 오디오 녹음/가져오기; Keel이 Whisper로 로컬 전사 후 결정, 액션 아이템, 참석자를 관련 프로젝트 노트에 작성.
  • 쿼리 가능한 컨텍스트로 개인 지식 관리: 디스크의 일반 마크다운으로 “뇌” 유지하고 Keel 인덱싱으로 채팅이 노트의 적합한 부분 참조.
  • 반복 체크인 및 요약: 주간 리뷰나 일일 요약 같은 주기적 출력용 프롬프트/워크플로 예약하고 결과를 마크다운으로 캡처.

자주 묻는 질문

  • Keel은 계정 기반인가요, 서버가 필요하나요? 아니요. Keel은 로컬 퍼스트로 설명되며 텔레메트리나 계정이 없고 서버를 실행하지 않습니다. 작업 공간은 컴퓨터의 소유 파일에 저장됩니다.

  • 컨텍스트는 어디에 저장되나요? Keel은 디스크의 마크다운 작업 공간 폴더(예: ~/Keel)에 컨텍스트를 저장합니다. Keel은 해당 폴더의 마크다운에 캡처, 결정, 작업을 기록합니다.

  • AI 제공자를 전환할 수 있나요? 네. Keel은 Claude, GPT, OpenRouter, Ollama를 통한 로컬 모델을 지원하며 설정에서 제공자를 변경할 수 있고, 제공자가 다운되면 자동으로 대체합니다.

  • Keel은 위키 베이스를 위해 어떤 입력을 처리하나요? 페이지에 따르면 Keel은 프로젝트 지식 베이스를 위해 마크다운과 PDF를 처리합니다.

  • Keel은 오디오 전사를 처리하나요? 네. Keel은 오디오를 녹음하거나 가져와 Whisper로 로컬에서 전사한 후, 구조화된 회의 요약을 프로젝트에 기록합니다.

대안

  • 로컬 지식 베이스 + 채팅 도구 (마크다운 우선 워크플로): 노트를 로컬로 관리하고 LLM으로 Q&A를 하는 도구는 유사한 목적으로 사용될 수 있지만, 내장 인덱싱과 마크다운 자동 기록 기능을 제공하지 않을 수 있습니다.
  • 클라우드 메모리가 있는 데스크톱 “AI 어시스턴트” 앱: 일부 어시스턴트는 대화 기록을 원격 시스템에 저장하고 계정이 필요할 수 있습니다. Keel과 비교해 컨텍스트의 로컬 소유권을 편의성으로 교환합니다.
  • 제공자 전환을 위한 LLM 대시보드: 여러 LLM 엔드포인트를 관리하는 앱은 모델 전환에 사용될 수 있지만, Keel의 특정 마크다운 작업 공간 엔진, 위키 베이스 생성, 구조화된 회의 전사 워크플로를 포함하지 않을 수 있습니다.
  • 검색/RAG 통합 노트 앱: AI 검색이 있는 일반 노트 앱은 관련 텍스트를 검색하는 데 도움이 되지만, 출력 구조(예: 작업 알림, 회의 액션 아이템)와 마크다운 자동 기록 방식에서 다릅니다.