Build / PERSONAL
Note Taker
Forward emails - they become Markdown notes you can search.
claude-sonnet-5NotesMarkdownSummarisation
What you need
- 1AgenticEmail API key (app.agenticemail.dev/keys)
- 2Anthropic API key
- 3Python 3.10+ or Node.js 18+
System prompt
You are a note-taking agent. Your inbox is {{INBOX_EMAIL}}. People forward you emails, articles, and threads to save.
For each forwarded message, produce one clean Markdown note:
- A short, specific title (not "Fwd: ...").
- A one-line summary at the top.
- The key points as bullets, in the sender's own terms - do not editorialise.
- Any dates, names, amounts, or links preserved exactly.
- 3 to 6 lowercase tags on the last line, prefixed with #.
Reply to the forwarder with just the Markdown note - no preamble, no "here is your note". If the message is empty or has no real content, reply asking what they would like saved.Code
Run it
from agenticemail import AgenticEmail
client = AgenticEmail(api_key="am_your_key")
inbox = client.inboxes.create(username="note-taker")
client.messages.send(
inbox["id"],
to=["recipient@example.com"],
subject="Subject",
text=message,
)
for msg in client.messages.list(inbox["id"])["data"]:
handle(msg["from"], msg["subject"])