fmaclen/hollama

A minimal LLM chat app that runs entirely in your browser

解決する課題

Hollamaは、複雑なセットアップやUI用の専用バックエンドサーバーを必要とせずに、大規模言語モデル(LLM)と対話できる最小限のチャットインターフェースです。完全にブラウザ内で動作するため、アプリケーションのロジックとデータストレージはユーザーのPC上でローカルに処理されます。

仕組み

このアプリはOllamaやOpenAIなどのLLMサーバーに接続します。マルチサーバー構成をサポートしており、ユーザーは異なるプロバイダー間を切り替えることができます。テキストモデルとビジョンモデルの両方、および推論モデルを処理し、Markdown、数学用のKaTeX、コードのシンタックスハイライトを使用して出力をレンダリングします。

対象ユーザー

サインアッププロセスを必要とせず、ローカルまたはリモートのLLMサーバー(Ollamaなど)やAPIベースのモデル(OpenAI)向けに、軽量でプライバシーを重視したチャットインターフェースを求めるユーザー。

主な特徴

  • ブラウザ内実行:アプリは完全にブラウザ内で動作し、データはローカルに保存されます。
  • マルチサーバーサポート:OllamaサーバーとOpenAIサーバーの両方と互換性があります。
  • 高機能なレンダリング:Markdown、KaTeX数学記法、コードエディタ機能をサポートしています。
  • モデル管理:インターフェースから直接Ollamaモデルをダウンロードできます。
  • セッション管理:メッセージの編集や再試行機能、保存されたデータのインポート・エクスポート機能を備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト