Skip to main content
PromptQuorum
ホーム/ローカルLLM活用/Jan レビュー 2026:オープンソースのオフラインChatGPT代替アプリ
Easiest Desktop Apps

Jan レビュー 2026:オープンソースのオフラインChatGPT代替アプリ

·11分で読める·Hans Kuepper 著 · PromptQuorumの創設者、マルチモデルAIディスパッチツール · PromptQuorum

**Jan は、内蔵のllama.cppエンジンによってAIモデルを完全に自分のコンピュータ上で実行できる、無料のオープンソース・デスクトップアプリ(jan.ai、ソースコードはgithub.com/janhq/jan)です。OpenAIやAnthropicなどのクラウドプロバイダーへの接続はオプションです。**有料プランは存在しません。GitHubリポジトリのLICENSEファイルは帰属表示の要請が追加されたApache License 2.0の派生ライセンスであり、jan.aiには料金ページ自体がありません。JanはmacOS、Windows、Linuxで動作し、厳選されたモデルハブと直接のHuggingFaceモデルダウンロード、OpenAI互換のローカルAPIサーバー、外部ツール接続のためのModel Context Protocol(MCP)対応を備えています。

Jan(jan.ai、ソースコードはgithub.com/janhq/jan)は、自分のコンピュータ上でAIモデルを実行できる無料のオープンソース・デスクトップアプリケーションです。必要に応じてOpenAIやAnthropicなどのクラウドプロバイダーを接続することもできます。多くの他のローカルAIツールを支えているのと同じオープンソース推論エンジンであるllama.cppをベースにしており、アカウント登録もサブスクリプションも利用制限もなく、1つのインストーラーとして配布されています。このレビューでは、Janが実際に何をするアプリなのか、どこから生まれたのか、ダウンロード方法、そして他のローカルファーストなチャットアプリと比べたときの位置づけを解説します。

Jan レビュー 2026:オープンソースのオフラインChatGPT代替アプリ

重要なポイント

  • Janは無料でオープンソース。公式GitHubのLICENSEは帰属表示の要請が追加されたApache License 2.0の派生であり、jan.aiには料金ページがない
  • 内蔵のllama.cppエンジンでローカルモデルを実行(対応するApple Siliconシステムでは代替エンジンとしてMLXも利用可能)
  • クラウドプロバイダー(OpenAI、Anthropic、Google Gemini、Groq、Mistral AI、Azure OpenAI、OpenRouter)と、Ollama・vLLM・LocalAIなどの自己ホスト型バックエンドにOpenAI/Anthropic互換のカスタムエンドポイント経由で接続可能
  • 厳選されたモデルハブ(Jan独自のJan NanoやJan-v3シリーズを含む)と、HuggingFaceからの直接ダウンロードを提供
  • http://127.0.0.1:1337でOpenAI互換のローカルAPIサーバーを内蔵しており、他のアプリからJanをバックエンドとして利用可能
  • Model Context Protocol(MCP)に対応し、外部ツールやエージェント的なワークフローを接続可能
  • macOS、Windows、Linuxで利用可能。Microsoft StoreやFlathubでも配布
  • シンガポール拠点のMenlo Researchが開発。コードをホストするGitHub組織はjanhq

📍 一文で説明

Janは、内蔵のllama.cppエンジンによってAIモデルをオフラインで実行できる無料のオープンソース・デスクトップアプリで、クラウドプロバイダーへの接続はオプション、有料プランは一切ありません。

💬 簡潔に説明

ChatGPTのようなサブスクリプションに課金する代わりに、Janではモデルを自分のコンピュータにダウンロードして、そこでチャットできます。アカウント登録は不要で、モデルをダウンロードした後はインターネット接続も不要、料金の請求もありません。希望すれば、自分のOpenAIやAnthropicのAPIキーを同じアプリに追加してクラウドモデルも使えます。

📌補足: このレビューは、ローカルLLMソフトウェアディレクトリにおけるJanの項目を掘り下げた記事です。他の数十のローカルAIツールとの一覧比較はそちらのページを参照してください。

Janとは?

