netloop.ai

Open-Source-Lizenzen

Stand: 27. September 2026

netloop.ai nutzt und integriert Open-Source-Software. Nachfolgend wird die jeweils einschlägige Lizenz nebst Urheberhinweis dokumentiert. Die interne, vollständige Auflistung (inkl. Lizenztexten) liegt in der Datei NOTICE des Projekts.

1. LibreChat (Chat-Oberfläche)

Projektlibrechat/librechat — https://github.com/librechat/librechat
Eingesetzte Versionv0.8.7 (Container: ghcr.io/librechat/librechat:latest, Stand 10. August 2026)
LizenzMIT — ohne Marken-/Branding-Klausel, ohne Nutzerlimit
UrheberCopyright (c) 2023–2026 LibreChat Authors / Danny Avila

Die Benutzeroberfläche von netloop.ai basiert auf LibreChat (MIT). Das Eigenbranding (Logo, Name) ist lizenzkonform. Es besteht keine Nutzerbegrenzung oder Branding-Einschränkung.

2. FerretDB (Datenbank-Backend)

ProjektFerretDB — https://github.com/FerretDB/FerretDB
Eingesetzte VersionContainer: ghcr.io/ferretdb/ferretdb:latest
LizenzApache-2.0
UrheberCopyright (c) 2024 FerretDB Inc.

FerretDB dient als MongoDB-kompatibles Datenbank-Backend für LibreChat und ersetzt SQLite/S3 aus früheren Versionen. Es speichert Chat-Verläufe, Benutzerkonten und Konfigurationen.

3. pymupdf (PDF-Verarbeitung — NUR INTERNES CLI-TOOL)

ProjektPyMuPDF — https://github.com/pymupdf/PyMuPDF
Eingesetzte Version1.28.2 (via venv pip)
LizenzGNU AGPL-3.0 / Artifex Commercial License (Dual-Lizenz)
UrheberArtifex Software, Inc.
Paketepymupdf, pymupdf4llm, pymupdf-layout (alle AGPL-3.0 / kommerziell)

pymupdf ist als AGPL-3.0 / kommerziell lizenziert und wird ausschließlich für einen internen Verwaltungszweck (Offline-Dokumentenkonvertierung) genutzt. Es ist nicht in der öffentlichen Webanwendung, in API-Diensten oder in verteilten Komponenten enthalten.

4. Go-Connector (CLI-Client)

Der an Kunden verteilte netloop.ai-Connector ist die Go-Implementierung und bindet folgende Open-Source-Komponenten statisch ein (Stand 27. September 2026):

KomponenteLizenz
charmbracelet/bubbletea, charmbracelet/lipgloss, charmbracelet/x/ansi, charmbracelet/x/termMIT
aymanbagabas/go-osc52MIT
erikgeiser/coninputMIT
lucasb-eyer/go-colorfulMIT
mattn/go-isatty, mattn/go-localereader, mattn/go-runewidthMIT
muesli/ansi, muesli/cancelreader, muesli/termenvMIT
rivo/unisegMIT
gorilla/websocketBSD-3-Clause
golang.org/x/crypto, golang.org/x/sys, golang.org/x/term, golang.org/x/text, golang.org/x/syncBSD-3-Clause (Go-Projekt, inkl. Patent-Grant)
gopkg.in/yaml.v3MIT und Apache-2.0 (dual)

Der Python-Prototyp des Connectors ist ein internes Entwicklungswerkzeug und wird nicht verteilt.

5. Weitere eingebundene Komponenten

Vollständige Liste der in der Server-Umgebung installierten Open-Source-Pakete (Stand 27. September 2026). Bis auf die gesondert gekennzeichneten Komponenten handelt es sich um permissive Lizenzen (MIT/BSD/Apache/ISC/PSF/HPND).

