Bridging the Prototype-Production Gap: A Multi-Agent System for Notebooks Transformation

Hanya Elhashemy, Youssef Lotfy, Yongjian Tang
11/10/2025
cs.SEcs.MA

No confident code implementation found for this paper.

Abstract

The increasing adoption of Jupyter notebooks in data science and machine learning workflows has created a gap between exploratory code development and production-ready software systems. While notebooks excel at iterative development and visualization, they often lack proper software engineering principles, making their transition to production environments challenging. This paper presents Codelevate, a novel multi-agent system that automatically transforms Jupyter notebooks into well-structured, maintainable Python code repositories. Our system employs three specialized agents - Architect, Developer, and Structure - working in concert through a shared dependency tree to ensure architectural coherence and code quality. Our experimental results validate Codelevate's capability to bridge the prototype-to-production gap through autonomous code transformation, yielding quantifiable improvements in code quality metrics while preserving computational semantics.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{elhashemy2025bridging,
  title  = {Bridging the Prototype-Production Gap: A Multi-Agent System for Notebooks Transformation},
  author = {Hanya Elhashemy and Youssef Lotfy and Yongjian Tang},
  year   = {2025},
  eprint = {2511.07257},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.07257v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2511.07257.svg)](https://codeofpaper.com/paper/2511.07257)

Discussion