Skip to content
プロジェクト

liaisonio/liaison has 190 GitHub stars and 32 forks. GitHot measured +15 in 7 days. Last checked 2026-11-09 21:58 UTC. Last push 2026-10-27.

この数値の測り方

Self-hosted access to private apps, LLMs, and AI agents — browser workspaces, scoped API sharing, and context-aware AI assistance.

できること

  • 🤖 Local LLM access — Share local models through authenticated APIs and a browser Playground.
  • 🔑 Controlled API sharing — Scope keys to models, set Token quotas, revoke access, and track usage.
  • 🤖 AI agent access — Use Codex and Claude Code on your devices from the browser, with resumable sessions, execution progress, and permission prompts.
  • 💻 Browser IDE — Edit projects and use terminals and extensions through code-server.

計測したスター増加

24時間
更新が遅れています
7日間
+15
15日間
更新が遅れています
1か月
更新が遅れています

期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。

README_ja.md

オリジナル
Liaison

プライベートなアプリ、LLM、AI Agent にアクセスするためのセルフホスト基盤。

ブラウザワークスペース、権限を限定した API 共有、作業のコンテキストに応じた AI 支援を提供。コネクターからの発信接続でプライベートサービスにつながります。

CI Release Downloads Go React TypeScript Vite Tailwind CSS PRs Welcome

English | 简体中文 | 日本語 | 한국어 | Español | Français | Deutsch

公式サイト · ドキュメント · 機能 · インストール · アクセスプロトコル · Agent モデル · 製品紹介

Liaison の製品デモ。サンプルデータを使用。

機能

  • 🤖 ローカル LLM へのアクセス — 認証付き API とブラウザの Playground でローカルモデルを共有。
  • 🔑 API 共有の制御 — キーごとのモデル制限、Token 上限の設定、アクセスの取り消し、使用量の確認。
  • 🤖 AI Agent へのアクセス — デバイス上の Codex と Claude Code をブラウザで利用。セッション再開、実行状況、権限確認に対応。
  • 💻 ブラウザ IDE — code-server でプロジェクトを編集し、ターミナルや拡張機能を利用。
  • ✨ 作業を支える AI — ユーザー権限の範囲内で端末出力を確認し、コマンド作成やデータベース照会を支援。必要な操作には承認を要求。
  • 💬 リソースを対話で確認 — アクセス権のあるコネクター、デバイス、アプリを検索。
  • 🔌 発信接続のみのコネクター — デバイス側で受信ポートを開けずにプライベートデバイスへ接続。
  • 🔐 アプリケーションへのアクセス — アクセスごとの制御で TCP、HTTP、HTTPS、WebSocket、SSH サービスを利用。
  • 🖥️ ブラウザワークスペース — ターミナル、リモートデスクトップ、データベース、キャッシュをブラウザで操作。
  • 📁 ファイルとオブジェクト — SFTP でファイルを管理し、S3 互換ストレージを閲覧(読み取り専用)。
  • 🔎 アプリケーションの検出 — コネクターのデバイスにある既存サービスを検出し、コンソールから登録。
  • 👥 ID とアクセス管理 — Casbin による認可でユーザーとリソースを管理。
  • 🛡️ ファイアウォールポリシー — 送信元 IP または CIDR で TCP と HTTP のアクセスを制限。
  • 📋 ログと監査 — 管理操作と、対応するアプリケーションセッションを確認。
  • 📦 セルフホスト — 完全なコントロールプレーンを自分の Linux サーバーで実行。

インストール

自己完結型の Docker バンドルをダウンロード・展開し、インストーラーを実行します(Docker 20.10 以降と Compose が必要です):

wget https://github.com/liaisonio/liaison/releases/download/v1.15.4/liaison-1.15.4-linux-amd64.tar.gz
tar -xzf liaison-1.15.4-linux-amd64.tar.gz
cd liaison-1.15.4-linux-amd64
./install.sh

インストール後に https://<server-address> を開きます。初期ログイン情報はインストーラーが出力します。

対応アクセスプロトコル

Liaison を通じて既存のプライベートサービスにアクセスします。

SSH / SFTPSSH / WebSSH   WebSFTP
デスクトップWebRDP   WebVNC
SQL データベースWebMySQL   WebMariaDB   WebPostgreSQL   WebSQLServer   WebOracle   WebClickHouse
データと検索WebMongoDB   WebElasticsearch   WebOpenSearch
キャッシュWebRedis   WebMemcached
ストレージWebS3 (S3-compatible)
LLM 上流プロトコルOpenAI-compatible   Anthropic Messages   Ollama
Web / TCPHTTP / HTTPS / WebSocket   TCP

LLM の上流プロトコルは OpenAI-compatible、Anthropic Messages、Ollama に対応。クライアントは OpenAI-compatible エンドポイントを使用でき、Anthropic の上流にはネイティブの Messages エンドポイントも用意されています。ロゴはアクセス可能な既存サービスを示し、Liaison が同梱・導入する製品を意味しません。データベースとデスクトップのロゴはブラウザワークスペースを示し、ネイティブのデータベース・RDP・VNC サーバーの待受機能を意味しません。

Agent のモデルプロバイダー

Liaison 内蔵 Agent のモデルは、サービスへのアクセス設定とは独立して構成できます。

モデル OpenAI   Anthropic / Claude   Google Gemini   DeepSeek   Z.ai / GLM   Moonshot / Kimi   MiniMax   Xiaomi MiMo

8 種類のプロバイダープリセットと、カスタムの OpenAI-compatible サービスに対応。

製品紹介

ローカル LLM へのアクセス

ローカル LLM のモデルとプロトコル、API キー認証の設定例。

Web SSH

監査に対応したブラウザターミナルで作業。Agent がセッション出力を確認し、コマンド作成を支援します。

Liaison の Web SSH

プライベート Web アプリ

メディアサーバーや社内 Web アプリに Liaison 経由でアクセスします。

Liaison 経由の Jellyfin

プライベート AI アシスタント

プライベートネットワークを公開せず、内部の AI ツールを利用できます。

Liaison 経由の OpenClaw

Web MySQL

スキーマの参照や SQL の実行に加え、セッション Agent に照会と結果の説明を依頼できます。必要な操作には承認を要求します。

Liaison の MySQL ワークスペース

Web MongoDB

ローカルクライアントなしでコレクションを参照し、Agent に承認済みクエリの実行やドキュメントの説明を依頼できます。

Liaison の MongoDB ワークスペース

Web VNC

管理されたブラウザセッションでプライベート VNC デスクトップを開きます。

Liaison の VNC デスクトップ

Web RDP

同じアクセス手順で RDP デスクトップに接続します。

Liaison の RDP デスクトップ

ドキュメント

コントリビュート

Liaison は継続的に進化しています。このリポジトリのセルフホスト版の開発にぜひご参加ください。

  • AI Agent:ツール連携、セッション管理、協調作業。
  • アプリケーションアクセス:SSH、ファイル、データベース、IDE、リモートデスクトップ、モデル API。
  • クロスプラットフォーム対応:Linux、macOS、Windows のインストールと互換性。
  • 使いやすさ:UI 改善、翻訳、ドキュメント。

大きな変更は、まず Issue で範囲を相談してください。PR は一つのテーマに絞り、検証方法を記載してください。認証情報、個人データ、特定環境のデプロイ情報は含めないでください。チャットグループへの参加は任意で、GitHub だけで貢献できます。

バグ報告、機能提案、ドキュメント改善、Pull Request を歓迎します。Issues または Pull Request からご参加ください。

ライセンス

Liaison は GNU Affero General Public License v3.0 で公開されています。

関連プロジェクトを探す