keel), in the browser terminal (keel serve), or after keel in any terminal: today and keel today are the same.
Add --json to any command for machine-readable output. See JSON output.
Capture
owe
New “I owe” commitment.Usage
+client/project.
Examples
wait
New “waiting on” commitment.Usage
Examples
in
Capture to the inbox, sort it later.Usage
triage.
Examples
meeting
Capture promises as they happen: > owe, < waiting, anything else is a note. Asks questions as it goes.Usage
> pricing deck to @ravi due:thu for something you owe, < design files from @meera due:fri for something you wait on, anything else is a note. An empty line ends the meeting and asks before saving.
Examples
Daily
today
Focus, due and late, waiting-on follow-ups, quiet projects.Usage
Examples
focus
Pick today’s top 3.Usage
Examples
ls
List commitments or the inbox, with filters.Usage
Examples
show
Details and history of one item.Usage
Examples
Close the loop
done
Mark a commitment done.Usage
Examples
drop
Drop a commitment or inbox item.Usage
Examples
renegotiate
Agree a new due date (counts differently from a silent slip).Usage
Examples
nudge
Record that you followed up on a waiting-on item.Usage
Examples
set
Edit fields of a commitment or project.Usage
Examples
Projects and context
switch
Change context; asks for a resume note on the way out. Asks questions as it goes.Usage
Examples
park
Save a resume note and leave the project. Asks questions as it goes.Usage
Examples
client
Add, rename, archive or delete clients. Asks questions as it goes.Usage
--yes skips the question in scripts.
Examples
project
Add, list or delete projects (rename with set p7 title:”…” slug:…). Asks questions as it goes.Usage
Examples
person
List people, set their names, merge duplicates.Usage
Examples
Weekly
triage
Walk the inbox: turn each item into owe, wait, keep or drop. Asks questions as it goes.Usage
Examples
review
Guided weekly review, about 30 minutes. Asks questions as it goes.Usage
Examples
summary
Kept, renegotiated, slipped, waiting, time per client.Usage
Examples
Data and settings
export
Export everything as JSON (or Markdown to read). Your data is always yours.Usage
Examples
import
Restore a JSON export into an empty database.Usage
Examples
theme
Pick the color theme.Usage
Examples
help
Show all commands.Usage
Examples
The keel program
These run in your terminal, outside the Keel shell.keel
Open the Keel shell: type commands without the keel prefix, with Tab completion and history.Usage
Examples
keel serve
Open the same terminal in your browser, on this machine only.Usage
Examples
keel db
Show where your data lives, or sync it across devices.Usage
Examples
keel completion
Print the shell completion script.Usage
Examples
keel —version
Print the installed version.Usage
Examples