Repolode
Jeffser

Jeffser/Alpaca

Ollamaを使ってローカルモデルの管理やチャットができるGTK4/Adwaita製デスクトップクライアント。サードパーティのクラウドAPIにも対応します。

代替できる製品:ChatGPT

スター
1,662
フォーク
149
未解決の Issue
139
最終コミット
先月

これは何?

Alpacaは、ローカルモデルランナーのOllamaを基盤とするデスクトップチャットクライアントです。アプリ内でモデルのダウンロード、削除、管理ができ、同じ会話の中で複数のモデルとチャットできます。ターミナルを使わずにローカルAIを利用したい初心者向けのインターフェースを備えています。

ローカルモデルに加えて、OpenAI互換APIを公開しているクラウドホスト型モデルにも、自分のAPIキーを使って接続できます。画像認識、プレーンテキスト文書の入力、文字起こしをもとにしたYouTube動画への質問、URLを貼り付けてWebページについて質問する機能に対応しています。会話のインポート、エクスポート、編集、再生成も可能です。

このアプリはFlathubからFlatpakとして配布されており、GNOMEスタイルのインターフェースを実現するため、PythonとGTK4、Adwaitaで開発されています。

主な機能

  • 01同じ会話の中で複数のモデルとチャット
  • 02アプリ内でOllamaモデルをダウンロード・削除
  • 03画像とプレーンテキスト文書の認識
  • 04YouTube動画やWebページについて質問
  • 05自分のAPIキーでOpenAI互換のクラウドAPIに接続
  • 06チャットメッセージのインポート、エクスポート、編集、再生成

ユースケース

  • コマンドラインを使わずにLinuxデスクトップでローカルLLMを実行する
  • 1つの会話で複数モデルの回答を比較する
  • WebページやYouTube動画の要約、または内容について質問する
  • ローカルモデルとクラウドホスト型モデルを1つのチャット画面で使う

クイックスタート

  1. 1

    FlathubからAlpacaをインストールする

  2. 2

    jeffser.comでドキュメントとチュートリアルを読む

使う前に知っておきたいこと

  • Alpacaはクライアントのため、ローカルモデルを実行するにはOllamaバックエンドが必要です。
  • GPL-3.0ライセンスで提供されています。コピーレフトライセンスのため、派生物もオープンソースのままにする必要があります。

収録されている特集

トピック

よくある質問

Alpaca とは?
Ollamaを使ってローカルモデルの管理やチャットができるGTK4/Adwaita製デスクトップクライアント。サードパーティのクラウドAPIにも対応します。 Alpacaは、ローカルモデルランナーのOllamaを基盤とするデスクトップチャットクライアントです。アプリ内でモデルのダウンロード、削除、管理ができ、同じ会話の中で複数のモデルとチャットできます。ターミナルを使わずにローカルAIを利用したい初心者向けのインターフェースを備えています。
Alpaca は無料で使えますか?ライセンスは?
Alpaca は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Alpaca は今もメンテナンスされていますか?
半年以内に更新あり。Alpaca の最終コミットは 2026年10月2日 です。
Alpaca は何に使えますか?
コマンドラインを使わずにLinuxデスクトップでローカルLLMを実行する 1つの会話で複数モデルの回答を比較する WebページやYouTube動画の要約、または内容について質問する ローカルモデルとクラウドホスト型モデルを1つのチャット画面で使う
Alpaca のインストール方法は?
FlathubからAlpacaをインストールする jeffser.comでドキュメントとチュートリアルを読む
Alpaca はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Jeffser/Alpaca

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト