← Zurück zur Startseite
Download & Installation
SpectralQ ist Open Source und läuft auf Ihrer eigenen Infrastruktur. Keine Cloud, keine Drittanbieter, volle Kontrolle.
1 Editionen
SpectralQ gibt es in zwei Versionen. Die Core-Edition ist frei verfügbar und enthält alle Analyse- und Triangulations-Features. Die Enterprise-Edition erweitert um Multi-User, KI-Agenten und erweiterte Plugins.
SpectralQ Core
0 € · Open Source
Frei verfügbar · AGPL-3.0 · Self-hosted
- Interaktive Zeitreihenanalyse
- Watch Zones & Triangulation
- 20+ Datenquellen-Plugins
- Satellitenüberflug-Berechnung (SGP4)
- Website-Monitoring & Wayback
- Keyword-Monitoring & Alerts
- Snapshots & PDF-Export
- Audit Trail & Hash-Verifizierung
- Statistik-Methoden (Korrelation, Granger, Prophet)
- KI-Agenten (APA) — nicht enthalten
- Multi-User & Rollenverwaltung — nicht enthalten
- Erweiterte Plugins (Telegram, Bluesky) — nicht enthalten
SpectralQ Enterprise
Auf Anfrage
Lizenz · On-Premise oder Managed · Support
- Alles aus Core, plus:
- KI-Agentensystem (APA) mit 4 Agenten
- Multi-User mit Rollenverwaltung
- Erweiterte Plugins (Telegram, Bluesky, Censys)
- Admin-API-Key-Sharing für Teams
- Erweiterte Prognose-Methoden
- Präsentationsmodus & Slides
- Priority Support
2 Systemvoraussetzungen
Python
3.11 oder neuer
Betriebssystem
Linux, macOS, Windows (WSL)
RAM
Min. 4 GB, empf. 8 GB+
Festplatte
~500 MB + Datenbank
Optional: Docker für containerisierte Installation, Playwright für Website-Monitoring.
3 Download (Core)
Option A: Git Clone
git clone https://github.com/broschart/spectralq-core.git
cd spectralq-core
Option B: Release-Archiv
Laden Sie das neueste Release als ZIP herunter:
4 Installation
Virtual Environment erstellen
python3 -m venv venv
source venv/bin/activate # Linux/macOS
# venv\Scripts\activate # Windows
Abhängigkeiten installieren
pip install -r requirements.txt
Optional: Playwright für Website-Monitoring
playwright install chromium
5 Konfiguration
.env-Datei erstellen
# .env
SECRET_KEY=ein-sicherer-zufallsstring
DATABASE_URL=sqlite:///trends.db # oder PostgreSQL
API-Schlüssel (optional)
Die meisten Plugins funktionieren ohne API-Key. Für erweiterte Funktionen können Schlüssel im Admin-Bereich hinterlegt werden:
- SerpAPI – Erweiterte Suchtrend-Daten
- CelesTrak – Satellitenüberflüge (kein Key nötig)
- ENTSO-E – Stromnetz-Monitoring (kostenlos)
- TomTom – Verkehrsdaten (kostenlos bis 50k Req/Tag)
- OpenCelliD – Mobilfunkmasten (kostenlos)
- Copernicus – Satellitenbilder / NDVI (kostenlos)
- OpenAQ – Luftqualität (kostenlos)
6 Starten
python app.py
Die Anwendung ist dann unter http://localhost:5000 erreichbar.
Produktionsbetrieb
# Mit Gunicorn (empfohlen)
gunicorn -w 4 -b 0.0.0.0:5000 app:app
# Oder mit Docker
docker build -t spectralq .
docker run -p 5000:5000 -v ./data:/app/data spectralq
7 Erste Schritte
- Keywords anlegen – Unter "Ereignisse" Suchbegriffe eingeben und beobachten
- Watch Zones zeichnen – Geographische Überwachungsregionen auf der Karte definieren
- Triangulation starten – Mehrere Datenquellen auf einer Zeitachse kombinieren
- Snapshots erstellen – Analysezustände kryptographisch gesichert archivieren
- Satellitenüberflüge berechnen – TLE-basierte Überfluganalyse für beliebige Regionen und Zeiträume