Unveiling DataSpell’s new identity as an AI-first tool for data analysis
With the 2025.2 release, DataSpell sets off in a new direction as the AI-first environment for data analysis in the JetBrains for Data family. Starting with this version, DataSpell includes JetBrains AI Pro free for use in the product with every paid subscription, reflecting our commitment to bringing AI into our data products. Please note, however, that the included AI Pro subscription will be available for use in DataSpell only.
Read on to learn about the features DataSpell offers for your data analysis work.
You can now use JetBrains AI Pro, which is now included for free with all paid DataSpell subscriptions. JetBrains AI Pro unlocks access to cutting-edge AI tools designed specifically for data tasks, as well as the latest models from OpenAI, Google, and Anthropic. In DataSpell, you can now rely on AI to help with your data analysis every step of the way.
We’ve significantly simplified project onboarding – now you can have AI Assistant create your project setup for you.
Alternatively, you can still get started with an environment automatically set up for Jupyter notebooks, Python scripts, or R scripts. You can even start by simply attaching your files or data sources with the help of the data connection project template.
You can learn more about how to start working with DataSpell in our quick start guide.
DataSpell now offers integrated AI agents that are ready to handle a range of data
tasks without interrupting your workflow. You won’t need to configure them or spend
any time choosing the right one for a given task. Enable DataSpell AI Agents via the
icon in the AI chat and ask it to complete a task. DataSpell will automatically
route your request to the most suitable agent.
DataSpell’s AI agents can:
You can now generate code for Jupyter notebooks and SQL cells using AI Assistant,
which considers the source cell’s context. To do so, click AI Edit Cell in
the context menu or navigate to it from the
icon in the right-hand toolbar.
You can also attach files and data source tables for AI context.
We’ve introduced several powerful AI chat updates, allowing you to:
With this release, you can now see all changes made via Data Wrangler directly inside Jupyter notebook cells. With one click, the changes are applied to your data frame and reflected in the code.
For anyone who works with tabular data, exporting results is now simpler than ever. Just copy data from DataSpell tables and paste it into your preferred external tool – Google Sheets, Docs, or Slides, or anywhere else – where it remains fully editable. This functionality is currently unavailable on macOS, but it will be added soon.
The functionality for exporting notebooks as PDFs is now easily accessible in the
top right-hand corner. Just click on the
icon and choose from the three
available options:
The database context you provide to the AI chat can now be more specific. Previously, only the whole schema could be attached. Now, you can attach the database object you need to work with – for example, a table or a view. This can be particularly useful when you’re working with larger schemas.
To attach a database object, type @ or # in the input
field, select or type dbObject:, then select the object you want to
attach from the list.
We hope you enjoy these updates! We are still in the beginning stages of becoming an AI-first tool for data analysts, so we would appreciate all of your feedback and reactions, which you can also share in our survey. If you come across a bug or have a feature suggestion, please share it on our issue tracker.
Want to stay up to date on the latest features and receive DataSpell and data analysis tips? Subscribe to our blog and follow us on X!