Cobuild

Cobuild is Dataiku’s AI building agent that builds data pipelines, analytics, machine learning, multi-agent workflows, applications, and automation pipelines inside Dataiku from trusted data, with governance built-in.

You can find Cobuild within a project’s top nav bar, on the right.

Cobuild is an AI Service, and your administrator needs to setup AI Services first (see Overview and setup).

What can Cobuild do

The following list is not exhaustive but covers the main use-cases that Cobuild supports.

Cobuild can identify the right datasets for a use case and generate Flows, including:

  • Visual and code recipes

  • ML models

  • Knowledge Banks

  • Agents

Cobuild can also build Charts and Dashboards, Jupyter notebooks, Webapps and Wiki.

Cobuild can build scenarios to bring all of these together.

Cobuild can ask for explicit confirmation before key actions. Every output lands as an inspectable, editable Dataiku Flow.

Cobuild can also inspect and describe your flow, datasets, recipes (including code recipes), web apps, notebooks, etc.

Cobuild can modify and refactor existing flows, webapps, notebooks, charts, dashboards, …

Cobuild can run recipes, inspect job logs, and provide guidance on errors.

Giving context to Cobuild

When you send a message to Cobuild, it will know which page you are currently looking at, and which objects in the Flow are currently selected, so you can write prompts such as “filter these datasets by year > 2025”. You can also explicitly mention DSS objects by name, by typing @ and selecting the desired object from the auto-complete suggestions.

Supported recipe types

Core Visual recipes

  • Prepare

  • Filter/Sample

  • Sync

  • Group

  • Sort

  • Join (including fuzzy join and geo join)

  • Distinct

  • Top N

  • Pivot

  • Stack

  • Window

Code recipes

  • Python

  • SQL Query

ML recipes

  • Training

  • Prediction

GenAI recipes

  • Embed datasets

  • Embed documents

Other

  • Extract failed rows

Cobuild-specific settings

You can find Cobuild admin settings in Administration > AI Services.

In particular, it is possible for you to configure custom Markdown instructions which will be included in all Cobuild sessions. Keep it tight and informative, to tell Cobuild about your domain, global conventions, etc. You can choose whether this custom prompt can be overridden at project level or not. You will be able to define a custom prompt for each project by going to the project page and then Settings > Cobuild. It can either override global instructions (if allowed by instance-level admin settings), or be appended to it.