Nextcloud-Assistent – Lokales LLM als Assistent in Nextcloud integriert

Nextcloud ist eine Open Source Anwendung, die durch verschiedene Apps an die individuellen Anforderungen angepasst werden kann. Damit die Arbeit noch zeitgemäßer, und somit KI-unterstützt durchgeführt werden kann, wurde 2023 die erste Version des Nextcloud Assistenten veröffentlicht. Wir haben nun die Version 1.03 vom Dezember 2023 bei uns problemlos installiert.

Das Symbol für den Nextcloud Assistenten erscheint in der oberen Leiste des Dashboards und in allen Apps, die in unserer Nextcloud verwendet werden. Wie in der Abbildung zu sehen ist, können dabei Context Chat, Free Prompt oder Generate Headline aufgerufen werden. Weitere Funktionen, die sich hinter den drei Punkten verbergen sind Summarize und Reformulate.

Es ist wirklich erstaunlich, wie dynamisch sich Nextcloud entwickelt und die vielfältigen KI-Möglichkeiten integriert – alles Open Source.

Nextcloud: Geeignete KI-Apps selbst auswählen – ein Beispiel

Anwendungen zur Künstliche Intelligenz (KI) gibt es in der Zwischenzeit “wie Sand am Meer”. Dabei decken die kommerziellen Anwendungen einen Großteil des Marktes ab. Immer mehr Organisationen sehen darin allerdings auch Risiken, sodass Open Source Anwendungen , wie z.B. Nextcloud, in den Fokus rücken.

Dabei ist Nextcloud als Kollaborationsplattform mit den Anwendungen zu Dokumenten, Bildern, Webkonferenzen (Talk), Whiteboards, Tasks- bzw. KANBAN Boards, Open Project usw. in der Lage an jeder Stelle der verschiedenen Anwendungen KI-Apps aufzurufen (Smart Picker), die ebenfalls Open Source basiert sind.

Diese KI-Apps sind hier nicht vorgegeben, sondern können je nach Organisation zusammengestellt werden. Die Möglichkeit der eigenen Konfiguration von KI-Apps, die dann auch noch mit Hilfe von Ampelfarben (Rot-Gelb-Grün) charakterisiert sind, ergibt enorme eigene Gestaltungsspielräume.

Die Abbildung zeigt beispielhaft einen Screenshot von unserer Nextcloud, in der ich DECK als Taskboard (KANBAN Board) aufgerufen habe. Innerhalb eines Tasks (Tickets) kann ich im Textfeld mit Hilfe des Smart Pickers verschiedene Anwendungen aufrufen. In dem Beispiel habe ich die KI-App Whisper ausgewählt (AI speech-to-text) mit deren Hilfe ich jetzt einen gesprochen Text erfassen kann. Nextcloud charakterisiert diese Anwendung mit Gelb (Rot-Orange-Gelb-Grün). Ziel der Integration vieler Open Source Anwendungen in einer modernen Kollaborationsplattform ist der Souveräne Arbeitsplatz.

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen Projektmanager/in (IHK) und Projektmanager/in AGIL (IHK). Informationen dazu, und zu aktuellen Terminen, finden Sie auf unserer Lernplattform.

Upgrade auf Nextcloud Hub 7 durchgeführt: Weitere Möglichkeiten, Künstliche Intelligenz (KI) zu integrieren

Eigener Screenshot von unserer Nextcloud Hub 7 – Oberfläche.
Nextcloud Hub 7 wurde am 12.12.2023 veröffentlicht

Als Leser unseres Blogs wissen Sie, dass wir an einem souveränen, projektorientierten Arbeitsplatz auf Open Source Basis arbeiten, und dafür schon viele Bausteine miteinander verknüpft haben. Open Source deshalb, damit alle generierten Daten auf unseren Servern bleiben (Datenschutz und Transparenz).

Neben dem Lernmanagementsystem (LMS) Moodle, sind das OpenProject, BigBlueButton, Greenlight und Nextcloud mit CollaboraOnline, Deck (Task Boards), Talk (Webkonferenzsystem), Fotos, Kalender usw. Weiterhin wollen wir in 2024 verstärkt KI (Künstliche Intelligenz) im Projektmanagement nutzen. Siehe dazu auch KI am Arbeitsplatz.

