Local storage
SQLite state, source files, backups, and generated exports stay under your configured paths.
Open source · local first · v0.1.1
DueFlow turns notices, screenshots, files, pasted text, and webhook payloads into structured tasks, reverse plans, risk checks, reminders, and calendar exports—on your machine.
From noise to next action
Capture what arrived, understand what it means, and leave with a schedule you can edit and export.
Bring in text, Markdown, PDFs, OCR-ready images, file drops, local Inbox files, or webhooks.
Structure deadlines, deliverables, submission methods, missing details, and source references.
Generate editable tasks, reverse plans, risk checks, reminders, and priority-aware next steps.
Move the result into Markdown reports, todo lists, summaries, or standard calendar files.
Local-first by default
DueFlow keeps its database, Inbox, exports, backups, and diagnostics on your machine. The deterministic mock provider lets you evaluate the complete workflow before configuring any external model provider.
Read the privacy boundarySQLite state, source files, backups, and generated exports stay under your configured paths.
Plans and exports remain editable; source references make extracted results easier to review.
Backup, restore, diagnostics, schema checks, and reproducible gates support safe local iteration.
Python, FastAPI, React, Tauri, and Rust components are available under the MIT license.
Try the complete workflow
The default mock provider is deterministic, so the first run needs no account, token, or API key.
processed=3 tasks=3 plans=17 risks=5
$ git clone https://github.com/Ustinian5/DueFlow.git
$ cd DueFlow
$ conda env create -f environment.yml
$ conda run -n dueflow python scripts/run_demo.py
Apple Silicon developer preview
Self-contained .app.zip with a loopback-only backend. Runtime needs no Python or Conda.
Build calmer weeks
Explore the source, run the local demo, and help shape DueFlow's next release.