Installation & Schnellstart
Jotter ist eine leichtgewichtige, lokale Webanwendung, die auf Python (FastAPI) und einem Vue 3-Frontend basiert.
Voraussetzungen
- Python 3.12+ und pip
- Ein moderner Webbrowser (Chrome, Firefox, Safari, Edge)
Option 1: Schnellstart mit pipx (Empfohlen für Python-Nutzer)
Führe Jotter direkt über PyPI aus, ohne ein Git-Repository zu klonen oder virtuelle Umgebungen manuell zu verwalten:
pipx run jotter-appOder in einer isolierten globalen Umgebung installieren:
pipx install jotter-app
jotterOption 2: Android App (.apk)
Die App ist eine eigenständige, offline-fähige Android-App mit den Kernfunktionen von Jotter (ohne Zeitblöcke, Canvas und Git-Verlauf):
- Lade
jotter-*-android.apkvon den GitHub Releases herunter. - Öffne die APK-Datei auf deinem Android-Smartphone zur Installation.
- Die App speichert alle Aufgaben lokal unter
Documents/Jotterals reine.md-Dateien. Dieser Ordner kann über Syncthing, Git oder Cloud-Sync nahtlos mit deinem Desktop synchronisiert werden.
Offline-Installation mit Python-Wheel (.whl)
Auf isolierten Systemen ohne Internetzugang kann die Wheel-Datei (jotter_app-*.whl) direkt von den GitHub Releases heruntergeladen und installiert werden:
pip install ./jotter_app-3.0.0-py3-none-any.whl
jotterOptional: MCP-Server für KI-Assistenten
jotter mcp startet einen Model-Context-Protocol-Server, über den KI-Assistenten mit deinem Board arbeiten können. Dafür wird das optionale Python-Paket mcp benötigt, das nicht standardmäßig installiert wird. Installiere Jotter mit dem Extra mcp:
pipx install 'jotter-app[mcp]' # oder zu einer bestehenden Installation hinzufügen: pipx inject jotter-app mcp
pip install 'jotter-app[mcp]'
uvx --from 'jotter-app[mcp]' jotter mcpAus dem Quellcode ausführen
Repository klonen:
bashgit clone https://github.com/simon123h/jotter.git cd jotterPython-Abhängigkeiten installieren:
bashpip install -e .Server starten:
bashjotter # oder: python3 run.pyÖffne deinen Webbrowser unter
http://localhost:58271.
Konfigurationsmodi
Jotter nutzt die Standard-Verzeichnisse des Betriebssystems (XDG-Pfade unter Linux, AppData unter Windows, Application Support unter macOS) für Konfiguration und Standard-Vault. Eine ./jotter.yaml im Startverzeichnis hat Vorrang vor der globalen.
- Automatische Vorlagenerstellung: Falls beim Start keine Konfigurationsdatei vorhanden ist, wird automatisch eine kommentierte Vorlage
jotter.yamlam Standardspeicherort erstellt.
Weitere Details findest du im Konfigurationshandbuch.