Janは、自分のコンピュータ上で動くAIモデル、あるいは希望すれば自分のAPIキーを使ってクラウドプロバイダーのサーバー上で動くAIモデルとチャットするためのデスクトップアプリケーションです。GitHubの説明では「コンピュータ上で100%オフラインで動作するChatGPTのオープンソース代替」と表現されています。アプリケーション自体は(リポジトリのGitHubトピックによれば)Tauriベースのデスクトップアプリで、内蔵のローカル推論エンジンを持つため、基本的なオフラインチャット体験は他の追加ソフトウェアのインストールに依存しません。

  • 中核機能:内蔵エンジンでモデルをローカル実行するか、あるいはユーザーが設定したクラウドAPIや自己ホスト型バックエンドにリクエストをルーティングできるチャットインターフェース
  • ローカル推論エンジン:Jan自身のドキュメントによればllama.cppとGGML。対応するApple Siliconハードウェアでは代替エンジンとしてMLXも利用可能
  • クラウド・自己ホスト型接続:OpenAI、Anthropic、Google Gemini、Groq、Mistral AI、Azure OpenAI、OpenRouter、HuggingFace、さらにOllama・vLLM・LocalAIといったバックエンド向けのOpenAI/Anthropic互換カスタムエンドポイント
  • 開発元:シンガポールに登録された企業Menlo Research。GitHubのリポジトリLICENSEファイルには著作権者として「Menlo Research」の記載がある
  • 正規リポジトリ:github.com/janhq/jan — Janのソースコード、リリース、Issueトラッカーが現在も活発に使われているプロジェクト・組織名

Janのプロジェクト史とバージョンの節目

