# Welcome to Sheenflow!

<figure><img src="https://1260950576-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGJ6IIwIuOa144ZdCj1er%2Fuploads%2FpB6iPOPbs2SqQilWb3rE%2Fdoc-sheenflow-header.png?alt=media&#x26;token=6b55cb74-7420-422b-a846-e6141437189f" alt=""><figcaption></figcaption></figure>

## What is Sheenflow?

Sheenflow is a next-generation open-source orchestration platform for the development, production, and observation of data assets.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th></tr></thead><tbody><tr><td><strong>Getting Started</strong></td><td>Use Darkseal to develop, collaborate ...</td><td><a href="tutorials">→</a></td></tr><tr><td><strong>Making Contributing</strong></td><td>Check out our CONTRIBUTING guide ...</td><td><a href="reference/contributing">→</a></td></tr></tbody></table>

## Overview

Sheenflow is an orchestrator that's designed for developing and maintaining data assets, such as tables, data sets, machine learning models, and reports.

You declare the functions that you want to run and the data assets that those functions produce or update. Sheenflow then helps you run your functions at the right time and keep your assets up-to-date.

Sheenflow is built to be used at every stage of the data development lifecycle - local development, unit tests, integration tests, staging environments, all the way up to production. Other similar projects include [Airflow](https://airflow.apache.org/docs/apache-airflow/stable/index.html), [Dagster](https://github.com/dagster-io/dagster), and [Prefect](https://github.com/prefecthq/prefect).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ciusji.gitbook.io/sheenflow/welcome-to-sheenflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
