Kiwi is a personal chatbot assistant designed to help you manage tasks such as todos, deadlines, and events. You can interact with Kiwi using both Command Line Interface (CLI) and a Graphical User Interface (GUI). Kiwi makes it easy to add, edit, delete, and search tasks to stay organized!
Java 17 installed on your computer.kiwi.jar from GitHub.kiwi.jar.java -jar kiwi.jarAdds a new todo task to the list.
todo DESCRIPTIONtodo Borrow bookAdds a new task with a deadline.
deadline DESCRIPTION /by YYYY-MM-DD HH:MMdeadline Submit assignment /by 2025-02-28Adds a new event task with a start and end time.
event DESCRIPTION /from START_TIME /to END_TIMEevent Project meeting /from 2025-03-01 10:00 /to 2025-03-01 12:00Displays a list of all your tasks.
listMarks a task as completed.
mark INDEXmark 1Marks a task as incompleted.
unmark INDEXunmark 2Deletes a task from your list.
delete INDEXdelete 3Find tasks by searching for a keyword.
find KEYWORDfind bookEdits an existing task based on its index.
edit INDEX [/desc NEW_DESCRIPTION] [/by NEW_DEADLINE] [/from NEW_START] [/to NEW_END]edit 2 /desc Complete project proposalKiwi automatically saves your tasks to disk after every change.
Displays the goodbye message and quits the program after 3 seconds.
bye