Show HN: New desktop app for Python notebooks, for beginners in data science

github.com

3 points by pplonski86 17 hours ago

I would like to share with you a project that I was working for a while. It is a desktop application for creating Python notebooks. It is called MLJAR Studio.

What is unique about it:

- it offers one-click Python installation on the first run, so you don't have to worry about your environment.

- Variable Inspector: easily inspect and view variables in your code - great for learning.

- Package Manager: manage your Python packages with GUI, making it simple to install and update libraries.

- Interactive Code Recipes: A collection of interactive code recipes that provide a GUI to help you create and run code. I created GUI for Pandas, scikit-learn, LightGBM, MLJAR AutoML, OpenAI api, Ollama api.

- AI Assistant powered by GPT-4 to assist with coding, debugging, and answering your programming questions.

It was designed to make the flow of creating Python notebook very easy. You can use GUI or AI assistant to create code snippets. The approach with interactive code recipes might be a good alternative for drag-and-drop interface of data science platforms.

Code for app is available at https://github.com/mljar/studio

You can download app binary at https://platform.mljar.com

Documentation https://mljar.com/docs/

I'd love to hear feedback from you. Thank you :)