This project is a Flutter-based mobile application that allows users to run and view Jupyter Notebook (.ipynb) files. The app includes a Cpython wrapper to run Jupyter notebooks and allows users to add pip libraries. Additionally, the project includes a Flask-based server to load various models of TensorFlow and Torch.
- View Jupyter Notebook (.ipynb) files
- Run Jupyter notebooks using a Cpython wrapper
- Add pip libraries
- Flask-based server to load TensorFlow and Torch models
- Flutter SDK: Install Flutter
- Python: Install Python
-
Clone the repository:
git clone https://github.com/githubnext/workspace-blank.git cd workspace-blank -
Install Flutter dependencies:
flutter pub get
-
Install Python dependencies:
pip install -r requirements.txt
-
Connect your mobile device or start an emulator.
-
Run the app:
flutter run
-
Navigate to the server directory:
cd lib/server -
Run the Flask server:
flask run
-
Open the app on your mobile device.
-
Use the home screen to open and view Jupyter Notebook (.ipynb) files.
-
Add pip libraries as needed.
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.