YOUR TERMINAL. A PLACE TO RETURN TO.
Give your work
a place.
Leave a memory. Close the terminal.
Come back to the same Room.
curl -fsSL https://living-memory-cli.pages.dev/install.sh | shmacOS & Linux · No Go or Node.js required
Downloads the release for your machine, checks its checksum, and adds lm to your shell. Open a new Terminal tab when it finishes.

A SMALL FIRST STEP
One Room. Your next session.
Start in a new Terminal tab.
These commands use a Room named my-room.
- 01
Make a little space.
Create your first free Room. Its name is saved on this machine.
lm create my-room --roomAlready created
my-room? Continue to step 2. - 02
Leave something there.
Give your next session one useful thing to remember.
printf '%s' 'Our project color is amber.' | lm remember my-roomThe Room confirms that your memory was stored.
- 03
Return to it.
Close this Terminal tab. Open a new one and ask your Room.
printf '%s' 'What is our project color?' | lm recall my-roomLook for your saved fact about amber in the returned memories.
Your Room is already there.
Use lm list to find your saved Room names. Next time, use remember or recall with the same name. No need to create it again.
Free Rooms have usage and inactivity limits. Keep using the same Room while it remains available.
PREFER THE BINARY?
Pick your machine.
Download, extract, then run ./lm from that folder.