Zum Inhalt

Über locali

locali ist ein privates Nebenprojekt — entstanden aus einem konkreten Problem und einer klaren Überzeugung: Lokale Gemeinschaften verdienen eine eigene, unabhängige digitale Infrastruktur. Digitale Selbstbestimmung ist keine technische Spielerei — sie ist eine Voraussetzung für gelebte lokale Demokratie.


Warum dieses Projekt

Lokale Kommunikation in Deutschland ist zersplittert. Gemeinden nutzen ihre Website, Vereine posten auf Facebook, Initiativen verschicken Newsletter — und der Bürger, der einfach wissen möchte, was in seinem Ort los ist, muss dutzende Kanäle im Blick behalten.

Die vorhandenen Plattformen sind nicht das Problem — sie funktionieren. Aber sie wurden nicht für lokale Gemeinschaften gebaut. Sie wurden für Reichweite, Werbung und Wachstum gebaut. Und sie werden von Unternehmen betrieben, die weder in Europa sitzen noch lokale Demokratie als Ziel haben.

Das ist kein abstraktes Problem: Wer die Kommunikationsinfrastruktur einer Gemeinschaft kontrolliert, hat Einfluss auf das, was sichtbar ist — und was nicht. Lokale Vereine, Initiativen und Gemeinden, die ihre Öffentlichkeit über externe Plattformen organisieren, machen sich abhängig von Algorithmen, Geschäftsbedingungen und Entscheidungen, die anderswo getroffen werden.

locali ist der Versuch, das zu ändern: eine Plattform, die explizit für lokale Gemeinschaften gebaut ist — selbst betrieben, auf datensouveränen Betrieb ausgelegt und ohne Abhängigkeit von einer zentralen Plattform. Digitale Unabhängigkeit als Grundlage für lokale Handlungsfähigkeit.


Haltung

Lokale Öffentlichkeit ist eine Voraussetzung für Demokratie. Nicht im abstrakten Sinne — sondern ganz konkret: Eine Gemeinschaft, die sich nicht informieren kann, kann sich nicht entscheiden. Eine Gemeinschaft, die nur über Plattformen kommuniziert, die Aufmerksamkeit monetarisieren, ist strukturell benachteiligt.

Kommerzielle Plattformen sind auf Engagement optimiert. Engagement belohnt Empörung, Zuspitzung und Vereinfachung — nicht weil die Betreiber das ausdrücklich wollen, sondern weil es die Anreizstruktur begünstigt. Desinformation, Zuspitzung und Feindseligkeit entstehen dort leichter, wo Aufmerksamkeit die zentrale Währung ist.

locali ist strukturell anders gebaut: kein kommerzieller Engagement-Algorithmus, der Reichweite vergibt, kein Feed, der auf Empörung optimiert. Wer ruhig und sachlich schreibt, soll nicht strukturell im Nachteil sein. Das ist eine Architekturentscheidung — und eine Haltung.

Die Verantwortung für die Qualität des Diskurses liegt bei der Gemeinschaft und den Betreibern — nicht bei der Plattform. Aber die Plattform ist so gebaut, dass sie nicht gegen sie arbeitet.


Wer dahinter steckt

locali ist ein Einzelprojekt. Kein Unternehmen, kein Team, kein Investor. Entwickelt in der Freizeit — aus echtem Interesse an dem Problem und dem Wunsch, etwas Nützliches zu bauen.

Das bedeutet auch: Es gibt keine Roadmap-Garantien, kein SLA, keinen Support-Vertrag. Was es gibt: direkte Kommunikation, echtes Interesse an Feedback und die Bereitschaft, das Produkt gemeinsam mit frühen Betreibern weiterzuentwickeln.

Deshalb eignet sich locali in der aktuellen Phase vor allem für technische Evaluation, Pilotprojekte und frühes Feedback — nicht für produktive Pflichtkommunikation.


Open Source — geplant

Der Quellcode ist noch nicht öffentlich. Die Veröffentlichung als Open Source ist geplant, sobald die Software einen stabilen Stand erreicht und eine saubere Einrichtungsanleitung existiert.

