janhq/jan

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.

何を解決するか

Janは、ユーザーが自らのハードウェア上で大規模言語モデル(LLMs)をローカルに実行できるようにし、データとプライバシーの完全なコントロールを保証する、プライバシー重視のオープンソースのChatGPT代替品です。

動作方法

Janはデスクトップアプリケーションで、HuggingFaceからオープンソースのLLM(Llama、Gemma、Qwenなど)をダウンロードして直接実行できます。また、OpenAI、Anthropic、Groqなどのプロバイダーとの統合により、クラウドベースのモデルもサポートしています。アプリにはOpenAI互換APIを持つローカルサーバーが内蔵されており、他のアプリケーションが接続できるようになっています。さらに、エージェント機能を実現するためのModel Context Protocol(MCP)も統合されています。

対象ユーザー

ChatGPTのようなインターフェースの利便性を求めるが、プライバシーを重視してモデルをローカルで実行したいユーザー、OpenAI互換のローカルAPIが必要な開発者、複数のローカルおよびクラウドAIアシスタントを管理したいユーザーに最適です。

主な特徴

  • ローカルAI実行: Windows、macOS、Linux上でHuggingFaceからモデルをローカルに実行可能。
  • クラウド統合: ローカルモデルとクラウドAPI(OpenAI、Claudeなど)の間をスムーズに切り替え可能。
  • カスタムアシスタント: 特定のタスク向けに専用のAIアシスタントを作成可能。
  • OpenAI互換API: 外部アプリとの統合を可能にするローカルサーバーを localhost:1337 で提供。
  • MCP統合: エージェント機能を実現するModel Context Protocol(MCP)をサポート。
  • プライバシー最優先: ユーザーがローカル実行を選択した場合、データは常にローカルに留まる。

関連

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