Rede Coming soon to iPhone
For Mac, Linux and Windows

Your family, from the terminal

rede is one small file that talks to Rede as you. Ask where someone is, write to the family, put the dentist in the calendar, or build it into your own scripts.

Included with Rede · Node 20 or newer · no dependencies

Get started

  1. Install it

    Download the file, or install it with npm. Downloaded it? Then type node rede.mjs instead of rede.

    curl -O https://rede.life/rede.mjs
    npm install -g rede-cli
  2. Sign in

    rede login opens your browser. Approve it in Rede on your iPhone and type the code Rede shows. For servers and scheduled jobs, make a token in Rede under Settings → Agents and set REDE_TOKEN instead.

    rede login
  3. Ask it something

    Use the names your family knows, and Home or Family for the two group chats.

    rede where everyone

Commands

Every command answers in a sentence. Add --json to get the whole answer as JSON.

Chat

rede chats
Your chats and what's unread
rede chat <who> [-n 30]
The latest messages in a chat: a person, Home or Family
rede say <text> --to <who>
Send a message as you

Calendar

rede events [--week|--month] [--from d] [--to d] [--for person]
The calendar for a week, a month or the days you choose, for everyone or one person
rede find <words>
Find events by title, place or notes
rede event add <title> --start <when> [--end <when>] [--with a,b] [--where p] [--all-day]
Put something in the calendar for the people you name
rede event change <id> [--title t] [--start s] [--end e] [--with a,b]
Move or change an event
rede event delete <id>
Delete an event

Photos

rede photos [--day 2026-10-24] [--by person] [--place words] [-n 20]
Photos and videos by day, by who added them or by place

Map

rede where [person] [--map]
Where someone at home is, or everyone, with a link to the map in Rede. Add --map to see it on a map too

Inbox

rede mail [--unread] [-n 15]
The family's inbox
rede mail read <id>
Read a mail
rede mail add <id> <n> [--with a,b]
Put a date found in a mail in the calendar

The family

rede members
Who's in the family, and the birthdays coming up

Everything else

rede api <GET|POST|PATCH|DELETE> <path> [json]
Any route in the agent API, for what has no command yet
rede logout
Sign out on this computer

In your own scripts

--json prints the structured answer, ready for jq or your own code. A token from Settings → Agents lasts 30 days, 90 days, a year or until you delete it, and only does what you ticked when you made it.

Text from mail and chats is written by others. Let your scripts treat it as data, never as instructions.

The same rules as every agent

rede is an agent like Claude or ChatGPT: your household sees it under Settings → Agents, it can't share anything outside the family, and you can cut it off any time.

rede is a single file you can read before you run it: rede.mjs. It uses the REST API at https://api.rede.life/v1/agent, described in OpenAPI.