Meine Reise mit der Kontemplationsmaschine: Ein Werkzeug für achtsame Reflexion

Zusammenfassung

Hast du dir jemals ein Werkzeug gewünscht, das dir hilft, dein Verständnis von wichtigen Konzepten durch konzentrierte Kontemplation zu vertiefen? Was wäre, wenn Du personalisierte geführte Meditationen erstellen könntest, die auf Deine speziellen Bedürfnisse zugeschnitten sind? In diesem Artikel teile ich meine Erfahrungen mit der Entwicklung der Contemplation Machine, einer Open-Source-App, die eine einzigartige Lücke auf dem Markt für Meditations-Apps füllt. Ich erkläre, was Kontemplation ist, wie dieses Tool funktioniert, und gebe praktische Anleitungen zur Installation – all das auf meiner Reise zur Erstellung dieses Projekts in nur vier Tagen unter Verwendung moderner Entwicklungstechniken.

Einleitung

2025-05-23_10-22-32_2025-05-22_20-08-36.png

Figure 1: Youtube Video zur Einführung der Contemplation Machine

Vor ein paar Tagen habe ich auf YouTube ein Video über mein neuestes Open-Source-Projekt, die Contemplation Machine, veröffentlicht. Ich habe dieses Tool entwickelt, weil mir aufgefallen ist, dass in der Landschaft der Meditations-Apps etwas fehlt – es gibt zwar unzählige Meditations-Apps, aber keine davon ist speziell darauf ausgerichtet, den Nutzern zu helfen, ihre eigenen strukturierten Kontemplationen zu erstellen. Heute möchte ich die Geschichte hinter diesem Projekt erzählen und Ihnen zeigen, wie es Ihre Achtsamkeitspraxis verbessern kann.

Was ist Kontemplation?

Kontemplation wird oft missverstanden oder mit Meditation verwechselt, aber sie ist eigentlich eine eigenständige Praxis mit eigenen Vorteilen. Im tibetischen Buddhismus gibt es einen dreifachen Übungsansatz: Studium, Kontemplation und Meditation. Während des Studiums nutzen wir aktiv unseren Geist, um neue Konzepte zu lernen. In der Kontemplation untersuchen wir diese Konzepte tiefer und erlauben unserem Geist, über einen längeren Zeitraum auf einem bestimmten Thema zu ruhen. Schließlich hilft uns die Meditation, unseren Geist an eine bestimmte Perspektive zu gewöhnen.

2025-05-23_10-41-33_cinematicphotoApeacefulper_39143729.png

Figure 2: Illustration erstellt mit DiffutionBee auf MacBook Pro M2

Was ich an der Kontemplation besonders wertvoll finde, ist die Art und Weise, wie sie die Kluft zwischen intellektuellem Verständnis und Erfahrungsweisheit überbrückt. Kontemplation wird zwar traditionell in spirituellen Kontexten eingesetzt, aber ich habe festgestellt, dass sie in beruflichen und alltäglichen Kontexten ebenso wirksam ist. Diese Erkenntnis war meine Hauptmotivation für die Entwicklung der Contemplation Machine.

Was ist die Contemplation Machine?

Die Contemplation Machine ist eine Meditations-App mit einem speziellen Fokus auf Kontemplation. Im Gegensatz zu den üblichen Meditations-Apps, die voraufgezeichnete Sitzungen anbieten, ermöglicht mein Tool den Nutzern, ihre eigenen Kontemplationen und Meditationen von Grund auf selbst zu erstellen. Als ich den Markt analysierte, konnte ich nichts Vergleichbares finden, das den Nutzern ein solches Maß an kreativer Kontrolle über ihre Praxis bietet.

2025-05-23_10-25-31_2025-05-23_10-25-19.png

Figure 3: Cartoon erstellt mit Dall-E 3

Die App nimmt Ihre schriftlichen Anweisungen auf – einfache Sätze oder Aufforderungen, über die Sie nachdenken möchten – und verteilt sie gleichmäßig über die von Ihnen gewählte Meditationsdauer. Die App gibt diese Anweisungen dann mithilfe der Text-to-Speech-Technologie wieder und schafft so eine vollständig personalisierte, geführte Erfahrung.

Wie man sie benutzt

