Your all-in-one terminal productivity powerhouse: unified notes, daily planner, journal, habit tracker, finances, calorie counter, kanban board, and flashcard builder designed for speed and clarity.
A feature-rich, terminal-based productivity app combining hierarchical note taking, finance summaries with monthly/yearly totals, category filtering, and flashcard workflows all in aTUI(Terminal User Interface).
Change Terminal settings for changing fonts of the application.
The dictionary installation is a separate system-level package that users need to install manually with sudo apt install wamerican (Ubuntu) or sudo pacman -S words (Arch). Press F7 for spell check.
Press ? for help in the application.
- Add a Finance sub-tab (like Mistake Book under Journal) to import bank/wallet CSVs, render them in a table view, and support multiple sources as separate tabs. Provide an AI-powered merge flow to normalize different bank formats into a single unified view, so the Finance tab is usable without manual entry.
To ensure system stability and data integrity, the application enforces the following limits on editable content:
| Feature | Limit | Notes |
|---|---|---|
| Page Title | 200 characters | Automatically truncated if exceeded |
| Page Content | 100,000 characters (~100 KB) | Main note content limit |
| Journal Entry | 50,000 characters (~50 KB) | Daily journal entries |
| Mistake Entry | 50,000 characters (~50 KB) | Daily mistake book entries |
| Total Data File | 50 MB per year | Security limit; prevents file corruption |
Content exceeding these limits is automatically truncated without error messages. Plan your notes accordingly for optimal performance.
Ctrl+Q: Quit the applicationEsc:- Close Calendar picker
- Close Help overlay
- Close Spell check popup
- Close Card import help
- Close Global search overlay
- Exit Find and Replace mode
- Dismiss validation error popup
- Dismiss success popup
- Cancel editing without saving
?: Open Quick Help (when not editing)Ctrl+F: Open Global Fuzzy Search overlay (when not editing)F7: Run Spell Check (when editing)
Left Arrow: Previous monthRight Arrow: Next monthUp Arrow: Next yearDown Arrow: Previous year0-9(digits): Type day number to select a date
Esc: Close Help overlayEnter: Close Help overlayUp Arrow: Scroll upDown Arrow: Scroll downPageUp: Scroll up 10 linesPageDown: Scroll down 10 linesBackspace: Delete last character in search queryChar(c): Push character to search query
Esc: Close Spell check popupUp Arrow: Select previous suggestionDown Arrow: Select next suggestionPageUp: Scroll up 10 suggestionsPageDown: Scroll down 10 suggestionsEnter: Replace word with first suggestionA(ora): Add word to custom dictionary1-9(digits): Quick replace with numbered suggestion
Esc: Close Card import help, clear editing input, and set edit target to NoneEnter: Switch to editable path entry mode for Card ImportUp Arrow: Scroll upDown Arrow: Scroll downPageUp: Scroll up 10 linesPageDown: Scroll down 10 lines
Esc: Close Global search overlayEnter: Navigate to selected search resultUp Arrow: Select previous search resultDown Arrow: Select next search resultBackspace: Delete last character in search queryChar(c): Push character to search query
Esc: Exit Find and Replace modeTab: Toggle focus between Find input and Replace inputBackspace: Delete last character in focused input fieldEnter: Perform replacementChar(c): Push character to focused input field
Space: Show/hide card answer (in review mode)0-5(digits): Rate card quality (in review mode, after showing answer)Shift+Up Arrow: Select previous card (with selection anchor)Shift+Down Arrow: Select next card (with selection anchor)Up Arrow: Select previous cardDown Arrow: Select next cardEnter: Enter review mode for selected cardEsc: Exit review mode
Up Arrow: Scroll upDown Arrow: Scroll downPageUp: Scroll up 10 linesPageDown: Scroll down 10 linesLeft Arrow: Select previous categoryRight Arrow: Select next category
Up Arrow: Scroll upDown Arrow: Scroll downPageUp: Scroll up 10 linesPageDown: Scroll down 10 lines
J: Journal entry viewM: Mistake Book listL: Mistake Book listG: Mistake Book logUp Arrow: Previous mistake date (in Mistake Book list)Down Arrow: Next mistake date (in Mistake Book list)Enter: Open selected mistake date (in Mistake Book list)Left Arrow: Previous day (in Mistake Book log)Right Arrow: Next day (in Mistake Book log)T: Jump to today (in Mistake Book log)
L: Task list viewM: Eisenhower matrix view1: Assign Do (matrix view)2: Assign Schedule (matrix view)3: Assign Delegate (matrix view)4: Assign Eliminate (matrix view)
Up Arrow: Scroll upDown Arrow: Scroll downPageUp: Scroll up 10 linesPageDown: Scroll down 10 linesMouse Wheel Up/Down: Scroll preview content
Ctrl+S: Save current editing contentCtrl+A: Select allCtrl+Z: UndoCtrl+Y: RedoCtrl+K: Delete current lineDelete/Backspace: Clear all (ifCtrl+Ais active)Mouse Wheel Up/Down: Scroll editing content- All other standard text editing keys (e.g., character input, arrow keys, Enter, Tab, Home, End, PageUp, PageDown, Esc, F-keys) are handled by the text area.
Tasks use the Eisenhower matrix instead of priority. Values:
Do: Urgent + ImportantSchedule: Important + Not UrgentDelegate: Urgent + Not ImportantEliminate: Not Urgent + Not Important
Planner includes an Eisenhower Matrix view with a Schedule Focus panel to quickly assign tasks and see planned items at a glance.









