Repolode
parzival1l

parzival1l/opencode-notepad

An OpenCode Desktop plugin that adds a per-chat Markdown notepad with a checklist the coding agent can add to.

Stars
1
Forks
0
Open issues
0
Last commit
10 days ago

What is it?

opencode-notepad is a plugin for OpenCode Desktop that adds a Markdown notepad to the session side panel. Each chat gets its own note, and the top section of the note is a checklist that the coding agent can add to and check off through chat requests such as "add this to the list".

The plugin has a server part that stores each note as a plain Markdown file and serializes edits, and a GUI part that adds a Notepad side tab, a composer pill showing the count of open items, and a toggle shortcut. Highlighted text anywhere in the window can be sent to the checklist, to the notes as a blockquote, or attached to the next message as a quote.

The agent gets four tools for the calling chat's note: add checklist items, check or uncheck items, read the list and notes, and append Markdown to the notes. Notes are stored under ~/.local/share/opencode-notepad by default, and the folder can be changed with a plugin option.

Key features

  • 01Per-chat Markdown note with a checklist at the top.
  • 02Agent tools to add, check, read, and append notes for the current chat.
  • 03Highlight text to add it to the checklist or notes, or quote it into a message.
  • 04Notes stored as plain Markdown files with a configurable folder.
  • 05Keyboard shortcuts for toggling the panel and sending selections.

Use cases

  • Keeping a running to-do list while a coding agent works through a task.
  • Asking the agent to remember follow-up items during a chat session.
  • Collecting snippets from chat messages into notes for later reference.

In collections

Topics

FAQ

What is opencode-notepad?
An OpenCode Desktop plugin that adds a per-chat Markdown notepad with a checklist the coding agent can add to. opencode-notepad is a plugin for OpenCode Desktop that adds a Markdown notepad to the session side panel. Each chat gets its own note, and the top section of the note is a checklist that the coding agent can add to and check off through chat requests such as "add this to the list".
Is opencode-notepad free to use? What license does it have?
opencode-notepad is open source under the Other license. Check the license terms before using it in commercial products.
Is opencode-notepad still maintained?
Actively maintained. The last commit to opencode-notepad was on Oct 28, 2026.
What can I use opencode-notepad for?
Keeping a running to-do list while a coding agent works through a task. Asking the agent to remember follow-up items during a chat session. Collecting snippets from chat messages into notes for later reference.
Where can I get opencode-notepad?
The source code and installation instructions are on GitHub: https://github.com/parzival1l/opencode-notepad

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects