close

DEV Community

Mohit Bhatia
Mohit Bhatia

Posted on

PickUp: AI Memory for Work, Study, and Everyday Tasks

Notion MCP Challenge Submission 🧠

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:

  1. A user creates a context
  2. They add notes as they make progress
  3. PickUp tracks milestones and the next step
  4. The user returns later and asks the AI what they were doing
  5. PickUp responds using the saved context
  6. 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)