Mit dem jetzt auf unseren Servern installierten Upgrade auf Nextcloud Hub 7 (veröffentlicht am 12.12.2023) gibt es weitere Verbesserungen einzelner Apps, und es kann nun – neben den schon vorhandenen KI-Möglichkeiten wie Llama-2, Gpt4ALL-J, (Local) Stable Diffusion, Airoboros, Whisper, Dolly, Bark, Piper, Falcon, Bert, GPT-NeoX, MPT – auch noch Aleph Alfa als weitere KI (Künstliche Intelligenz) genutzt werden.

Mit dem Smart Picker kann in Nextcloud u.a. KI (Künstliche Intelligenz) in jeder App, oder auch in jedem Projektmanagement-Prozesschritt (ob klassisch plangetrieben, agil oder hybrid), aufgrufen werden. Das alles wird mit einer Art Ampelfunktion unterstützt. Damit werden KI-Anwendungen mit rot (wei z.B. ChatGPT), gelb oder grün gekennzeichent, je nachdem welche Transparenz bei den verwendeten Daten, und der Vorgehensweisen bei der Nutzung der Daten bekannt ist (Ethical KI).

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen Projektmanager/in (IHK) und Projektmanager/in AGIL (IHK). Informationen dazu, und zu aktuellen Terminen, finden Sie auf unserer Lernplattform.

Ein einfaches Taskboard in Nextcloud Deck

Screenshot von Nextcloud Deck auf unserem Server

In der auf unseren Servern installierten Cloudanwendung NEXTCLOUD ist die App DECK enthalten, mit der man einfache (oder auch komplexere) Boards erstellen kann. Die Abbildung zeigt den Stand eines Boards, das ich für einen 2-tägigen Workshop “Agiles Projektmanagement” erstellt habe.

In der linken Spalte “Priorisiertes Backlog” sind die Themen aufgelistet, die nach und nach abgearbeitet werden sollen. Die nächste Spalte “In Arbeit” zeigt, was aktuell bearbeitet wird, und die rechte Spalte “Done” enthält die bearbeiteten Tasks. Ist Task 3 bearbeitet, wird es in die rechte Spalte gezogen, und Task 4 in die Spalte “In Arbeit” gezogen (Pull System). Dieses einfache Borad kann die Vorstufe für ein KANBAN Board sein, das dann zusätzlich die Begrenzung der parallel zu bearbeitenden Tasks enthält: Work in Progress (WIP).

In den von uns entwickelten Blended Learning Lehrgängen Projektmanager/in (IHK) und Projektmanager/in AGIL (IHK) gehen wir auf solche Themen ein. Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.

Learning Analytics: Auch beim Lernen geht es um den Umgang mit Daten – und damit auch um Künstliche Intelligenz (KI)

Wenn es um viele Daten geht, kommt schnell Künstliche Intelligenz (KI) ins Spiel. Das ist nicht nur bei Produktionsprozessen, Marketingaktivitäten etc. so, sondern auch beim Lernen, und somit auch bei Organisationen. Am Beispiel der Organisation Hochschule, den Leherenden und den Lehrnenden kann beispielhaft gezeigt werden, wie Künstliche Intelligenz (KI) im Rahmen von Learning Analytics auf verschiedenen Ebenen genutzt werden kann.

“Am Beispiel der Learning Analytics, also der Auswertung von erhobenen Daten rund um Lernvorgänge zum Zwecke des Verständnisses, der Optimierung und Vorhersage des Lernverhaltens und des Lernerfolgs, lässt sich aufzeigen, wie alle hochschuldidaktischen Ebenen und die Rollen der Lernenden, Lehrenden und der Organisation von KI-Innovationen erreichbar sind, siehe Abbildung. Die individuelle Ebene des Lernens bis hin zur Entwicklung und Neugestaltung von Studiengängen ist adressierbar” (Schmohl 2023).

