> For the complete documentation index, see [llms.txt](https://academy.pentaho.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.pentaho.com/pentaho-data-integration/data-integration/projects.md).

# Projects

{% hint style="info" %}

#### NEW - Data Integration Projects

NEW in Pentaho Data Integration (PDI) v11 projects help you organize ETL workflows by grouping related transformations, jobs, and metadata into logical containers. This structure brings clarity and consistency across all your environments.

**Organization and collaboration:** Projects reduce complexity by segmenting large data environments into manageable modules. Each project is self-contained, making it easy to share, move, or track in version control without losing configurations. This supports team collaboration and maintains a complete history of changes.

**Environment management:** Projects ensure your workflows run consistently across development, QA, and production. Layered configuration settings at the project, system, and repository levels clarify where each setting comes from, while reusable configurations eliminate repetitive manual edits. Configuration isolation prevents conflicts between different projects.

**Developer experience:** The Spoon UI provides dedicated menus and file trees specifically for working with projects, making navigation intuitive. Projects maintain backward compatibility, so your existing workflows continue to run without modification.
{% endhint %}

<figure><img src="/files/3IpIqsIDxD0amxdCUwOI" alt=""><figcaption><p>PDI Project</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://academy.pentaho.com/pentaho-data-integration/data-integration/projects.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