JanのGitHubリポジトリは2023年8月に作成され、以来、ローカルAPIサーバーの追加、インターフェースの刷新、そして直近ではModel Context Protocol対応とネイティブなウェブ検索の追加など、継続的にリリースを重ねてきました。一部のサードパーティの企業データベースは、Janの元々の開発元を「Homebrew」(「Homebrew Computer Company」とも表記)としており、これを現在Menlo Researchとして活動しているチームの旧名だとしています。PromptQuorumは、この改名について公式なJanまたはMenlo Researchの発表を通じて独自に確認できなかったため、検証済みの事実ではなく、二次情報源からの主張として扱ってください。

  1. 1
    v0.4.3 — 2023年12月21日:全プラットフォームでの推論高速化
    Why it matters: 公式チェンジログによれば、Mac、Windows、Linux、GPU搭載マシンでの推論速度が改善された。
  2. 2
    v0.4.5 — 2024年1月29日:ローカルAPIサーバー導入
    Why it matters: OpenAI互換のローカルAPIサーバーが追加され、他のアプリケーションがJanをバックエンドとして扱えるようになった。
  3. 3
    v0.5.0 — 2024年6月3日:UI刷新とCodestral対応
    Why it matters: アプリをより分かりやすく使いやすくすることを目指した大幅なインターフェース刷新と、新しいモデル対応。
  4. 4
    v0.6.1 — 2025年6月19日:インターフェースの完全な刷新
    Why it matters: Janのチェンジログは、これをアプリの見た目と使い勝手の完全な再設計と説明している。
  5. 5
    v0.7.0 — 2025年10月2日:Projects機能とAzure対応
    Why it matters: プロジェクト単位での会話整理、モデルの名前変更、Azure OpenAIプロバイダー対応が追加された。
  6. 6
    v0.8.0 — 2026年5月22日:Multi-Token Predictionと統合llama.cppルーター
    Why it matters: 対応するllama.cppモデル向けのMulti-Token Predictionが追加され、アプリのローカル推論プロセスが単一のllama.cppルーターに統合された。
  7. 7
    v0.8.4 — 2026年7月21日:ネイティブなウェブ検索とモデルごとの設定
    Why it matters: ネイティブなweb_search・web_fetchツール、モデルごとのチャットテンプレート設定、バックエンド管理の設定保存が追加された。このレビュー時点で[公式チェンジログ](https://jan.ai/changelog)に記載されている最新の節目。

Janでできること

Janの機能は、デフォルトでモデルをローカル実行しつつ、クラウドモデルや外部ツールをオプションとして利用可能にするという考え方を中心に構成されています。Jan自身のGitHubのREADMEドキュメントに基づき、各機能が実際に何をするのかを説明します。

  • ローカルAIモデル — HuggingFaceからオープンウェイトモデル(Llama、Gemma、Qwen、GPT-ossなど)をダウンロードして実行するか、Jan独自の厳選されたモデルハブ(Jan-Code-4B、Jan-v3-4B、Jan-v2-VL、Jan Nano 32k/128kバリアントなど、Jan自身のリリースを含む)から選択できる
  • クラウド連携 — OpenAI(GPTモデル)、Anthropic(Claudeモデル)、Google Gemini、Groq、Mistral AI、Azure OpenAI、OpenRouterに自分のAPIキーを追加し、ローカルモデルと同じウィンドウでチャットできる
  • カスタムエンドポイント — Janは、OpenAIまたはAnthropicの通信形式に対応する任意のバックエンドにも接続できる。実際にはOllama、vLLM、LocalAIといった自己ホスト型サーバーや、LiteLLMのようなルーティング層をカバーする
  • カスタムアシスタント — 毎回まっさらな状態から会話を始めるのではなく、特定のタスクやペルソナ向けに設定したアシスタントを作成できる
  • OpenAI互換のローカルAPIサーバー — Janはhttp://127.0.0.1:1337でOpenAI APIのリクエスト/レスポンス形式を再現するAPIサーバーを公開でき、他のツールがクラウドエンドポイントの代わりにJanを参照できる
  • Model Context Protocol(MCP) — JanをMCPサーバーやツール(Janのドキュメントでは例としてClaude CodeとOpenClawを挙げている)に接続し、ツールを利用するエージェント的なワークフローを実現できる
  • プライバシー優先の設計 — Jan自身の位置づけによれば、ローカルモデルのみを使用し、クラウドプロバイダー接続を追加しない限り、すべてローカルで動作し、データがマシンの外に出ることはない

利用例:Janの3つの使い方

これらは、上記で紹介したJanのドキュメント化された機能に基づく具体的なワークフローであり、仮定の使用例ではありません。

Janの料金:本当に無料なのか?

はい — Janに有料プランはありません。jan.aiには料金ページ自体がなく、GitHubのLICENSEファイルはアプリ全体に適用され、「無料」機能の一部だけに限定されたものではありません。ライセンス条文はApache License Version 2.0をベースにしており、1点だけ追加があります:「適切な場合、ユーザー向けのドキュメントや資料において」帰属表示を要請する(厳密な要求ではない)という一文です。GitHub自身のリポジトリメタデータは、この追加条項があるために、これを未変更のApache 2.0ではなくカスタム(「Other」)ライセンスとして分類しています — OSI承認済みの標準的なApache 2.0の文言そのままではありません。

  • サブスクリプション、有料プラン、Jan自身による利用制限は一切なし
  • アプリの利用にアカウント登録は不要
  • OpenAIやAnthropicなどのクラウドモデルをJan経由で使う場合、そのプロバイダーが課すAPI利用料はそのままかかる — Janが上乗せの手数料や料金を追加することはない
  • 公式LICENSEファイルによれば、アプリケーションのライセンスは帰属表示の要請が追加されたApache License 2.0の派生であり、AGPLのようなライセンスに伴うコピーレフト義務はこの文言には適用されない

Jan vs. GPT4All

**JanとGPT4Allは、完全にオープンソースでローカルファーストなチャットアプリの中でも特に定着している2つです。**どちらもアカウント不要でモデルをオフライン実行できることを重視しているため、よく比較されます。最も明確な違いは、クラウドモデルの扱い方と、それぞれのプロジェクトの組織構造にあります。

項目
Jan
GPT4All
ローカルエンジンllama.cpp(+ MLXオプション)llama.cppベース
クラウドモデル対応内蔵 — OpenAI、Anthropic、Gemini、Groq、Mistral、Azure、OpenRouter限定的 / 中心機能ではない
ローカルAPIサーバーあり、OpenAI互換(:1337あり、OpenAI互換のローカルサーバー
ツール・エージェント対応MCP統合中心機能ではない
開発元Menlo ResearchNomic AI
対応プラットフォームmacOS/Windows/Linux + MS Store/FlathubmacOS/Windows/Linux

ツール・エージェント連携(MCP)を伴うローカル+クラウドのハイブリッドなワークフローを重視するなら、Janの機能セットの方が広範です。できるだけシンプルで完全オフラインなチャットクライアントを、最小限の機能面で求めるなら、nomic.ai/gpt4allでGPT4Allを直接確認する価値があります。どちらも無料でオープンソースです。両プロジェクトとも頻繁にアップデートを出しているため、決定する前にそれぞれの公式サイトで最新の機能詳細を確認してください。

Janはどんな人に向いているか

Janが向いているかどうかは、完全オフラインのチャットとオプションのクラウドモデルの両方をカバーする無料アプリを1つで済ませたいか、また他のツール向けのローカルAPIサーバーが欲しいかによって決まります。

Jan vs. 他のローカルチャットアプリ

Janは、ローカルモデル推論とオプションのクラウド接続を1つのインターフェースに組み合わせた、いくつかのアプリのうちの1つです。この分野の他の選択肢との位置づけを以下にまとめます — 全カタログはローカルLLMソフトウェアディレクトリを、最も近い一騎打ち比較は上記のJan vs. GPT4All比較を参照してください。

  • LM Studio** — 洗練された内蔵モデルブラウザを備えた、ローカルモデル中心のチャット・モデル管理アプリ。このアプリとJanを詳しく比較したLM Studio vs. Jan vs. GPT4All比較を参照してください。
  • GPT4All** — Nomic AIによるオープンソースのローカルチャットクライアント。上記の専用比較セクションを参照してください。
  • Msty** — ローカルとクラウドのモデルチャットを組み合わせたクローズドソースのデスクトップアプリで、モデルの並列比較やドキュメントRAGなどの機能も追加されている。詳細はMsty レビューを参照。
  • Enchanted** — Ollama専用に構築されたオープンソースのネイティブMac/iOSクライアント。プラットフォーム対応範囲はJanより狭いが、Appleプラットフォームにネイティブ対応している。Enchanted レビューを参照。
  • BoltAI** — ローカル・クラウド両方のモデル対応に加え、OSレベルの深い統合(システム全体のショートカット、アプリ連携)を備えたmacOS/Windows向けAIアシスタントアプリ。BoltAI レビューを参照。
  • AnythingLLM** — ドキュメントチャットとRAGに特化したアプリ。自分のドキュメントに対する検索が主な用途なら、AnythingLLM vs. PrivateGPT vs. Open WebUI RAG比較を参照してください。
  • Open WebUI** — 通常Ollamaと組み合わせて使われる、セルフホスト型のブラウザベースのチャットインターフェース。Janと異なり、直接インストールするネイティブなデスクトップクライアントではなく、(多くの場合コンテナで)デプロイするWebアプリとして提供される。

Janを評価する際によくある間違い

Janに関する混乱の多くは、ライセンス条項、Menlo Researchとの関係、あるいはクラウドオプションが一切ない純粋なオフラインアプリだという思い込みから生じています。

よくある質問

Janとは何ですか?

Jan(jan.ai、ソースコードはgithub.com/janhq/jan)は、内蔵のllama.cppエンジンによってAIモデルをローカルで実行できる、無料のオープンソース・デスクトップアプリです。OpenAIやAnthropicなどのクラウドプロバイダーへの接続はオプションです。

Janは無料ですか?

はい。jan.aiには料金ページがなく、GitHubのLICENSEファイルはアプリ全体に有料プランなしで適用されます。OpenAIのようなクラウドプロバイダーを接続した場合は、そのプロバイダーに直接API利用料を支払うことになります — Jan自体は何も課金しません。

Janはオープンソースですか?どのライセンスを使っていますか?

はい、Janはオープンソースです。LICENSEファイルはApache License Version 2.0をベースにしており、ユーザー向け資料での帰属表示を求める一文が追加されています。GitHubのリポジトリメタデータは、この条項があるためにこれを未変更のApache 2.0ではなくカスタム(「Other」)ライセンスとして分類しています。一部のサードパーティの記載はJanをAGPL 3.0としていますが、現行のLICENSEファイルを直接確認する限り、それは一致しません — 法的判断の際は、ライセンス文言をご自身で確認してください。

Janはオフラインで動作しますか?

はい。Janのモデルハブまたは HuggingFace からローカルモデルをダウンロードすれば、Janは内蔵のllama.cppエンジンを通じてそのモデルを実行し、インターネット接続は不要です。インターネット接続が必要なのは、モデルの初回ダウンロード時、または接続済みのクラウドプロバイダーを利用する場合のみです。

JanはGPTやClaudeのようなクラウドモデルに対応していますか?

はい。JanはOpenAI、Anthropic、Google Gemini、Groq、Mistral AI、Azure OpenAI、OpenRouter向けに自分のAPIキーを接続でき、同じアプリ内でローカルモデルとクラウドモデルを併用できます。

JanはOllama、vLLM、LocalAIに接続できますか?

はい、カスタムエンドポイント経由で可能です。JanはOpenAIまたはAnthropicのAPI形式を話す任意のバックエンドに接続でき、これにはSettings > Model Providersで設定するOllama、vLLM、LocalAIのような自己ホスト型サーバーが含まれます。

Janはどのプラットフォームに対応していますか?

公式GitHubのREADMEによれば、macOS(ユニバーサルビルド)、Windows、Linux(.debおよびAppImageパッケージ)に対応しています。JanはMicrosoft StoreやFlathubを通じても配布されています。

JanにはローカルAPIサーバーがありますか?

はい。JanはSettings > Local API Serverから手動で起動する、http://127.0.0.1:1337でのOpenAI互換ローカルAPIサーバーを実行できます。OpenAI API形式を想定した他のアプリケーションは、クラウドエンドポイントの代わりにこのアドレスを参照できます。

Janを開発しているのは誰ですか?

Janは、JanのLICENSEファイルで著作権者として記載されているシンガポール登録企業Menlo Researchが開発しています。一部のサードパーティの企業データベースは以前のチーム名として「Homebrew」を挙げていますが、PromptQuorumは公式な情報源を通じてこれを独自に確認できませんでした。

Janが最初にリリースされたのはいつですか?

JanのGitHubリポジトリは2023年8月に作成されました。このレビューで確認できた公開チェンジログのエントリは、バージョン0.4.3(2023年12月21日)から始まり、バージョン0.8.4(2026年7月21日)まで続いています — 完全な履歴は公式チェンジログを参照してください。

情報源

← ローカルLLM活用 に戻る