Rede Bientôt sur iPhone
Pour Mac, Linux et Windows

Ta famille, depuis le terminal

rede est un petit fichier qui parle à Rede en ton nom. Demande où est quelqu'un, écris à la famille, mets le dentiste au calendrier, ou intègre-le à tes propres scripts.

Inclus dans Rede · Node 20 ou plus récent · aucune dépendance

Pour commencer

  1. Installe-la

    Télécharge le fichier, ou installe-le avec npm. Tu l'as téléchargé ? Alors écris node rede.mjs là où cette page dit rede.

    curl -O https://rede.life/rede.mjs
    npm install -g rede-cli
  2. Connecte-toi

    rede login ouvre ton navigateur. Approuve-la dans Rede sur ton iPhone et saisis le code que Rede affiche. Pour les serveurs et les tâches planifiées, crée plutôt un jeton dans Rede sous Réglages → Agents et définis REDE_TOKEN.

    rede login
  3. Pose-lui une question

    Utilise les noms que ta famille connaît, et Maison ou Famille pour les deux chats de groupe.

    rede where everyone

Commandes

Chaque commande répond par une phrase. Ajoute --json pour obtenir toute la réponse en JSON.

Chat

rede chats
Tes chats et ce qui n'est pas lu
rede chat <who> [-n 30]
Les derniers messages d'un chat : une personne, Maison ou Famille
rede say <text> --to <who>
Envoyer un message en ton nom

Calendrier

rede events [--week|--month] [--from d] [--to d] [--for person]
Le calendrier d'une semaine, d'un mois ou des jours que tu choisis, pour tout le monde ou une personne
rede find <words>
Trouver des événements par titre, lieu ou notes
rede event add <title> --start <when> [--end <when>] [--with a,b] [--where p] [--all-day]
Mettre quelque chose au calendrier pour les personnes que tu nommes
rede event change <id> [--title t] [--start s] [--end e] [--with a,b]
Déplacer ou modifier un événement
rede event delete <id>
Supprimer un événement

Photos

rede photos [--day 2026-10-24] [--by person] [--place words] [-n 20]
Photos et vidéos par jour, par lieu ou selon qui les a ajoutées

Carte

rede where [person] [--map]
Où se trouve quelqu'un du foyer, ou tout le monde, avec un lien vers la carte dans Rede. Ajoute --map pour le voir aussi sur une carte

Réception

rede mail [--unread] [-n 15]
La boîte de réception de la famille
rede mail read <id>
Lire un e-mail
rede mail add <id> <n> [--with a,b]
Mettre au calendrier une date trouvée dans un e-mail

La famille

rede members
Qui fait partie de la famille, et les prochains anniversaires

Tout le reste

rede api <GET|POST|PATCH|DELETE> <path> [json]
N'importe quelle route de l'API des agents, pour ce qui n'a pas encore de commande
rede logout
Se déconnecter sur cet ordinateur

Dans tes propres scripts

--json affiche la réponse structurée, prête pour jq ou ton propre code. Un jeton créé dans Réglages → Agents dure 30 jours, 90 jours, un an ou jusqu'à ce que tu le supprimes, et ne fait que ce que tu as coché en le créant.

Le texte des e-mails et des chats est écrit par d'autres. Que tes scripts le traitent comme des données, jamais comme des consignes.

Les mêmes règles que pour tout agent

rede est un agent comme Claude ou ChatGPT : votre foyer le voit sous Réglages → Agents, il ne peut rien partager en dehors de la famille, et tu peux le couper quand tu veux.

rede est un seul fichier que tu peux lire avant de le lancer : rede.mjs. Il utilise l'API REST sur https://api.rede.life/v1/agent, décrite dans OpenAPI.