PickUp: Continue Where You Left Off with AI and Notion Memory
This is a submission for the Notion MCP Challenge
What I Built
I built PickUp, a context-aware productivity app that helps people return to unfinished work without losing momentum.
The problem is simple: most tools are good at capture, but bad at resuming. When we come back later, we often have to rebuild context from scattered notes, half-finished tasks, and vague memory.
PickUp is designed around that "resume moment."
A user can create a context for anything they are working on:
- studying
- writing
- coding
- planning
- cooking
- personal tasks
Inside each context, PickUp keeps track of:
- recent notes
- important milestones
- current status
- the next best step
- AI-powered resume help
So instead of starting from scratch, the user can ask:
- What was I doing last time?
- What changed?
- What should I do next?
And PickUp responds using the saved context.
Why This Project Matters
Most note-taking apps help us store information.
PickUp is focused on something slightly different: continuity.
I wanted to build a tool that helps people continue their work with less mental overhead. Instead of asking the user to remember everything themselves, the app keeps enough structured context that coming back feels easy.
That makes it useful across far more than software work. It can support study sessions, cooking prep, side projects, writing drafts, planning, and everyday life admin.
How I Used Notion MCP
For this project, Notion acts as the persistent memory layer behind PickUp.
When sync is enabled, PickUp sends structured context data into Notion so the user's progress is not trapped in one browser session.
That includes:
- context title
- status
- notes
- milestones
- pinned next step
- daily recap-style progress
This is what makes the Notion integration important to the workflow rather than just a storage add-on.
Notion unlocks three key things in PickUp:
1. Persistent context memory
A user can come back later and still have meaningful progress saved outside the browser.
2. Structured progress tracking
Milestones and next steps are saved in a format that is easier to review than raw chat history.
3. Better resume experience
The AI can use saved context plus synced memory to help the user continue instead of reconstructing everything manually.
So in PickUp, Notion is not just where data ends up.
It is the long-term memory system that helps the resume experience work.
Core Workflow
Here's the flow:
- A user creates a context
- They add notes as they make progress
- PickUp tracks milestones and the next step
- The user returns later and asks the AI what they were doing
- PickUp responds using the saved context
- If sync is enabled, the same context is stored in Notion for persistence and review
That means the app works in two modes:
- local-first for instant use
- Notion-backed when the user wants persistence beyond the browser
Features
- Local-first context saving
- AI-powered resume assistance
- Milestone tracking
- Pinned next-step guidance
- Search, archive, and restore
- Daily recap support
- Optional Notion sync
- Responsive mobile, tablet, and desktop UI
Video Demo
Live App
Code
PickUp
PickUp is a local-first productivity app that helps people return to unfinished work without losing context.
Whether the task is studying, cooking, planning, writing, project work, or everyday life admin, PickUp keeps the important parts of progress visible:
- what you were doing
- what changed
- which milestones mattered
- what to do next
With AI-assisted context recall and optional Notion sync, PickUp is built to feel less like a notes app and more like a reliable way to continue where you left off.
Why PickUp
Most tools capture information, but they do not make resuming easy. PickUp is designed around a simple question:
What should someone see when they come back later and do not want to reconstruct everything from scratch?
PickUp answers that with:
- saved context history
- milestone tracking
- next-step guidance
- AI-generated resume help
- optional sync to a shared Notion workspace
Core Experience
Local-first by default
PickUp works immediately without…
Tech Stack
- React
- Vite
- Node.js
- Express
- OpenRouter
- Notion API
- Vercel
- Render
What I'm Proud Of
What I like most about PickUp is that it feels grounded.
A lot of AI tools focus on generating more output. PickUp focuses on helping the user recover context, keep momentum, and continue real work.
That made Notion a strong fit for the challenge, because it works well as a structured memory layer for progress, milestones, and next steps.
Notes
Because the live demo uses free-tier hosting and free AI models, the first AI response may occasionally take a little longer.
Closing
PickUp is my attempt at building a tool that feels quietly useful.
Not just a place to store notes, but a system that helps you return, understand where you were, and keep going.
Top comments (0)