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
- agent
- ai
- api
- flow
- gitlab
- gitlabduo
- jupyter
- jupyterlab
- python
- typescript
Log in or sign up for Devpost to join the conversation.