UStackUStack
Keel icon

Keel

KeelはmacOS/Windows向けローカルファーストのデスクトップAIアシスタント。記憶はディスク上のMarkdownに保存し、Claude・GPT・OpenRouter・Ollamaから選択可能。

Keel

Keelとは?

KeelはmacOSおよびWindows向けのローカルファーストデスクトップアプリで、メモリを自分のファイルに保存するAIアシスタントを提供します。目的は、コンテキストをディスク上のプレーンテキストMarkdownワークスペースに保持しつつ、各会話で使用するLLMプロバイダーを自由に選択できるようにすることです。

Keelはワークスペースをインデックス化し、チャットに適したコンテキストを収集してMarkdownにキャプチャ、決定事項、タスクを書き戻します。アシスタント層はClaude、GPT、OpenRouter、またはOllama経由のローカルモデルを指定可能で、ノートをリモートデータベースに移す必要はありません。

主な機能

  • ローカルファーストMarkdownワークスペース:KeelはプレーンテキストMarkdownのフォルダ(例:~/Keel)を長期「メモリ」として使用。任意のエディタで編集・バックアップし、既存のバックアップ習慣を活用可能。
  • 会話接地のためのコンテキストエンジン:ワークスペースをインデックス化し、各会話に適した素材を選択、モデル用に構造化されたコンテキストを生成。
  • ディスクへのキャプチャと書き戻し:チャットで保持すべき内容(決定事項、事実、タスク)が生まれたら、KeelがMarkdownワークスペースに保存。
  • プロジェクトフォルダからのWikiベース作成:MarkdownとPDFをインジェストしてプロジェクトディレクトリをクエリ可能なナレッジベースに変換。ファイル変更時にコンパイルコンテキストを更新(/create-kbや/refresh-kbなどのコマンドで)。
  • タスクとダッシュボードサポート:未完了タスクとリマインダーを表示。モーニングブリーフ、リマインダー、最近のアクティビティを含む起動ダッシュボードを提供。
  • 会議転写を構造化ノートへ:Whisperでローカル転写(録音/インポート音声)。決定事項、アクションアイテム、参加者を関連プロジェクトに書き戻し。
  • モデル切り替えとフォールバック:設定でClaude、GPT、OpenRouterを選択、Ollamaでローカルモデル使用。ダウン時に自動フォールバック。
  • 定期実行ジョブ:プロンプトやワークフローを定期スケジュール(例:日次ダイジェスト、週次レビュー)で実行し、出力をMarkdownにキャプチャ。
  • リマインダーのデスクトップ通知:タスクとリマインダーに期限と時間ベース通知をサポート。
  • インポート/エクスポート統合:Calendarイベントをコンテキストに同期、Google Docsの読み書き、XブックマークをWikiに同期、チャットから投稿公開。

Keelの使い方

  1. macOSまたはWindows用のKeelをダウンロードし、マシンにインストール。
  2. ディスク上のMarkdownワークスペースフォルダを作成または指定(デフォルトは通常~/Keel)。プロジェクトノート、日次ログ、Wiki素材、タスクファイルをここに保管。
  3. 設定でLLMプロバイダーを選択(Claude、GPT、OpenRouter、Ollama経由のローカルモデル)。利用不可時は設定に基づき自動フォールバック。
  4. チャットでKeelと対話開始。作業中にキャプチャワークフローを使い、決定事項、事実、タスクをMarkdownに書き戻し。
  5. 日常ルーチンで構造化機能を使用:ワークスペースからモーニングブリーフ生成、プロジェクトフォルダのWikiベース作成/更新、構造化ノートが必要な場合に会議音声を録音/インポート。

ユースケース

  • 日次ログとサマリー:既存ノートからモーニングブリーフ生成、未完了タスクと前日の未処理事項レビュー、日次ログに構造化された終日サマリーを書き戻し。
  • プロジェクトナレッジベース構築:特定リポジトリやドキュメントフォルダでMarkdownとPDFをインジェストし、プロジェクト別Wiki作成。フォルダ更新時にコンパイルコンテキストを更新。
  • 会議をアクション指向ノートへ:会議音声を録音/インポート。KeelがWhisperでローカル転写し、決定事項、アクションアイテム、参加者を関連プロジェクトノートに書き込み。
  • クエリ可能コンテキストのパーソナルナレッジ管理:ディスク上のプレーンテキストMarkdownを「脳」として維持。Keelのインデックスでチャットが適切なノート部分を参照。
  • 定期チェックインとダイジェスト:週次レビューや日次ダイジェストなどの定期出力用にプロンプト/ワークフローをスケジュールし、結果をMarkdownにキャプチャ。

FAQ

  • Keelはアカウントベースですか?サーバーが必要ですか? いいえ。Keelはローカルファーストでテレメトリなし、アカウント不要でサーバーを起動せず、ワークスペースは所有するファイルとしてコンピューター上に保存されます。

  • コンテキストはどこに保存されますか? Keelはディスク上のMarkdownワークスペースフォルダー(例: ~/Keel)にコンテキストを保存します。Keelはキャプチャ、決定、タスクをそのフォルダーのMarkdownに書き戻します。

  • 異なるAIプロバイダー間を切り替えられますか? はい。KeelはClaude、GPT、OpenRouter、Ollama経由のローカルモデルをサポートし、設定でプロバイダーを切り替え可能。一部のプロバイダーがダウンした場合も自動フォールバックします。

  • Keelはwikiベース用にどのような入力を処理できますか? ページによると、Keelはプロジェクト知識ベース用にMarkdownとPDFを処理します。

  • Keelは音声転写を扱えますか? はい。Keelは音声を録音・インポートし、Whisperでローカル転写後、構造化されたミーティング要約をプロジェクトに書き戻します。

代替品

  • ローカル知識ベース + チャットツール(Markdownファーストワークフロー):ローカルでノート管理しLLMでQ&Aするツールは類似目的に使えますが、ビルトインインデクシングやMarkdownへの自動書き戻しが同じようでない場合があります。
  • クラウドメモリ付きデスクトップ「AIアシスタント」アプリ:会話履歴をリモートシステムに保存しアカウントが必要なアシスタントは、Keel比でローカル所有権を利便性と交換します。
  • プロバイダー切り替え用LLMダッシュボード:複数LLMエンドポイント管理アプリでモデル切り替え可能ですが、Keel特有のMarkdownワークスペースエンジン、wikiベース生成、構造化ミーティング転写ワークフローがない場合があります。
  • 検索/RAG統合付きノート取りアプリ:AI検索付き一般ノートアプリは関連テキスト抽出に役立ちますが、出力量化(例: タスクリマインダー、ミーティングアクションアイテム)の構造やMarkdownへの自動構造化書き戻しが異なります。