> For the complete documentation index, see [llms.txt](https://cleyrop.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cleyrop.gitbook.io/docs/documentation-fr-en/getting-started/principaux-concepts-cleyrop.md).

# Cleyrop core concepts

Cleyrop is a sovereign Data & AI platform that centralizes, transforms, analyzes, and leverages data within a secure and collaborative environment.

***

### Projects

A project brings together all the elements related to a use case: datasets, dataflows, notebooks, assistants, dashboards, etc.

Each project has an owner and members with specific rights (read, write, administration).

### Datasets

Datasets represent the structured data on the platform.

They can come from an external datasource (API, database, S3, SFTP...) or be created from a dataflow.

Each dataset has a sensitivity, a classification (bronze, silver, gold), and a status (valid, in error...).

### Dataflows

Dataflows are data transformation pipelines.

They can be Spark-based (distributed processing) or Python-based (single-task or unstructured processing).

Each step in a dataflow can produce a dataset and can be versioned, tested, or automated.

### Catalog

The catalog centralizes all datasets available on the platform.

Users can explore metadata there, preview data (depending on their access level), and request permissions.

### The Factory and AI Assistants

The Factory makes it possible to deploy custom AI applications and tools to enhance the platform's capabilities (via Docker images or MCP servers).

AI Assistants make it possible to query a project's data or documents in natural language.

{% hint style="warning" %}
The creation of new AI Assistants is blocked: they will soon be decommissioned in favor of the **Agents**. Use the Tools **Cleyrop Corpus** and **Cleyrop Dataset** in your Agents to keep the same use cases (querying document corpora and datasets).
{% endhint %}

### Governance and administration

Platform Managers ensure governance: management of users, projects, clusters, repositories, datasources, and permissions.

Cleyrop includes fine-grained access management (roles, sensitivities, approvals) and comprehensive tracking of logs and notifications.<br>
