muena 1843479884 Initial commit: Velum Raycast extension
Pseudonymize-and-AI workflow for handling PII-sensitive text via the
Velum API and Raycast AI. Commands cover end-to-end email summary and
reply, briefing/action-items/structured-data extraction, manual
pseudonymize/depseudonymize on selection or clipboard, and session
management. Includes Raycast 2.0 Beta workarounds for selection capture
and rich-text clipboard.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 06:46:42 +02:00

Velum Raycast Extension

Raycast-Extension zum Pseudonymisieren und Wiederherstellen von Text mit Velum.

Konfiguration

Öffne die Raycast-Einstellungen für die Extension und konfiguriere:

  • Velum Basis-URL, z. B. https://velum.example.com
  • Authentik Token-URL, üblicherweise https://auth.example.com/application/o/token/
  • OAuth Client-ID
  • Dienstkonto-Benutzername
  • Dienstkonto App-Passwort
  • Optionaler OAuth-Scope, Standard profile

Das Dienstkonto-Passwort wird als Raycast-Passwort-Preference gespeichert. Access-Tokens und Velum-Sitzungen liegen im Raycast-LocalStorage.

Befehle

  • Email-Konversation zusammenfassen: markierten Email-Verlauf pseudonymisieren, per Raycast-KI zusammenfassen und wiederherstellen.
  • Text pseudonymisieren: Text manuell eingeben oder markierten/Zwischenablage-Text laden, Sitzung wählen, Ergebnis kopieren oder einfügen.
  • Markierten Text pseudonymisieren: Schnellbefehl für markierten Text.
  • Zwischenablage pseudonymisieren: Schnellbefehl für die Zwischenablage.
  • Text wiederherstellen: Platzhalter mit einer gespeicherten Sitzungs-Zuordnung wiederherstellen.
  • Sitzungen verwalten: Zuordnungs-Sitzungen anlegen, aktivieren, ansehen, leeren oder löschen.

Sitzungsverhalten

Velum-Zuordnungen enthalten die Originalwerte. Sitzungen steuern, welche Anfragen sich eine Zuordnung teilen:

  • Aktive Sitzung wiederverwenden: setzt die aktuelle Zuordnung fort.
  • Neue Sitzung pro Anfrage: isoliert jede Schnellbefehl-Anfrage.
  • Tagessitzung: nutzt eine Zuordnung pro Tag.

Der interaktive Befehl bietet immer eine explizite Sitzungs-Auswahl plus eine Neue Sitzung-Option.

Description
No description provided
Readme 200 KiB
Languages
TypeScript 99.9%
JavaScript 0.1%