> For the complete documentation index, see [llms.txt](https://ciusji.gitbook.io/sheenflow/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ciusji.gitbook.io/sheenflow/overview/quickstart.md).

# Quickstart

{% hint style="info" %}
Only `pip` installation is currently officially supported.
{% endhint %}

The installation of Sheenflow is painless if you are following the instructions below. Sheenflow uses constraint files to enable reproducible installation, so using **`pip`** constraint files is recommended.

## Sheenflow & Sheenlet

```bash
pip install sheenflow sheenlet
```

This installs a few packages:

* **Sheenflow**: the core programming model and abstraction stack; stateless, single-node, single-process and multi-process executions; and a CLI tool for driving those engines.
* **Sheenlet**: the UI for developing and operating Sheenflow jobs, including a DAG browser, a type-aware config editor, and a live execution interface.

You can also check out our [Create a New Project](/sheenflow/overview/create-a-new-project.md) page to make sure you have installed the packages and set up the environment properly.