LerndendeLehrendeOrganisation
Mikroebene
(Lernsequenz)
Adaptive Lernsoftware zur Klausur-vorbereitungInformation zu Schwierigkeiten des Kurses über eine AufgabeDynamische Bereitstellung von Ressourcen, z.B. Servern
Mesoebene
(Semester, Kurs)
Monitoring des eigenen Lernerfolgs über ein SemesterAnalyse von Gruppen-lernprozessen in großen OnlinekursenUnterstützung bei der zeitlichen Planung des Lehrangebots
Makroebene
(Langfristig)
Langfristige ePortfolios, Passung zu JobprofilenWeiterentwicklung als Lehrkraft, Erkenntnisse zu ErfolgsfaktorenMonitoring und Revision von Studiengängen
Learning Analytics aus de Witt et al. (2020:14), zitiert in Herzberg (2023), in: Schmohl et al (Hrsg.) 2023

Es ist vielen Bildungsorganisation nocht nicht bewusst, dass die Daten von Lernenden, Projektteams, der Organisation und der außerorganisationalen Netzwerke für die Zukunft des Lebenslangen Lernens von großer Bedeutung sind. Mit innovativen KI-Anwendungen können diese Daten zur Kompetenzentwicklung auf allen Ebenen beitragen. Voraussetzung sollte aus meiner Sicht eine Ethische KI sein, die Transparent ist und bei der die generierten daten dem Lernenden gehören. Siehe dazu auch Nextcloud Hub 4 mit “ethical AI”-Integration.

In den von uns entwickelten Blended Learning Lehrgängen Projektmanager/in (IHK) und Projektmanager/in AGIL (IHK) gehen wir auf diese Entwicklungen ein. Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.

Nextcloud TALK: Leistungsfähiges Open Source Webkonferenzsystem für die Zusammenarbeit in Projekten nutzen

Bildschirm NEXTCLOUD TALK mit Testteilnehmer – ohne eingeschaltete Kameras

In den von uns entwickelten Blended Learning Lehrgängen nutzen wir neben Moodle als Lernmanagementsystem noch weitere Anwendungen wie z.B. OpenProject und Nextcloud. Unser Ziel ist eine projektorientierte Kollaborationsplattform auf Open Source Basis, bei der die Daten auf unseren Severn bleiben (Datenschutz). Das Ziel ist der souveräne Arbeitsplatz.

Nextcloud bietet hier für Projektteams vielfältige Möglichkeiten, ihre Arbeit zu organisieren – beispielsweise mit der App DECK in Task Boards, bzw. KANBAN Boards. Weiterhin gibt es auch eine umfangreiche Dokumenten-/Ordnerstruktur, in der die Teilnehmer Dateien kollaborativ (Nextcloud mit Collabora Online) im Browser bearbeiten können.

Als nächsten Schritt bereiten wir für die Teilnehmer die Nutzung von NEXTCLOUD TALK vor. Hier können Webkonferenzen organisiert, durchgeführt und dokumentiert werden. Dabei ist es auch möglich in Break out Rooms zu arbeiten, und auf die Dateien der Nextcloud zuzugreifen. Die Abbildung zeigt einen Ausschnitt aus der TALK Oberfläche. Natürlich können noch mehr Teilnehmer angezeigt werden – die Kameras waren hier ausgeschaltet. Der Chat-Bereich auf der rechten Seite bietet weitere Austauschmöglichkeiten.

Der Vorteil von NEXTCLOUD TALK ist die Integration mit anderen Anwendungen (Kollaborationsplattform, Souveräner Arbeitsplatz) und der Datenschutz, der in Organisationen immer wichtiger wird – auch in der Projektarbeit.

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen, Projektmanager/in (IHK) und Projektmanager/in Agil (IHK), die wir an verschiedenen Standorten anbieten. Weitere Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.

Sovereign Workplace: Der unabhängige Arbeitsplatz auf integrierter Open Source Basis

Quelle: https://www.openproject.org/blog/sovereign-workplace/

