2025-04-20 17:27:09 +01:00
2025-04-20 17:27:09 +01:00

MindMap Wissensnetzwerk

Eine interaktive Plattform zum Visualisieren, Erforschen und Teilen von Wissen mit integriertem ChatGPT-Assistenten.

Features

  • Interaktive Mindmap zur Visualisierung von Wissensverbindungen
  • Gedanken mit verschiedenen Beziehungstypen verknüpfen
  • Suchfunktion für Gedanken und Verbindungen
  • Bewertungssystem für Gedanken
  • Dark/Light Mode
  • Integrierter KI-Assistent mit OpenAI GPT-Integration

Installation

  1. Repository klonen:

    git clone <repository-url>
    cd website
    
  2. Python-Abhängigkeiten installieren:

    pip install -r requirements.txt
    
  3. Environment-Variablen konfigurieren:

    cp example.env .env
    

    Bearbeite die .env-Datei und füge deinen OpenAI API-Schlüssel ein.

  4. Datenbank initialisieren:

    python init_db.py
    
  5. Anwendung starten:

    python run.py
    

Verwendung des KI-Assistenten

Der KI-Assistent ist über folgende Wege zugänglich:

  1. Schwebende Schaltfläche: In der unteren rechten Ecke der Webseite ist eine Roboter-Schaltfläche, die den Assistenten öffnet.
  2. Navigation: In der Hauptnavigation gibt es ebenfalls eine Schaltfläche mit Roboter-Symbol.
  3. Startseite: Im "KI-Assistent"-Abschnitt auf der Startseite gibt es einen "KI-Chat starten"-Button.

Der Assistent kann bei folgenden Aufgaben helfen:

  • Erklärung von Themen und Konzepten
  • Suche nach Verbindungen zwischen Gedanken
  • Beantwortung von Fragen zur Plattform
  • Vorschläge für neue Gedankenverbindungen

Technologie-Stack

  • Backend: Flask, SQLAlchemy
  • Frontend: HTML, CSS, JavaScript, Tailwind CSS, Alpine.js
  • KI: OpenAI GPT API
  • Datenbank: SQLite (Standard), kann auf andere Datenbanken umgestellt werden

Konfiguration

Die Anwendung kann über Umgebungsvariablen konfiguriert werden. Siehe example.env für verfügbare Optionen.

Description
No description provided
Readme 81 MiB
Languages
Python 95.4%
HTML 1.7%
C++ 0.9%
JavaScript 0.9%
CSS 0.7%
Other 0.2%