janhq/jan

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

何を解決するか

Jan はプライバシーを最優先にしたオープンソースの ChatGPT 代替品であり、ユーザーが自らのハードウェア上で大規模言語モデル(LLM)をローカルに実行したり、クラウドベースのAIサービスに接続したりできるようにします。これにより、データとモデル選択の完全なコントロールを確保できます。

動作方法

Jan は Tauri で構築され、llama.cpp で駆動されるデスクトップアプリです。ユーザーは HuggingFace からオープンソースモデル(Llama、Gemma、Qwen など)をダウンロードして直接実行できます。また、OpenAI、Anthropic、Groq などのクラウドAPIにも統合可能です。開発者向けには localhost:1337 にローカルな OpenAI互換APIサーバーをホストし、エージェント機能を実現する Model Context Protocol(MCP)もサポートしています。

対象ユーザー

プライバシーを守りながらAIモデルとやり取りできる使いやすいインターフェースを求めるユーザー、および他のアプリケーション用のローカルAIサーバーが必要な開発者に最適です。

主な特徴

  • ローカルモデル実行: データのプライバシーを確保するために、LLMをローカルで実行。
  • クラウド統合: OpenAI や Claude など、さまざまな外部AIプロバイダーに接続可能。
  • カスタムアシスタント: 特定のタスクに特化したAIアシスタントを作成可能。
  • OpenAI互換API: 他のツールとのシームレスな統合を可能にするローカルサーバーを提供。
  • MCP対応: エージェント機能を実現する Model Context Protocol との統合。

関連

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