◍ Extension Raycast · macOS

Votre coffre PasseMots, au clavier.

L'extension Raycast ouvre le même coffre zero-knowledge que l'application web — sans quitter les mains du clavier. Cherchez un mot de passe, copiez-le, créez un lien de partage, ajoutez une note : tout en quelques frappes, tout chiffré sur votre machine.

≈ code source · Raycast (mode développeur) · Node 18+ requis · zero-knowledge

Raycast + PasseMots, en symbiose

L'extension n'est pas un coffre séparé : c'est une fenêtre instantanée sur votre coffre PasseMots existant. Les mêmes données, la même sécurité, une vitesse d'accès en plus.

Le même coffre

Connexion au même compte que l'app web et le CLI. Ce que vous ajoutez ici apparaît partout, instantanément.

Zero-knowledge

Argon2id + AES-256-GCM dans Raycast. Le serveur ne reçoit jamais votre mot de passe maître ni le clair.

Presse-papier effacé

Toute copie s'efface automatiquement du presse-papier après 30 secondes si vous n'y avez pas touché.

Parité vérifiée

Crypto identique au CLI Go et au web, verrouillée par des tests KAT (npm test).

Les commandes en images

Quatre commandes suffisent. Voici à quoi elles ressemblent dans Raycast (⌘Espace, puis tapez « PasseMots »).

Rechercher… Tous
GitHub
steven@e2pz.appdev
Serveur Prod — admin
rootinfra
Codes de récupération
note
GitHub
Copier le mot de passe
Voir le détail⌘D
Partager⌘S
PasseMots · BrowseActions⌘K
Browse Passwords — cherchez, filtrez par type, puis copiez / partagez / ouvrez le détail. Le presse-papier s'efface après 30 s.
Partager — GitHub
Expiration
7 jours
Vues max
Illimité
Mot de passe d'accès
Optionnel — protège le lien
Message
Message joint (optionnel)
PasseMots · PartagerCréer le lien
Partager (⌘S) — génère un lien de partage externe : expiration, vues max, mot de passe d'accès et message, sans copier-coller manuel.
Add Password
Titre
GitHub
Identifiant
steven@e2pz.app
Mot de passe
••••••••••••••••
URL
https://github.com
Catégorie
dev
PasseMots · NouveauCréer le mot de passe
Add Password — l'élément est chiffré localement (AES-256-GCM) avant d'être envoyé. Idem pour Add Note.
Login
Email
steven@e2pz.app
Mot de passe maître
••••••••••••
La clé est dérivée sur votre Mac (Argon2id). Seule une preuve d'authentification part au serveur — jamais le mot de passe.
PasseMots · ConnexionSe connecter
Login — connexion E2EE. La clé symétrique reste en local jusqu'à la déconnexion (zéro re-saisie).

Toutes les commandes

Les 4 commandes de l'extension et leurs raccourcis dans la vue Browse.

CommandeCe qu'elle faitRaccourcis
LoginConnexion E2EE (email + mot de passe maître). Dérivation Argon2id locale.
Browse PasswordsListe chiffrée déchiffrée localement, recherche, filtre par type. Copier mot de passe / note / identifiant, ouvrir l'URL, détail, partager, rafraîchir. copier · ⌘↵ identifiant · ⌘U URL · ⌘D détail · ⌘S partager · ⌘R rafraîchir
Add PasswordCrée un mot de passe (titre, identifiant, mot de passe, URL, notes, catégorie), chiffré localement. créer
Add NoteCrée une note chiffrée (Markdown côté web). créer

Installation

L'extension se charge dans Raycast en mode développeur (import d'extension). Comptez deux minutes.

  1. Prérequis

    macOS avec Raycast installé, et Node.js 18 ou plus.

  2. Télécharger & décompresser

    Récupérez l'archive et décompressez-la dans un dossier stable (l'extension y restera).

    unzip passemots-raycast.zip -d ~/raycast-passemots
  3. Installer les dépendances

    cd ~/raycast-passemots
    npm install
    npm test        # optionnel : vérifie la parité crypto (KAT)
  4. Lancer en mode développeur

    npm run dev compile l'extension et l'importe automatiquement dans Raycast. Elle apparaît alors dans votre liste de commandes.

    npm run dev
  5. Configurer le serveur

    À la première commande, Raycast demande le Server URL. Laissez la valeur par défaut https://passemots.e2pz.app (ou l'URL de votre instance).

  6. Se connecter

    Lancez la commande PasseMots: Login, saisissez votre email et votre mot de passe maître. Vous pouvez ensuite utiliser Browse Passwords et les autres commandes.

Astuce : gardez le dossier de l'extension en place. Tant que Raycast est en mode développeur, l'extension reste disponible après un redémarrage. Une publication sur le Raycast Store (installation en un clic) est envisagée ultérieurement.