DataSpell 2025.1: JetBrains Data Wrangler AI agent, no-code flow for data preparation, and more
We’re continuing to improve the data cleaning and preparation flow, with a focus on two main things: optimizing our UI (aka no-code features) and implementing a guided process using LLM agents. As a result, DataSpell 2025.1 is packed with improvements to Data Wrangler, including the ability to interact with it using the AI chat. You’ll also be pleasantly surprised by how easy it has become to prepare raw data for subsequent exploration.
Download the new version of DataSpell from our website, update directly from the IDE or via our free Toolbox App, or use snap packs for Ubuntu.
Tasks can vary quite a bit in complexity. Data Wrangler takes this into account and adapts to your workflow, whether you prefer full AI automation or a more hands-on approach. Just choose the specific Data Wrangler mode that is best suited to the task at hand.
Invoke Data Wrangler easily from the Data tool window or directly within the table data viewer.
Wrangle your data with AI via the Data Viewer button, AI transformations in Data Wrangler, or by enabling Data Wrangler mode in AI Assistant.
Ask AI to wrangle your data, and it will suggest the necessary transformations with a one-click Apply button.
Quickly find the transformations you need with improved navigation and filtering options.
Easily manage your transformations in Data Wrangler – view settings and select and remove steps with improved usability.
Export your transformed data with ease – save it in various formats (CSV, XLS, etc.) or export the code for further use.
Data cleaning and preparation constitute 30–40% of data work. We’re trying to make this process as easy as possible. To this end, we’ve added a Data tool window, where you can easily connect databases and warehouses or attach files, which then can be used for data exploration. Additionally, the Data Preview pane helps you choose the necessary data and ensures a concise set of data in the project.
We’ve also given you a new way to add files directly from the notebook you’re working on. For this purpose, we have a no-code input cell.
We’re continually enhancing the overall experience of users when working with Jupyter notebooks. In this release, we’ve introduced the following features:
You can now generate chart previews for tables in Jupyter notebooks by clicking on AI Quick Charts. AI Assistant leverages data frame metadata to suggest visualizations, embedding the resulting charts directly into the table’s widget for an instant preview. Click on a generated chart to insert the corresponding code into your notebook.
The AI model selection in the chat has just been expanded! Now, you can take full control of your AI experience by choosing from the latest and most advanced language models, including:
With this release, JetBrains AI Assistant has received a major upgrade, making AI-powered development more accessible and efficient. All JetBrains AI features are now accessible for free in our IDEs, with unlimited use for some, such as unlimited code completion and local model support, and limited credit-based access to others. We're also introducing a new subscription system that makes it easy to scale up as needed with the AI Pro and AI Ultimate tiers.
With the new /web
command, AI Assistant can now fetch documentation,
troubleshooting tips,
and the latest technical resources directly from the web – right inside your chat
window. No more
switching tabs or searching manually!
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! If you come across a bug or have a feature suggestion, please share it on our issue tracker.