HelgeSverre/ollama-gui

A Web Interface for chatting with your local LLMs via the ollama API

何を解決するか

Ollamaで管理されるローカルの大規模言語モデル(LLM)と対話するための現代的で使いやすいWebインターフェースを提供し、チャットのためにコマンドラインインターフェースを使用する必要をなくします。

動作方法

このプロジェクトは、Ollamaサーバーに接続するVue.jsフロントエンドです。Node.js経由でローカルにデプロイ可能で、ホストされたWebアプリとして、またはDocker Composeを通じて実行できます。Docker ComposeではGUIとOllamaバックエンドを1つのセットにまとめており、ネットワーク設定やCORSの設定を簡素化します。

対象ユーザー

複雑な設定やターミナルの使用をせずに、プライバシーを重視したクリーンな視覚的インターフェースをローカルAIモデル用に使いたいユーザーです。

特徴

  • ローカルチャット履歴: IndexedDBを使用して会話の保存を実現し、永続化をサポートします。
  • Markdown対応: メッセージを完全なMarkdownフォーマットでレンダリングします。
  • プライバシー重視: すべての処理はユーザーのマシン上でローカルに処理されます。
  • 柔軟なデプロイ: Dockerによるワンクリックセットアップをサポートしており、GPU加速オプションも利用可能。

関連

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