Die Verwendung der Kontemplationsmaschine ist ganz einfach. Wenn Sie die Maschine zum ersten Mal installieren, stehen Ihnen mehrere vorgefertigte Kontemplationen zur Verfügung, die Sie sofort ausprobieren können. Die eigentliche Stärke liegt jedoch in der Erstellung Ihrer eigenen Kontemplation.

Um eine Kontemplation zu erstellen, schreiben Sie einfach eine Reihe von Anweisungen, wobei jede Anweisung in einer einzigen Zeile im Textfenster steht. Als Grundlage können Sie spirituelle Texte oder Methoden zur persönlichen Entwicklung wählen. Im Video habe ich zum Beispiel die Verwendung der Vier Brahmaviharas (liebende Güte, Mitgefühl, mitfühlende Freude und Gleichmut) als Rahmen für eine Kontemplation demonstriert. Ein weiteres gutes Beispiel ist die Anwendung von WOOP, einer wissenschaftlich untermauerten mentalen Kontrastierungstechnik, die von der Psychologin Gabriele Oettingen entwickelt wurde und mit der sich Wünsche durch vier Schlüsselschritte in erreichbare Ziele verwandeln lassen: Wunsch, Ergebnis, Hindernis und Plan.

Sobald Ihre Anweisungen fertig sind, speichern Sie sie als Anweisungsdatei. Auf der Seite Konfigurieren wählen Sie dann Ihre Anweisungsdatei aus, wählen einen Sprachanbieter (browserintern, OpenAI oder Eleven Labs), legen die Dauer fest und fügen optional Start- und Schlussgong hinzu, um den Anfang oder das Ende zu markieren. Nachdem Sie Ihre Konfiguration als Voreinstellung gespeichert haben, können Sie Ihre Übung mit einem einzigen Klick beginnen.

Bei der Sprachführung ist die Qualität der Stimme entscheidend. Meiner Erfahrung nach liefert Eleven Labs die beste Qualität, allerdings zu einem höheren Preis. Die gute Nachricht ist, dass die Contemplation Machine die Text-To-Speech-API für jede Anweisung nur einmal anfordert und die Tondatei zwischengespeichert wird.

Wie man sie installiert

Die Installation der Contemplation Machine ist erstaunlich einfach. Die einfachste Methode ist die Verwendung von Docker, wie ich sie normalerweise selbst verwende. So geht’s:

  1. Installieren Sie Docker Desktop auf Ihrem Computer
  2. Suchen Sie nach dem Docker Image der Contemplation Machine
  3. Führen Sie es aus und geben Sie einen Port an (z. B. 8010)
  4. Öffnen Sie Ihren Browser und navigieren Sie zu localhost:8010

In meinem persönlichen Setup lasse ich es auf einem alten MacBook laufen, das mir als Heimserver dient. Mit Tailscale habe ich ein Netzwerk eingerichtet, das es mir erlaubt, von jedem Gerät und von überall auf meine Contemplation Machine zuzugreifen. Diese Bereitstellungsarchitektur – ein Heimserver, auf dem Docker mit dem Tailscale-Netzwerk läuft – ist das, was ich für die beste Erfahrung empfehle.

2025-05-23_10-31-29_2025-05-23_10-28-52.png

Figure 4: Deployment Architecture Diagram

Eine interessante Randnotiz: Ich habe die gesamte App in nur vier Tagen mit GitHub Copilot im Agent Mode entwickelt. Die App verwendet Node.js für das Backend und React für das Frontend, was sie zu einer faszinierenden Fallstudie für moderne Softwareentwicklung macht.

Fazit

Die Entwicklung der Contemplation Machine hat meine eigene Praxis vertieft und stellt gleichzeitig ein wertvolles Werkzeug für andere dar. Was als persönliches Projekt begann, um meine Kontemplationspraxis zu verbessern, hat sich zu etwas entwickelt, auf das ich stolz bin, es mit der Gemeinschaft zu teilen. Der Prozess des Bauens war genauso kontemplativ wie die Benutzung des Geräts!

Ich benutze es jetzt fast täglich, um neue Kontemplationen für die spirituelle Praxis und die berufliche Entwicklung zu schaffen. Es hat etwas Kraftvolles, wenn man seine eigenen, sorgfältig formulierten Worte hört, was es leicht macht, neue Inhalte in die tägliche Meditationsroutine aufzunehmen.