Project Notes
A shared scratchpad your agent reads and writes for the whole project.
What you'll see
- Launch
ryshand switch to prompt mode. - Ask the agent to record a project decision -- the
project_notestool appends it to.rysh-notes.md. - Back in shell mode,
cat .rysh-notes.mdto show the plain markdown file. - Note it can be edited and committed alongside your code.
Commands shown
rysh
add a project note: we standardized on Go 1.22 and golangci-lint
cat .rysh-notes.md
Keys used
EnterEscape
Transcript
0:00A shared scratchpad your agent reads and writes for the whole project.
0:03Start rysh and drop into prompt mode.
0:08Ask the agent to note a project decision. The project_notes tool appends it to a shared .rysh-notes.md file.
0:22Back in shell mode, the notes live in a plain markdown file you can open, edit, and commit alongside your code.
0:32project_notes is durable, file-backed memory that every pane and every agent on the project can share.
Key takeaway
project_notes is file-backed memory in .rysh-notes.md that every pane and agent on the project shares.