LFM2-VL

LFM2-VL ist ein kompaktes Vision-Language-Modell von Liquid AI für die Ausführung auf dem Gerät. LibreYOLO bindet es als Open-Vocabulary-Objektdetektor ein: Jede Liste von Textlabels wird ohne festen Head und ohne erforderliches Fine-Tuning zum Klassensatz.

Aufgaben
detection
Größen
450m at 512 px
Installation
pip install libreyolo
Supportstufe
Geschwisterstufe, seit v. Eine separate Produktoberfläche mit eigener Factory und eigenem Vertrag.
Upstream
LFM2-VL von Liquid AI, LFM Open License v1.0. Publikation, Quelle
Lizenzen
Code MIT, Gewichte LFM Open License v1.0. Kommerzielle Nutzung

Installation

LFM2-VL benötigt das Extra vlm, das transformers für das Chat-Template-Backbone mitinstalliert.

bash
pip install "libreyolo[vlm]"

Vorhersage

LibreLFM2VL ist eine Python-Klasse und kein .pt-Checkpoint. Sie wird nicht über die Factory LibreYOLO() geladen und von der libreyolo-CLI nicht aufgelöst. Die Factory LibreVLM(...) (from libreyolo import LibreVLM) erreicht diese Familie ebenfalls über einen Alias, zum Beispiel mit LibreVLM("lfm2-vl-450m"). Sie erstellt die nachfolgend verwendete Klasse. Die Gewichte stammen aus dem eigenen Repository von Liquid AI auf Hugging Face und nicht aus einem LibreYOLO-Spiegel. Beim ersten Aufruf werden sie heruntergeladen und lokal zwischengespeichert. Zuvor wird einmalig ein Lizenzhinweis protokolliert.

Python
from libreyolo import LibreLFM2VL, SAMPLE_IMAGE model = LibreLFM2VL(size="450m") # Offenes Vokabular: beliebige Wörter statt eines festen Klassen-Heads.# Gilt für alle späteren predict()/track()-Aufrufe bis zur Neubelegung.model.set_classes(["person", "bicycle", "dog"])result = model(SAMPLE_IMAGE, save=True) for box in result.boxes:    print(box.cls, box.conf, box.xyxy)
Unverarbeiteter Chat
from libreyolo import LibreLFM2VL, SAMPLE_IMAGE model = LibreLFM2VL(size="450m") # Der Ausweg unterhalb der komfortablen Erkennung: freie Fragen,# Zählaufgaben oder Prompts, die der Boxen-Wrapper nicht abdeckt.text = model.chat(SAMPLE_IMAGE, "Describe the scene in one sentence.")print(text)

result.boxes enthält wie bei jeder anderen Familie die geparsten Erkennungen. Die Confidence ist ein Platzhalter: LFM2-VL gibt keinen Score pro Box aus. Deshalb erhält jede Erkennung denselben konstanten Confidence-Wert, und conf= verwirft lediglich Zeilen unterhalb dieser Konstante, ohne sie zu ordnen. iou verwirft nahezu identische Boxen derselben Klasse oberhalb der angegebenen Überlappung. Solche Wiederholungen entstehen als Nebeneffekt des Greedy Decoding. Dies ist kein klassenweiser NMS-Durchlauf. Ohne set_classes() verwendet das Vokabular standardmäßig die COCO-80-Namen. Unter Vorhersage findest du Informationen zu Quellen, Streaming und Ergebnisverarbeitung.

Varianten

Es gibt zwei Größen: 450m und 1.6b. Beide stammen aus dem LFM2.5-VL-Release von Liquid AI und wurden für das Deployment auf dem Gerät entwickelt. Der Benchmark-Harness von LibreYOLO hat diese Familie noch nicht vermessen. Daher gibt es keine veröffentlichten Accuracy-Werte für einen Vergleich. Wähle eine Größe passend zu deinem eigenen Rechenbudget.

LibreYOLO stellt diese Familie ausschließlich für Vorhersagen bereit. train(), val() und export() lösen jeweils NotImplementedError aus: Führe das Fine-Tuning im Upstream-Projekt durch und lade stattdessen das Ergebnis. Die Datensatzvalidierung wird übersprungen, weil eine Platzhalter-Confidence die COCO-mAP irreführend machen würde. Der Export liegt bei einem generativen Modell ohne nachverfolgbares State Dict außerhalb des Funktionsumfangs.

Lizenzierung

Prüfe die Lizenz im Hugging-Face-Repository der konkreten Gewichte, die du herunterlädst. Jeder Checkpoint in der LibreYOLO-Organisation hat eine Lizenz, und sie ist innerhalb einer Familie nicht immer gleich. Dieses Repository ist die maßgebliche Quelle. Die Zusammenfassung unten beschreibt den Stand bei der letzten Verifizierung dieser Seite.

Dies ist eine Beschreibung der beteiligten Lizenzen und keine Rechtsberatung. Wenn die Antwort kommerziell relevant ist, lies die Lizenzen selbst und hole eigenen Rechtsrat ein.

Originalarbeit
LFM2-VL, Liquid AI
Upstream-Lizenz
LFM Open License v1.0
LibreYOLO-Code
MIT
Gewichte
LFM Open License v1.0, von den Autoren verbreitet. LibreYOLO hostet oder spiegelt sie nicht.
Einordnung
The LFM Open License v1.0 permits Commercial Use, reproduction and modification, but only below a $10 million annual revenue threshold; a Legal Entity at or above that threshold is not licensed under this agreement at all for Commercial Use, and must contact Liquid AI directly. Qualified non-profit organizations are exempt from the threshold for non-commercial or research use. Redistribution must keep the license text, and any modified file must carry a notice saying so. LibreYOLO ships no LiquidAI source code, since the model loads through the Apache-2.0 transformers library, and does not host or redistribute the weights: LibreLFM2VL downloads the matching size directly from Liquid AI's own Hugging Face repository the first time it runs, and logs a one-time notice before that download.

Die LFM Open License v1.0 erlaubt kommerzielle Nutzung, Vervielfältigung und Änderung, jedoch nur unterhalb einer jährlichen Umsatzgrenze von 10 Millionen US-Dollar. Eine juristische Person, die diese Grenze erreicht oder überschreitet, erhält durch diese Vereinbarung überhaupt keine Lizenz für die kommerzielle Nutzung und muss sich direkt an Liquid AI wenden. Qualifizierte gemeinnützige Organisationen sind bei nichtkommerzieller Nutzung oder Forschungsnutzung von der Grenze ausgenommen. LibreYOLO liefert keinen LiquidAI-Quellcode aus, da das Modell über die Apache-2.0-lizenzierte Bibliothek transformers geladen wird. Es hostet oder verteilt auch die Gewichte nicht: LibreLFM2VL lädt beim ersten Aufruf die passende Größe direkt aus dem eigenen Repository von Liquid AI auf Hugging Face herunter und protokolliert zuvor einmalig einen Hinweis.

Zitieren

@article{liquidai2025lfm2,
 title={LFM2 Technical Report},
 author={Liquid AI},
 journal={arXiv preprint arXiv:2511.23404},
 year={2025}
}

Aus dem Zitierblock der Autoren unter huggingface.co/LiquidAI/LFM2.5-VL-450M#citation kopiert.

Mit LibreYOLO v1.5.0 verifiziert. Supporttabellen, Checkpoints und Benchmarkwerte auf dieser Seite werden aus der veröffentlichten Bibliothek und den publizierten Gewichten generiert und nicht von Hand geschrieben.