Jupyter Notebook Analyzer

Jupyter Notebook Analyzer is an open-source project that analyzes Jupyter notebooks and automatically creates an issue for ML teams.

The project includes an AI agent that reviews code quality & style, security issues, and ML best practices. It also includes an AI flow that automatically creates a GitLab issue. The reviews are created only using the chat tool in GitLab. The Jupyter notebook agent is available in the AI agent catalog.

Although a user can push a notebook in the GitLab repository via Git command, the project also features a Jupyter Lab extension that allows a user to push a notebook to the remote repository.

Built With

Share this project:

Updates