osmantic-ods verbindet OSM-Geodaten mit ODS
Verwandeln Sie Ihren PC, Mac oder Ihre Linux-Box in einen KI-Server. LLM-Inferenz, Chat-Benutzeroberfläche, Sprache, Agenten, Workflows, RAG und Bildgenerierung.
Auf einen Blick
- Was ist das?
- osmantic-ods: deutschsprachige Einordnung von Zweck, Einstieg, Einsatzbedingungen und dokumentierten Grenzen.
- Für wen ist es gedacht?
- Geeignet ist osmantic-ods für Personen, deren Aufgabe zum beschriebenen Umfang passt. Ungeeignet ist der Artikel als Nachweis für Leistung, Sicherheit oder Support in einer fremden Umgebung.
- Darf ich es kommerziell nutzen?
- Ja. Apache-2.0 ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
- Wird es noch gepflegt?
- Ja. Die letzten Commits kamen vor 1 Tag.
- In welcher Sprache ist es geschrieben?
- Hauptsächlich Python, laut der Sprachstatistik von GitHub.
Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 14. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.
TIEFGEHENDE OPEN-SOURCE-ANALYSE
osmantic-ods: Dokumentierter Zweck
ODS, das Osmantic Deployment System, ist ein Python-Projekt, das einen lokalen KI-Server installiert und verdrahtet. Das README beschreibt es als Verwandlung eines PCs, Macs oder Linux-Rechners in einen privaten KI-Server. Es umfasst lokale Modellinferenz, eine ChatGPT-ähnliche Web-UI, ein Kontroll-Dashboard, Sprache, Agents, Workflows, RAG, Suche, Bildgenerierung und Datenschutz-Tools. Die Motivation ist, dass das manuelle Zusammensetzen von Ollama, Open WebUI, n8n, ComfyUI und Datenschutz-Tools mühsam ist. ODS macht den lokalen Modus zum Standard und behandelt Cloud- und Hybrid-Modi als optional.
Bei osmantic-ods lässt sich dieser Punkt an OpenStreetMap, ODS, Geodaten, Python festmachen. Für die Prüfung sollte genau der im README genannte Einstieg verwendet werden: Dabei sind die erzeugten Daten, Fehlermeldungen und die betroffenen Dateien oder Konten zu notieren. Das zeigt, ob die dokumentierte Funktion in der eigenen Umgebung greift; es sagt nichts über Eigenschaften aus, die das Projekt nicht beschreibt.
osmantic-ods: Daten und Bausteine
Für Linux und macOS bietet das README eine curl-Pipe zu bash von install.osmantic.com/ods.sh an. Für Windows stellt es einen PowerShell-Block bereit, der ein Quell-ZIP herunterlädt und install.ps1 ausführt. Voraussetzung ist Docker, wobei Windows Docker Desktop und das WSL2-Backend erfordert. Der gehostete Linux/macOS-Endpunkt proxyt das aktuelle Bootstrap von main; ODS_REF wählt einen anderen Checkout aus. Nach der Installation öffnen Sie http://localhost:3000. Uninstall-Befehle werden bereitgestellt. Das README dokumentiert auch einen manuellen Klon-und-Ausführen-Pfad.
osmantic-ods: Konkreter Einstieg
Das README listet die Komponenten auf, die ODS verdrahtet. Für Chat und Inferenz: Open WebUI, llama-server, LiteLLM und TEI Embeddings. Sprache: Whisper für Spracherkennung und Kokoro für Sprachsynthese. Agents und Automatisierung: Hermes Agent als Standard, OpenClaw als optionales Legacy, n8n für Workflows, APE für Richtliniendurchsetzung, OpenCode für Programmierunterstützung und Memory Shepherd für Agentengedächtnis. Wissen: Qdrant für Vektorspeicher, SearXNG für selbstgehostete Suche, Perplexica für Recherche und eine optionale Brave-Search-Integration. Kreativ: ComfyUI. Datenschutz und Betrieb: Privacy Shield, Dashboard, Dashboard API, Token Spy und Langfuse.
osmantic-ods: Betriebsbedingungen
Der Installer erkennt die GPU und weist eine Hardware-Stufe zu. Linux und macOS verwenden ods/scripts/select-model.py; Windows verwendet einen PowerShell-Selektor. Beide lesen ods/config/model-library.json, um ein GGUF-Modell basierend auf der erkannten Speicherhülle auszuwählen. Die Auswahl wird in .env als LLM_MODEL, GGUF_FILE, MAX_CONTEXT und MODEL_RECOMMENDATION_* geschrieben. Das Standardprofil ist qwen, aber MODEL_PROFILE kann gemma4 oder auto erzwingen. Das README enthält Tabellen aktueller Standardauswahlen für NVIDIA, AMD Strix Halo, Apple Silicon und Intel Arc. Es weist darauf hin, dass genaue Installationen abweichen können und der Durchsatz einen lokalen Benchmark benötigt.
osmantic-ods: Ausgabe und Grenzen
Der Bootstrap-Modus lädt ein 1,5B-Modell in unter einer Minute herunter, ermöglicht sofortiges Chatten, lädt das vollständige Modell im Hintergrund herunter und wechselt ohne Ausfallzeiten. Das Bootstrap-Modell verwendet ein 64K-Kontextfenster, damit Hermes während der ersten Sitzung funktioniert. Sie können es mit --no-bootstrap überspringen. Der Modellwechsel erfolgt über die ods CLI: ods model current, list, swap T3. Vorab-Download ist über scripts/pre-download.sh möglich. Sie können auch eine GGUF-Datei in data/models ablegen und über das Dashboard laden. Wenn ein neues Modell nicht geladen werden kann, wird automatisch zurückgerollt.
osmantic-ods: Einordnung für Teams
Jeder Dienst ist eine Erweiterung: ein Ordner mit manifest.yaml und compose.yaml. Dashboard, CLI, Health Checks und der Compose-Stack erkennen Erweiterungen automatisch. Die ods CLI verwaltet den gesamten Stack: status, list, logs, restart, start/stop, Moduswechsel, Modelltausch, enable/disable, config show und presets. Das README verlinkt umfangreiche Dokumentation zu Quickstart, Support-Matrix, Release-Validierung, Installer-Trust, Forkbarkeit und mehr. Das Projekt ist unter Apache 2.0 lizenziert.
Redaktionelles Fazit
Geeignet ist osmantic-ods für Personen, deren Aufgabe zum beschriebenen Umfang passt. Ungeeignet ist der Artikel als Nachweis für Leistung, Sicherheit oder Support in einer fremden Umgebung. Prüfe zuerst OpenStreetMap, kontrolliere die konkrete Ausgabe und entscheide erst danach über die Einbindung in dein Projekt.
Community-Notizen