Open Claude Code in the desktop app. Switch on the Gmail and Google Calendar connectors, signed in to the account you want the paper built from. Check that Node.js and Python 3 are installed.
Build a Personal AI Newspaper
Build a private AI newspaper that combines Gmail, Google Calendar and daily news into a personalized digest delivered to your inbox every morning.

AI tools you’ll use.
Step-by-step guide.
Make an empty folder (~/Desktop/my-daily), open it in Claude Code and paste the master prompt. Claude won't build anything until you answer its questions.
Name, Gmail account, edition date, publication time, reading-room senders, then language and extras. Confirm the full Gmail address letter by letter before it reads anything.
Serve it with python3 -m http.server 4187 and open it on your phone. Turn ten pages fast, rotate the phone, read a page at arm's length and tap a front-page line.
Once the sample shell feels right, send the second prompt. It confirms the account, reads only the 24-hour window and never sends or deletes anything.
Pick a page colour (Paper, White, Sepia or Night), then ask for changes in plain words, like adding a Cricket page or publishing at 06:30.
Ask Claude to schedule the daily task prompt for 06:45. It only runs while the Claude app is open, and each run starts with no memory, so every rule has to be in the prompt.
Have Claude add the bundler (node bundle.mjs), then add the email step to the daily task. It sends one email, only to your own address, with the whole paper attached as one HTML file.
The prompts that built it.
Build me a private daily newspaper that reads like a real newspaper: separate pages I turn through, not one long scrolling web page. I read it mainly on my phone. Run it on localhost. 0. ASK ME FIRST, BEFORE YOU BUILD ANYTHING 1. The newspaper's name. Suggest three, then let me choose. 2. Which Gmail account to use. Tell me the full address you are about to read, and wait for me to confirm it before you open a single message. Access is read-only: never send, reply, delete, archive, label, pay o …
Languages and tech stack.
More AI projects to build.
Recommended for you