KomponenteLizenz
annotated-docMIT
annotated-typesMIT
anyioMIT
asyncsshEPL-2.0 oder GPL-2.0-or-later (netloop.ai nutzt die EPL-2.0-Option)
attrsMIT
certifiMPL-2.0 (schwach/file-basiert)
cffiMIT-0
charset-normalizerMIT
clickBSD-3-Clause
cryptographyApache-2.0 oder BSD-3-Clause
distroApache-2.0
dnspythonISC
fastapiMIT
fastembedApache-2.0
filelockMIT
flatbuffersApache-2.0
fsspecBSD-3-Clause
h11MIT
hf-xetApache-2.0
httpcore / httpcore2BSD-3-Clause
httpx / httpx2BSD-3-Clause
httpx-sseMIT
huggingface_hubApache-2.0
idnaBSD-3-Clause
iniconfigMIT
jiterMIT
joblibBSD-3-Clause
jsonschema / jsonschema-specificationsMIT
loguruMIT
mcp / mcp-typesMIT
mmh3MIT
narwhalsMIT
networkxBSD-3-Clause
numpyBSD-3-Clause, 0BSD, MIT, Zlib, CC0-1.0
onnxruntimeMIT
openai (Python SDK)Apache-2.0
opentelemetry-apiApache-2.0
packagingApache-2.0 oder BSD-2-Clause
pillow (PIL)MIT-CMU (HPND, permissiv)
pipMIT
pluggyMIT
protobufBSD-3-Clause
psutilBSD-3-Clause
py_rust_stemmersLizenz derzeit nicht eindeutig ausgewiesen (in Prüfung)
pycparserBSD-3-Clause
pydantic / pydantic_coreMIT
pydantic-settingsMIT
PygmentsBSD-2-Clause
PyJWTMIT
pymongoApache-2.0
PyNaClApache-2.0
PyOTPMIT
pytestMIT
python-dotenvBSD-3-Clause
python-multipartApache-2.0
PyYAMLMIT
qrcodeBSD-3-Clause
referencingMIT
requestsApache-2.0
rpds-pyMIT
scikit-learnBSD-3-Clause
scipyBSD-3-Clause
sniffioMIT oder Apache-2.0
sse-starlette / starletteBSD-3-Clause
tabulateMIT
threadpoolctlBSD-3-Clause
tokenizersApache-2.0
tqdmMPL-2.0 und MIT (netloop.ai nutzt die MIT-Option)
truststoreMIT
typing-inspectionMIT
typing_extensionsPSF-2.0
urllib3MIT
uvicornBSD-3-Clause
websocketsBSD-3-Clause

Infrastruktur / Container

KomponenteLizenz
FerretDB PostgreSQL (postgres-documentdb, pgvector)PostgreSQL-Lizenz (permissiv)
MeilisearchMIT (Suchfunktion deaktiviert)
MongoDB (mongo:8)SSPL-1.0 — nur als Backup-Werkzeug (mongodump), nicht als Dienst betrieben oder verteilt
LibreChat Admin-Panel (ClickHouse)AGPL-3.0 — nur in der Entwicklungs-Compose, nicht deployed
Open Web UIMIT-basiert mit Branding-Klausel (archiviert, nicht deployed)
tweetnacl.jsUnlicense (Public Domain)
KI-generierte Bilder (frontend/art)Google-Gemini-Ausgabebedingungen

MPL-2.0 (certifi, tqdm) ist schwach/file-basiert und hat keine Copyleft-Wirkung auf das Gesamtwerk. Der Python-Prototyp des Connectors (connector/py) wird nicht verteilt.

6. KI-Modelle

Die KI-Funktionen von netloop.ai nutzen die API des Anbieters Mistral AI (Frankreich, EU) als kommerziellen Fernzugriff. Es werden keine Modellgewichte eingebettet oder weitergegeben. Es gelten die Geschäftsbedingungen von Mistral AI (https://legal.mistral.ai/terms).

7. Lizenztexte

Die vollständigen Lizenztexte der oben genannten Komponenten sind in der Projektdatei NOTICE enthalten und können auf Anfrage unter legal@netloop.ai angefordert werden.