An jedem Arbeitsplatz werden immer mehr Anwendungen benötigt, die bisher hauptsächlich von den großen Anbietern wie Microsoft, Google oder auch Apple angeboten werden. Dabei ist nicht immer klar, was mit den generierten Daten passiert (Datenschutz und Datennutzung).

Das Projekt Sovereign Workplace hat das Ziel, an Arbeitsplätzen integrierte Open Source Anwendungen zur Verfügung zu stellen, um unabhängiger von den oben genannten Anbietern zu werden, und um wieder Kontrolle über die eigenen Daten zu gewinnen. Es ist erstaunlich, dass diese Entwicklung gerade von der deutschen Verwaltung massiv unterstützt wird. Erste Ergebnisse sollen Ende 2023 vorliegen.

In der Zwischenzeit entwickeln die oben genannten Apps Updates, die eine immer bessere Integration der Open Source Anwednungen ermöglichen. Wie Sie als Leser unseres Blogs wissen, haben wir auf unserer Kollaborationsplattform u.a. Nextcloud, Collabora Onine und OpenProject installiert, wobei für uns die Vorteile der Intergration der verschiedenen Anwednungen gerade bei der Projektarbeit deutlich werden.

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen, Projektmanager/in (IHK) und Projektmanager/in Agil (IHK), die wir an verschiedenen Standorten anbieten. Weitere Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.

Projektarbeit mit Nextcloud: Dateien kollaborativ organisieren und bearbeiten

Projektortdner in unserer Nextcloud

Der von uns entwickelte Blended Learning Lehrgang Projektmanager/in (IHK) wird an verschiedenen Standorten und bei verschiedenen IHK durchgeführt. Dabei gibt es sehr unterschiedliche Voraussetzungen. Einige Lehrgängen laufen komplett auf unserer Lernplattform, die wir nach und nach als Kollaborationsplattform, gerade für Projektarbeit aufgebaut haben. Dabei haben wir bewusst auf Open Source Anwendungen gesetzt, und darauf, dass alle generierten Daten auf unseren Servern verbleiben (Datenschutz).

In den aktuellen Lehrgängen können die Teilnehmer beispielsweise auf unserer Lernplattform das Lernmanagementsystem Moodle, das Webkonferenzsystems BigBluButton, OpenProject und Nextcloud nutzen. Gerade Nextcloud ermöglicht es den Teilnehmern Dateien zur Projektarbeit geimeinsam zu organisieren, und kollaborativ/zeitgleich zu bearbeiten. Das geschieht im jeweiligen Browser, sodass keine bestimmte Software, bzw. Softwareversion erforderlich ist.

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen, Projektmanager/in (IHK) und Projektmanager/in Agil (IHK), die wir an verschiedenen Standorten anbieten. Weitere Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.

Projektmanagement: OpenProject und Nextcloud bei der Stadt Köln und der Uni Duisburg-Essen

Immer mehr Unternehmen, Öffentliche Verwaltungen und Soziale Organisationen nutzen Open-Source-Anwendungen. Im Projektmanagement gibt es zu den einschlägig bekannten kommerziellen Angeboten mit OpenProject ein konkurenzfähiges Produkt auf Open Source-Basis. Die Integration von OpenProject mit Nextcloud, einer Cloudanwendung auf Open-Source-Basis, führt zu einer leistungsfähigen Kollaborationsplattform, bei der die generierten Daten geschützt sind. Open Source bietet den Anwendern darüber hinaus die Möglichkeit, eigene Entwicklungen zu ergänzen. Interessant ist hier, dass sich die Stadt Köln und die Universität Duisburg-Essen bei der Nutzung von OpenProjekt und Nextcloud Entwicklungskosten teilen

“Seit einigen Jahren setzen die Stadt Köln und die Uni Duisburg-Essen konsequent auf Open Source, etwa beim Projektmanagement: Die Entwicklungskosten für die Integration von OpenProject mit Nextcloud als File-Sharing-Server teilte man sich und sparte so einen sechsstelligen Betrag an Steuergeldern” (Linux-Magazin 09/2023)

