Keeple Chat Local
Local-first chat interface

会話データを、
手元に置いたまま。

Keeple Chat Local は、あなたのPCで動いている Ollama に接続して使う、日本語の会話インターフェースです。Keepleの公開サイトが会話内容を受け取ったり、クラウド推論へ転送したりすることはありません。

開発状況の明示: この配布物は既存のローカルOllamaモデルを操作するためのUIです。Keeple独自の学習済み汎用会話モデルではありません。Keepleは、外部の事前学習済みモデルを基にしない独自重みの会話モデルを別途開発中であり、独自モデルの重み・性能・提供開始はまだ公開していません。

できること

複数ターンの会話

同じブラウザタブ内の会話履歴を次の質問へ渡し、前後関係を持ったやり取りを行います。

応答の逐次表示

Ollamaから届く応答を順に表示します。待機中は送信を止めたり、処理を中断したりできます。

手元でのモデル管理

Keeple Chat が読み込んだモデルだけを会話終了時に解放できます。他のアプリが読み込んだモデルには触れません。

使い始めるには

本製品はクラウドAIサービスではありません。Node.js 18以上、起動済みの Ollama、そして利用するモデルが、あなたのPCにすでにあることが前提です。

ファイルを保存
下の2ファイルを同じフォルダに保存します。
Ollamaを起動
利用するモデルがローカルで利用可能な状態にします。
サーバーを実行
Node.jsでローカル専用サーバーを起動します。
ブラウザで会話
表示されたローカルURLを開いて使います。
node .\keeple_chat_server.mjs --model <あなたが既に持つOllamaモデル名> # ブラウザで http://127.0.0.1:39177 を開く

ローカル実行ファイル

下の2ファイルを同じフォルダに保存してください。追加のnpmパッケージ、アカウント、APIキーは使用しません。

正確にお伝えする制限

会話品質は、接続するOllamaモデルに依存します。 Keeple Chat Local は会話履歴・ストリーミング・中断・ローカルモデル解放を扱うアプリです。小さいモデルでは、自然な応答、要約、計算の正確さが十分でない場合があります。品質が必要な用途では、実データを使う前にご自身の環境で評価してください。
  • この公開サイトだけではAIとの会話は始まりません。上記のローカル環境が必要です。
  • 会話履歴はブラウザの現在のタブで保持します。アカウント同期や長期保存は提供しません。
  • モデルの取得、モデル選定、外部API契約、クラウド推論は本製品の範囲外です。
  • ローカルサーバーは 127.0.0.1 にのみ待受し、Ollamaにもローカル接続します。