Skip to content
Projekte

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.

So werden diese Zahlen gemessen

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.

Gemessener Sternzuwachs

in 24h
+5
in 7 days
+15
in 15 days
Verlauf wird gesammelt
in 1 month
Verlauf wird gesammelt

Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.

README_de.md

Original
Liaison

Selbst gehosteter Zugriff auf private Apps, LLMs und KI-Agenten.

Browser-Arbeitsbereiche, API-Freigaben mit begrenztem Berechtigungsumfang und kontextbezogene KI-Unterstützung – über Konnektoren, die ausschließlich ausgehende Verbindungen aus dem privaten Netz aufbauen.

CI Release Downloads Go React TypeScript Vite Tailwind CSS PRs Welcome

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

Website · Dokumentation · Funktionen · Installation · Zugriffsprotokolle · Agent-Modelle · Produktrundgang

Liaison-Produktdemo mit Beispieldaten.

Funktionen

  • 🤖 Zugriff auf lokale LLMs — Lokale Modelle über authentifizierte APIs und einen Playground im Browser teilen.
  • 🔑 Kontrollierte API-Freigaben — Schlüssel auf Modelle beschränken, Token-Kontingente festlegen, Zugriff widerrufen und Nutzung verfolgen.
  • 🤖 Zugriff auf KI-Agenten — Codex und Claude Code auf deinen Geräten im Browser nutzen – mit fortsetzbaren Sitzungen, Ausführungsfortschritt und Berechtigungsabfragen.
  • 💻 Browser-IDE — Projekte mit code-server bearbeiten sowie Terminals und Erweiterungen nutzen.
  • ✨ KI im Arbeitsablauf — Terminalausgaben prüfen, Befehle entwerfen und Datenbanken innerhalb der Benutzerberechtigungen abfragen; erforderliche Freigaben werden vorher eingeholt.
  • 💬 Ressourcen abfragen — Konnektoren, Geräte und Anwendungen innerhalb deines Zugriffsbereichs finden.
  • 🔌 Nur ausgehende Verbindungen — Private Geräte anbinden, ohne darauf eingehende Ports zu öffnen.
  • 🔐 Anwendungszugriff — TCP-, HTTP-, HTTPS-, WebSocket- und SSH-Dienste mit individuellen Zugriffskontrollen nutzen.
  • 🖥️ Browser-Arbeitsbereiche — Terminals, Remote-Desktops, Datenbanken und Caches im Browser verwenden.
  • 📁 Dateien und Objekte — Dateien per SFTP verwalten und S3-kompatiblen Speicher durchsuchen (nur lesend).
  • 🔎 Anwendungserkennung — Vorhandene Dienste auf Konnektor-Geräten erkennen und über die Konsole registrieren.
  • 👥 Identitäts- und Zugriffsverwaltung — Benutzer und Ressourcen mit Casbin-basierter Autorisierung verwalten.
  • 🛡️ Firewall-Regeln — TCP- und HTTP-Zugriffe anhand der Quell-IP oder eines CIDR-Bereichs einschränken.
  • 📋 Protokolle und Audit — Verwaltungsaktionen und unterstützte Anwendungssitzungen prüfen.
  • 📦 Selbst gehosteter Betrieb — Die vollständige Steuerungsebene auf dem eigenen Linux-Server betreiben.

Installation

Lade das eigenständige Docker-Paket herunter, entpacke es und starte das Installationsprogramm (Docker 20.10 oder neuer mit Compose erforderlich):

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

Öffne nach der Installation https://<server-address>. Das Installationsprogramm gibt die anfänglichen Anmeldedaten aus.

Unterstützte Zugriffsprotokolle

Greife mit Liaison auf deine vorhandenen privaten Dienste zu.