Wir nutzen OpenProject zusammen mit dem Lernmanagementsystem (LMS) Moodle, dem Videokonferenzsystem BigBlueButton (BBB)Greenlight als einfache Oberfläche für Videokonferenzen mit BBB, der Cloudanwendung Nextcloud und WordPress als Blog. Alle Open-Source-Anwendungen laufen auf unseren Servern, sodass Ihre Daten sicher sind.

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen, Projektmanager/in (IHK) und Projektmanager/in Agil (IHK), die wir an verschiedenen Standorten anbieten. Weitere Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.

Warum kann NEXTCLOUD zukünftig eine interessante Alternative zu ChatGPT (OpenAI) oder Bard (Google) sein?

Ja, es gibt ChatGPT von OpenAI, Bard von Google usw. usw. und ich muss sagen, dass die Ergebnisse z.B. von ChatGPT schon beeindruckend sind. Warum sollte man sich dennoch mit Alternatiuven befassen? Es ist relativ einfach, denn manche Unternehmen verbieten den Einsatz von diesen Systemen. Den Grund liefert die Google-Mutter Alphabet selbst: Bard: Google warnt Mitarbeiter vor der Nutzung des eigenen Chatbots. Hier ein Auszug:

Ausgerechnet die Google-Mutter Alphabet warnt seine Mitarbeiter vor der Nutzung generativer KI – inklusive des hauseigenen Chatbots Bard. Speziell Ingenieure sollten weder Code zur Fehleranalyse in trainierten Sprachmodelle eingeben, noch die ausgegebenen Zeilen nutzen. In einem am 1. Juni aktualisierten Datenschutzhinweis von Google heißt es Reuters zufolge: “Fügen Sie keine vertraulichen oder sensiblen Informationen in Ihre Bard-Konversationen ein”. (ebd.)

Die Entwicklungen von NEXTCLOUD könnten in diesem Zusammenhang interessant werden, da es auf Open-Source-Basis die in KI-Anwednungen generieten Daten in ihrer eigenen geschützten Cloud behält. Wie kann man sich das vorstellen? Wie Sie wissen, haben wir Nextcloud als Open-Source-Anwendung für Cloudanwendungen auf unseren Servern installiert. Dabei war bisher der Schwerpunkt auf der Weiterentwicklung zu einer integrierten Kollaborationsplattform auf Open-Source-Basis.

Seit Nextcloud Hub 4 gibt es die Möglichkeit, Apps zur Künstlicher Intelligenz (KI; AI: Articicial Intelligence) in Dateien aufzurufen. In dem Beispiel (Screenshot) haben wir eine Textdatei (TEXT.md) geöffnet, und mit dem Smart Picker (“/”) verschiedene KI-Anwendungen geöffnet. Eine davon basiert auf Stabe Diffusion und kann Bilder auf Basis einer Eingabe (Prompt) generieren. Beispielhaft haben wir in der vorgesehenen Zeile “Projektmanager in einer Teambesprechung” eingegeben. Das Ergebnis sehen Sie in dem Screenshot. Die generierten Daten und die Prompts bleiben alle auf unseren Servern. In einem der nächsten Blogbeiträge, werde ich eine weitere KI-Anwendung innerhalt von NEXTCLOUD vorstelen.

Ziel von Nextcloud ist es, in Zukunft immer mehr AI-Anwendungen integriert anzubieten, wobei die AI-Apps auch ethisch eingeordnet werden sollen. Basis dafür ist eine Ampelfunktion. Siehe dazu Nextcloud Hub 4 mit “ethical AI” Integration – Open Source.

Wir werden in der nächsten Zeit immer mehr AI-Apps in Nextcloud in Bezug zu unseren Themen wie z.B. Projektmanagement ausprobieren, und so wichtige Erfahrungen sammeln.

Solche Zusammenhänge thematisieren wir auch in den von uns entwickelten Blended Learning Lehrgängen, Projektmanager/in (IHK) und Projektmanager/in Agil (IHK), die wir an verschiedenen Standorten anbieten. Weitere Informationen zu den Lehrgängen und zu Terminen finden Sie auf unserer Lernplattform.