Todobar is built in clearly defined product layers. Each milestone adds a cohesive set of capabilities before the next layer begins, so the app stays focused and genuinely useful at every stage. The current release covers the dockable planner foundation. Everything below is the plan for what comes next.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Leonxlnx/todobar/llms.txt
Use this file to discover all available pages before exploring further.
This roadmap reflects the current direction but is subject to change as real user needs surface. Confirmed bugs and user-reported issues are tracked in the GitHub issue tracker. The roadmap items here represent planned work, not commitments to specific dates.
Milestones
Version 0 — Dockable planner (current)
Version 0 — Dockable planner (current)
The foundation layer. Todobar ships as a native dockable sidebar with local task storage and essential desktop integration.What is included:
- Dockable sidebar window on Windows and macOS
- Today tasks, Calendar view, and custom task lists
- Global shortcut (Alt+T) and tray/menu-bar control
- Launch at login and single-instance behavior
- Local persistence via browser
localStorage - Responsive native shell that adapts to monitor size
- Light and dark themes with preset options
Version 1 — Better planner
Version 1 — Better planner
The planner layer makes Todobar genuinely useful for daily task management without any AI dependency.What is planned:
- Editable tasks with undo support
- Local notifications and reminders
- Recurring tasks
- Natural-language date parsing
- Keyboard-first triage (inbox, defer, snooze, focus)
- Priority markers
- SQLite-backed storage with migrations
- JSON and Markdown import/export
- Basic backup path
Version 2 — AI suggestions
Version 2 — AI suggestions
The assistant layer adds intelligence without removing user control. Every AI action goes through a review queue before it touches your tasks.What is planned:
- AI provider adapter (API keys stored in native secure storage, not client code)
- Structured AI output for proposed task changes
- Suggestion queue with approve, edit, and reject controls
- AI-generated Today planning suggestions
- Task splitting suggestions
- Local inbox summarization
- Source and confidence display for every suggestion
- Audit log for all AI actions
- Red-team tests for prompt injection and accidental data exposure
Version 3 — MCP connectors
Version 3 — MCP connectors
The connectors layer lets Todobar read context from external sources and propose tasks from that context — always with explicit permission and confirmation.What is planned:
- MCP client adapter (local stdio MCP servers first)
- Connector permission UI with named scopes in plain language
- Tool, resource, and prompt discovery view
- Scoped reads (no connector can read beyond its granted scope)
- Write confirmation dialogs for every external write
- Audit log for every tool call
- Local Markdown files and folders
- GitHub issues and pull requests
- Gmail inbox summaries
- Calendar day context
- Notion and other docs tools
- Linear and Jira style issue trackers
Companion manager
Companion manager
A second Tauri window gives power users a larger planning and settings surface without cluttering the compact sidebar.What is planned:
- Separate window for project and list management
- Connector setup and AI provider configuration moved out of the sidebar
- Bulk task editing
- Notification rule management
- Import, export, and backup controls
- Assistant audit log review
Distribution (Milestone 6)
Distribution (Milestone 6)
Before Todobar reaches general availability, the distribution and trust story needs to be complete.What is planned:
- Windows code signing certificate
- Apple Developer signing and notarization for macOS
- Signed auto-update channel
- Crash and error reporting decision
- Privacy policy
- Contributor guide
- Public license (Apache 2.0)
Design guardrails
These constraints apply to every milestone and are not negotiable trade-offs. They exist to keep Todobar trustworthy and calm.- No marketing landing page as the product screen
- No giant dashboard view
- No bloated AI chat surface
- No silent sync of any kind
- No hidden external reads — context access requires explicit user authorization
- No task writes from AI without user approval
- Keep the sidebar compact and focused
- Motion should explain state changes, not decorate them