SSH / SFTPSSH / WebSSH   WebSFTP
DesktopWebRDP   WebVNC
SQL-DatenbankenWebMySQL   WebMariaDB   WebPostgreSQL   WebSQLServer   WebOracle   WebClickHouse
Daten und SucheWebMongoDB   WebElasticsearch   WebOpenSearch
CacheWebRedis   WebMemcached
SpeicherWebS3 (S3-compatible)
LLM-Upstream-ProtokolleOpenAI-compatible   Anthropic Messages   Ollama
Web / TCPHTTP / HTTPS / WebSocket   TCP

LLM-Upstreams unterstützen OpenAI-compatible, Anthropic Messages und Ollama. Clients verwenden OpenAI-compatible-Endpunkte; für Anthropic-Upstreams stehen zusätzlich native Messages-Endpunkte bereit. Die Logos kennzeichnen vorhandene, zugängliche Dienste, nicht von Liaison mitgelieferte oder bereitgestellte Produkte. Datenbank- und Desktop-Logos stehen für Browser-Arbeitsbereiche, nicht für native Datenbank-, RDP- oder VNC-Server, die Verbindungen annehmen.

Modellanbieter für den Agent

Das Modell des integrierten Liaison-Agent lässt sich unabhängig vom Dienstzugriff konfigurieren.

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

Acht vorkonfigurierte Anbieter sowie benutzerdefinierte OpenAI-compatible-Dienste.

Produktrundgang

Zugriff auf lokale LLMs

Beispielkonfiguration für lokale LLM-Modelle, Protokolle und API-Schlüssel-Authentifizierung.

Web SSH

Arbeite in einem Browser-Terminal mit Audit-Funktion. Der Agent kann Sitzungsausgaben prüfen und beim Entwerfen von Befehlen helfen.

Web SSH in Liaison

Private Webanwendungen

Greife über Liaison auf Medienserver und andere interne Webanwendungen zu.

Jellyfin über Liaison

Private KI-Assistenten

Nutze interne KI-Werkzeuge, ohne das private Netzwerk offenzulegen.

OpenClaw über Liaison

Web MySQL

Durchsuche Schemas, führe SQL aus und bitte den Sitzungs-Agent um Abfragen und Erläuterungen der Ergebnisse – mit Freigabe, wo erforderlich.

MySQL-Arbeitsbereich in Liaison

Web MongoDB

Durchsuche Collections und lass den Agent genehmigte Abfragen ausführen und Dokumente erklären, ohne lokalen Client.

MongoDB-Arbeitsbereich in Liaison

Web VNC

Öffne einen privaten VNC-Desktop in einer verwalteten Browser-Sitzung.

VNC-Desktop in Liaison

Web RDP

Verbinde dich über denselben Zugriffsablauf mit einem RDP-Desktop.

RDP-Desktop in Liaison

Dokumentation

Mitwirken

Liaison wird kontinuierlich weiterentwickelt. Beiträge zur selbst gehosteten Edition in diesem Repository sind willkommen.

  • KI-Agenten: Integrationen, Sitzungsverwaltung und Zusammenarbeit.
  • Anwendungszugriff: SSH, Dateien, Datenbanken, IDEs, Remote-Desktops und Modell-APIs.
  • Plattformunterstützung: Installation und Kompatibilität unter Linux, macOS und Windows.
  • Benutzerfreundlichkeit: Verbesserungen der Oberfläche, Übersetzungen und Dokumentation.

Besprich größere Änderungen zuerst in einem Issue. Beschränke jeden PR auf ein Thema und beschreibe die durchgeführten Prüfungen. Füge keine Zugangsdaten, privaten Daten oder umgebungsspezifischen Deployment-Details hinzu. Die Mitarbeit ist vollständig auf GitHub möglich; die Teilnahme an einer Chatgruppe ist freiwillig.

Fehlermeldungen, Funktionsvorschläge, Verbesserungen der Dokumentation und Pull Requests sind willkommen. Starte unter Issues oder erstelle einen Pull Request.

Lizenz

Liaison steht unter der GNU Affero General Public License v3.0.

Ähnliche Projekte entdecken