> ## Documentation Index
> Fetch the complete documentation index at: https://nouisi-keel.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Keel

> Keep your promises, priorities and project context in one terminal.

Keel keeps three things in one place: the promises you make and the ones made to you, the few things that matter today, and where you left each project. You use it by typing short commands, in your terminal or in your browser.

![The Keel shell in a terminal: the logo, today with focus and follow-ups, and the prompt showing the project you are working on](https://mintcdn.com/nouisi-keel/sst1BK9maBaSb4mF/images/keel-shell.png?fit=max\&auto=format\&n=sst1BK9maBaSb4mF\&q=85\&s=cf6bd8e72d429655b2e3720b466642ba)

It's built for people who juggle several clients and projects in the same week and switch between them often.

> **[Install](/install)**
>
> One npm command. Needs Node.js 20.19 or newer.

> **[Quickstart](/quickstart)**
>
> From install to your first promise in five minutes.

> **[The ideas](/concepts)**
>
> Clients, projects, owe and wait, focus, resume notes.

> **[Every command](/reference/commands)**
>
> The full reference, with examples.

## What it does

* **Commitments:** "I owe" and "waiting on", each with a person and a due date. Renegotiated dates count differently from silent slips.
* **Today:** up to three things in focus, plus anything due, late or waiting for a follow-up.
* **Context switching:** move between projects in one command, with a resume note waiting for you when you come back.
* **Meetings:** capture promises as they come up, one line each.
* **Friday review:** a guided walk through every open loop, ending with a week summary.
* **Two terminals:** the `keel` command, and the same terminal in your browser with `keel serve`, in light or dark.
* **Your data:** a local SQLite file, with daily backups. Optionally synced across your devices through a hosted database.

![keel serve in the browser, showing today: focus, waiting-on follow-ups and what's coming up](https://mintcdn.com/nouisi-keel/sst1BK9maBaSb4mF/images/keel-browser.png?fit=max\&auto=format\&n=sst1BK9maBaSb4mF\&q=85\&s=6944b3d82500dc4673d732e6f9cae07b)

Keel is open source under the MIT license. The code is on [GitHub](https://github.com/upadhyayprakash/keel) and the package on [npm](https://www.npmjs.com/package/@nouisi/keel).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.