DueFlow v0.1.0
DueFlow v0.1.0
DueFlow's first public source release turns scattered deadline information into an actionable local schedule.
Highlights
- Collect text, Markdown, PDFs, OCR-ready images, file drops, and webhook payloads in one deduplicated Inbox.
- Extract deadlines, deliverables, submission details, missing information, and source references.
- Generate editable tasks, reverse plans, risk checks, reminders, Markdown reports, and calendar
.icsfiles. - Use the Tauri 2 desktop companion, transparent always-on-top pet, control center, and local desktop API.
- Run the complete deterministic demo with the default mock provider and no API key.
- Keep app data in local SQLite storage with backup, restore, diagnostics, and self-check support.
60-second source demo
git clone --branch v0.1.0 https://github.com/Ustinian5/DueFlow.git
cd DueFlow
conda env create -f environment.yml
conda run -n dueflow python scripts/run_demo.pyExpected result:
DueFlow demo completed
processed=3 tasks=3 plans=17 risks=5
Verification
- Python tests: 60 passed.
- Desktop frontend build and runtime tests: passed.
- Desktop smoke, preflight, and release-manifest gates: passed.
- GitHub Actions Python, desktop, and Tauri Rust jobs: passed.
Distribution
This is a source release. GitHub supplies .zip and .tar.gz source archives. No unsigned desktop binary is attached; the documented local macOS packaging path remains available for development and review.
See the release checklist and full changelog.