AI Business is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 3099067.

Practitioner Portal

IBM unveils free AI toolkit for Jupyter Notebook

by Max Smolaks
Article Image

Elyra extends the functionality of the popular computational environment

IBM has shared the code for Elyra, an open source AI toolkit designed to supplement the latest iteration of Jupyter Notebook.

This document format has emerged as the de facto standard in creation of machine learning models.

Elyra is a Swiss army knife that aims to assist data scientists through the entire model development life cycle. It includes a visual editor for building AI pipelines, new distributed computing features, integrated support for Git repositories and a shared configuration service.

On the bandwagon

Jupyter Notebook is the offspring of Project Jupyter, a non-profit established in 2015 to develop software for data science and scientific computing. You can think about it as an open source answer to Wolfram’s well-established, proprietary Mathematica software.

The name is a portmanteau of Julia, Python and R, the three core programming languages supported by the project. The notebooks enable data scientists to embed code, media and text right into their research documents, and provide remote access to the digital workspace.

The software is completely free; the organization responsible for coordinating its development receives direct funding from a variety of sources, ranging from Google and Microsoft to the European Union's Horizon 2020 innovation program. According to one estimate, there were more than 7 million publicly available Jupiter Notebooks in existence by April 2020.

IBM’s Elyra adds useful features to JupyterLab, the recently launched, cloud-friendly version of the Project Jupiter toolset.

The initial release includes:

  • Notebook Pipelines visual editor
  • Ability to run notebook as a batch job
  • Hybrid runtime support
  • Python script execution capabilities within the editor
  • Notebook versioning based on git integration
  • Reusable configuration for runtimes

As much as AI tools rely on vast amounts of data and computational resources, the human in the loop remains the critical element for both asking the right questions and making decisions responsibly. That’s where Jupyter plays a role, and I’m delighted to see new tools like Elyra that will help AI workflows within the Jupyter ecosystem,” said Fernando Pérez, co-founder and co-director of Project Jupyter.

IBM’s Watson Studio, the company’s own machine learning platform, is fully compatible with Elyra, Jupyter Notebooks and JupiterLab.

Practitioner Portal - for AI practitioners


MLOps startup Verta gets $10m in funding, launches first product


The company plans to commercialize open source ModelDB project, developed by CEO Manasi Vartak


AI and analytics services: Capabilities and costs


Which skills do you need in your team? What are the costs for running the service? How can you optimize them? These are three key questions when setting-up and running an AI and analytics service.

Practitioner Portal


More EBooks

Upcoming Webinars

Archived Webinars

More Webinars
AI Knowledge Hub

AI for Everything Series

David Hardoon explaining recent developments in Data Science and AI

Author of Getting Started with Business Analytics: Insightful Decision-Making and the forthcoming book, Creating a Data Culture: Failing to Succeed

AI Knowledge Hub

Experts in AI

Partner Perspectives

content from our sponsors

Research Reports

More Research Reports


Smart Building AI

Infographics archive

Newsletter Sign Up

Sign Up