Das Ziel: Ein Projekt, das jede Gemeinde, jeder Verein und jede Initiative selbst betreiben kann — ohne auf einen zentralen Dienst angewiesen zu sein.

Tech-Stack auf einen Blick

Schicht Technologie
Frontend Angular 19, Angular Material, NgRx Signal Store
Backend ASP.NET Core 10, Clean Architecture, Domain-driven Design
Datenbank PostgreSQL 16, EF Core, pgvector
Auth Keycloak (OIDC / OAuth 2)
KI Ollama (lokal) + OpenAI-kompatible Cloud-Anbieter
Build Nx Monorepo, Docker Compose

Die vollständige Architekturdokumentation — ADRs, Bounded Contexts, Ingestion-Pipeline, Semantic Intelligence Layer — liegt im Repository auf GitHub und wird dort gepflegt.


Hosting und Infrastruktur

Die aktuelle Testumgebung läuft bei netcup in Karlsruhe — einem deutschen Hoster. Kein amerikanisches Hyperscaler-Produkt, keine Daten außerhalb der EU.

KI-Integration

Für KI-gestützte Funktionen (z. B. automatische Verschlagwortung, semantisches Routing, Inhaltssuche) unterstützt locali zwei Ansätze:

  • Ollama (Standard, lokal): KI-Modelle laufen direkt auf dem eigenen Server — vollständig lokale KI-Verarbeitung, keine Inhalte oder Anfragen werden für die Analyse an externe Dienste gesendet. Das ist die empfohlene Konfiguration für alle, die Datensouveränität ernst meinen. Erfordert leistungsstärkere Hardware.
  • Externe Cloud-Anbieter (opt-in): Wer Cloud-Modelle einsetzen möchte, konfiguriert das explizit — und trägt die datenschutzrechtliche Verantwortung selbst. Aktuell unterstützte Anbieter:
Anbieter Herkunft Hinweis
Mistral AI Frankreich (EU) Option mit EU-Datenverarbeitung; rechtliche Prüfung bleibt nötig
Azure OpenAI EU-Regionen verfügbar Eigene Azure-Ressource; kann Datenresidenz-Anforderungen erleichtern
OpenAI USA Daten beim Anbieter in den USA
Google AI (Gemini) USA Daten beim Anbieter in den USA
Cohere Kanada Kanada hat EU-Angemessenheitsentscheidung; kein EU-Anbieter

Die Architektur ist offen für weitere Anbieter. Cloud-Konfiguration ist bewusst nicht der Standard — sie muss aktiv eingeschaltet werden.


Verwendete Open-Source-Projekte

locali wäre ohne eine starke Basis aus Open-Source-Software nicht möglich. Danke an alle Communities und Maintainer dieser Projekte:

Frontend

Projekt Verwendung Lizenz
Angular Web-Framework MIT
Angular Material UI-Komponenten (Material Design 3) MIT
NgRx Signals Reaktives State-Management MIT
ngx-translate Mehrsprachigkeit MIT

Backend

Projekt Verwendung Lizenz
.NET / ASP.NET Core Backend-Framework und API MIT
Entity Framework Core Datenbankzugriff und ORM MIT
Mediator Command/Query-Muster MIT
ErrorOr Fehlerbehandlung ohne Exceptions MIT

Infrastruktur

Projekt Verwendung Lizenz
PostgreSQL Datenbank PostgreSQL
Keycloak Identitäts- und Zugangsverwaltung Apache 2.0
Traefik Reverse-Proxy MIT
Grafana Monitoring-Dashboards AGPL 3.0
Prometheus Metriken-Erfassung Apache 2.0
OpenTelemetry Distributed Tracing Apache 2.0
Ollama Lokale KI-Modelle MIT
Docling PDF-Extraktion für Amtsblätter MIT

Ideen, Feedback, Mitmachen

Wenn dir etwas fehlt, du eine Idee hast oder einfach Interesse an dem Projekt hast — melde dich. Kontakt: Impressum.