| Crates.io | eq |
| lib.rs | eq |
| version | 0.1.0 |
| created_at | 2025-12-03 05:25:39.184091+00 |
| updated_at | 2025-12-03 05:25:39.184091+00 |
| description | Terminal-based task manager using the Eisenhower Matrix method. |
| homepage | |
| repository | https://github.com/xiaolong-y/eq |
| max_upload_size | |
| id | 1963410 |
| size | 7,464,250 |
eq is a terminal-based task manager designed for speed and focus. It uses the Eisenhower Matrix to prioritize tasks by urgency and importance, keeping your workflow efficient and keyboard-driven.
cargo install --path .
Eisenhower Matrix Automatically sorts tasks into four quadrants: Do First, Schedule, Delegate, and Drop.
Zen Mode A distraction-free interface with a built-in Pomodoro timer and floating particles to help you maintain flow.
AI Integration Chat with your tasks. The AI helps you prioritize, break down complex projects, and organize your day.
Keyboard Driven Navigate and manage tasks entirely from your keyboard using Vim-like shortcuts.
Privacy First All data is stored locally on your machine.
Launch the interactive interface:
eq tui
| Key | Action |
|---|---|
a |
Add task |
d |
Toggle done |
x |
Delete task |
z |
Zen Mode |
c |
AI Chat |
Tab |
Switch Quadrant |
? |
Help |
Add tasks directly from your terminal:
# Add a high-priority task (Urgency 3, Importance 3)
eq add "Fix server crash !!!$$$"
# Add a scheduled task (Urgency 1, Importance 3)
eq add "Plan roadmap u1i3"
# View stats
eq stats
Data is stored in your system's standard application data directory. To enable AI features, set OPENAI_API_KEY in your environment or a .env file.action-free focus mode.
Add tasks quickly from your shell:
eq add "Fix server crash !!!$$$" # High Urgency (3), High Importance (3) -> Q1
eq add "Buy milk u1i2" # Urgency 1, Importance 2 -> Q3
eq add "Call Mom" --tomorrow # Schedule for tomorrow
Data is stored locally in your system's standard data directory (e.g., ~/Library/Application Support/dev.quad_tasks.eq/ on macOS).
tasks.json: Task database.history.jsonl: Event log.chat_history.json: Saved AI conversations.