Dashboard

0 Overdue
0 Upcoming
0 Done
0 Total
Or for detailed input

No deadlines yet

Add your first deadline using the form above or
upload a file to extract deadlines automatically.

SunMonTueWedThuFriSat
Overdue Upcoming Done

Select a date

No deadlines on this date

Upload & Parse Deadlines

Upload PDF, Word (.docx), image files, or paste text — AI will extract deadlines for you to confirm.

Gemini API Key Required

Set your Gemini API key in Settings to enable AI parsing. It's free on the free tier.

Drop files here or click to browse

Supports PDF, DOCX, PNG, JPG, WEBP, TXT

or

AI Configuration

Required for AI parsing. Get a free key at aistudio.google.com

Primary model for deadline extraction

Backend API

Required to authenticate with the backend API. Set the same key you configured on the server.

Telegram Notifications

Get this from @BotFather on Telegram

Your User ID or Chat ID. (Send a message to your bot, then check https://api.telegram.org/bot<Token>/getUpdates)

Send a test message to verify your setup

Hubungkan bot ke backend agar bisa ngobrol dan dapet notifikasi otomatis.

Data Management

Download all your deadlines as a JSON backup

Restore from a previously exported JSON file

Permanently delete all deadlines

Categories

About

Personal Assistant Deadline Tracker

v0.4 · Internal Tool · API Key Auth

AI-powered deadline extraction from files, images, and text. All data stored locally in your browser. No server, no subscription.