Skip to content
Projets

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

Comment ces chiffres sont mesurés

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

What you can do

  • 🤖 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.

Progression mesurée des étoiles

in 24h
+5
in 7 days
+15
in 15 days
Historique en cours
in 1 month
Historique en cours

Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.

README_fr.md

Original
Liaison

Accès auto-hébergé à vos applications privées, LLM et agents IA.

Espaces de travail dans le navigateur, partage d’API à portée limitée et assistance IA contextuelle, avec des connecteurs qui établissent uniquement des connexions sortantes depuis vos services privés.

CI Release Downloads Go React TypeScript Vite Tailwind CSS PRs Welcome

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

Site web · Documentation · Fonctionnalités · Installation · Protocoles d’accès · Modèles de l’Agent · Présentation

Démonstration de Liaison avec des données d’exemple.

Fonctionnalités

  • 🤖 Accès aux LLM locaux — Partagez des modèles locaux via des API authentifiées et un Playground dans le navigateur.
  • 🔑 Partage d’API contrôlé — Limitez les clés à certains modèles, définissez des quotas de tokens, révoquez l’accès et suivez l’utilisation.
  • 🤖 Accès aux agents IA — Utilisez Codex et Claude Code sur vos appareils depuis le navigateur, avec reprise des sessions, suivi de l’exécution et demandes d’autorisation.
  • 💻 IDE dans le navigateur — Modifiez vos projets et utilisez terminaux et extensions avec code-server.
  • ✨ IA dans votre travail — Examinez les sorties du terminal, préparez des commandes et interrogez des bases de données dans la limite des droits de l’utilisateur, avec approbation si nécessaire.
  • 💬 Recherche de ressources — Retrouvez les connecteurs, appareils et applications auxquels vous avez accès.
  • 🔌 Connecteurs à connexions sortantes — Connectez vos appareils privés sans y ouvrir de ports entrants.
  • 🔐 Accès aux applications — Accédez aux services TCP, HTTP, HTTPS, WebSocket et SSH avec des contrôles propres à chaque accès.
  • 🖥️ Espaces de travail dans le navigateur — Utilisez terminaux, bureaux distants, bases de données et caches depuis votre navigateur.
  • 📁 Fichiers et objets — Gérez les fichiers via SFTP et parcourez le stockage compatible S3 (en lecture seule).
  • 🔎 Détection d’applications — Détectez les services existants sur les appareils dotés d’un connecteur et enregistrez-les depuis la console.
  • 👥 Gestion des identités et des accès — Gérez utilisateurs et ressources avec une autorisation fondée sur Casbin.
  • 🛡️ Politiques de pare-feu — Restreignez les accès TCP et HTTP par IP source ou CIDR.
  • 📋 Journaux et audit — Consultez les actions d’administration et les sessions des applications prises en charge.
  • 📦 Auto-hébergement — Exécutez l’intégralité du plan de contrôle sur votre propre serveur Linux.

Installation

Téléchargez l’archive Docker autonome, décompressez-la et lancez l’installateur (Docker 20.10 ou ultérieur avec Compose est requis) :

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

Après l’installation, ouvrez https://<server-address>. L’installateur affiche les identifiants de connexion initiaux.

Protocoles d’accès pris en charge

Accédez à vos services privés existants via Liaison.

SSH / SFTPSSH / WebSSH   WebSFTP
BureauWebRDP   WebVNC
Bases de données SQLWebMySQL   WebMariaDB   WebPostgreSQL   WebSQLServer   WebOracle   WebClickHouse
Données et rechercheWebMongoDB   WebElasticsearch   WebOpenSearch
CacheWebRedis   WebMemcached
StockageWebS3 (S3-compatible)
Protocoles LLM en amontOpenAI-compatible   Anthropic Messages   Ollama
Web / TCPHTTP / HTTPS / WebSocket   TCP

Les services LLM en amont prennent en charge OpenAI-compatible, Anthropic Messages et Ollama. Les clients utilisent des endpoints OpenAI-compatible ; les services Anthropic exposent aussi des endpoints Messages natifs. Les logos désignent des services existants auxquels vous pouvez accéder, et non des produits inclus ou déployés par Liaison. Les logos de bases de données et de bureaux désignent les espaces de travail du navigateur, et non des serveurs natifs de bases de données, RDP ou VNC en écoute.

Fournisseurs de modèles de l’Agent

Configurez le modèle de l’Agent intégré à Liaison indépendamment de l’accès aux services.

Modèles OpenAI   Anthropic / Claude   Google Gemini   DeepSeek   Z.ai / GLM   Moonshot / Kimi   MiniMax   Xiaomi MiMo

Huit fournisseurs préconfigurés, ainsi que des services OpenAI-compatible personnalisés.

Présentation du produit

Accès aux LLM locaux

Exemple de configuration des modèles LLM locaux, des protocoles et de l’authentification par clé API.

Web SSH

Travaillez dans un terminal web avec audit et un Agent capable d’examiner les sorties de la session et de préparer des commandes.

Web SSH dans Liaison

Applications web privées

Accédez à vos serveurs multimédias et autres applications web internes via Liaison.

Jellyfin via Liaison

Assistants IA privés

Utilisez vos outils IA internes sans exposer le réseau privé.

OpenClaw via Liaison

Web MySQL

Parcourez les schémas, exécutez du SQL et demandez à l’Agent de la session d’effectuer des requêtes et d’expliquer les résultats, avec approbation si nécessaire.

Espace de travail MySQL de Liaison

Web MongoDB

Explorez les collections et demandez à l’Agent d’exécuter des requêtes approuvées et d’expliquer les documents, sans client local.

Espace de travail MongoDB de Liaison

Web VNC

Ouvrez un bureau VNC privé dans une session web gérée.

Bureau VNC dans Liaison

Web RDP

Connectez-vous à un bureau RDP avec le même parcours d’accès.

Bureau RDP dans Liaison

Documentation

Contribuer

Liaison évolue en continu. Nous vous invitons à contribuer au développement de l’édition auto-hébergée de ce dépôt.

  • Agents IA : intégrations, gestion des sessions et collaboration.
  • Accès aux applications : SSH, fichiers, bases de données, IDE, bureaux à distance et API de modèles.
  • Compatibilité multiplateforme : installation et fonctionnement sous Linux, macOS et Windows.
  • Expérience utilisateur : améliorations de l’interface, traductions et documentation.

Pour les changements importants, ouvrez d’abord une issue afin de définir le périmètre. Limitez chaque PR à un sujet et précisez les vérifications effectuées. N’incluez aucun identifiant secret, donnée privée ou détail de déploiement propre à un environnement. Vous pouvez participer directement sur GitHub ; rejoindre un groupe de discussion est facultatif.

Les signalements de bugs, propositions de fonctionnalités, améliorations de la documentation et pull requests sont les bienvenus. Commencez par les Issues ou ouvrez une Pull Request.

Licence

Liaison est distribué sous la licence GNU Affero General Public License v3.0.

Explorer des projets similaires