PyBox Live v1.1

Python IDE & Runtime on your Mobile

Write code, run complete Python projects, launch interactive Jupyter Notebooks, and render complex 3D graphical plots - all directly on your phone. Built for developers, students, and researchers on the move.

PyBox Workspace Dashboard PyBox Recent Files PyBox JupyterLab PyBox GUI Output PyBox File Manager

A Desktop IDE in Your Pocket

Completely Offline

Run code 100% locally on your device. Zero server costs, zero latency, no data consumption, and complete code privacy.

Python 3.14.5

Equipped with the bleeding-edge CPython core runtime, optimized and compiled for modern mobile ARM architectures.

pip Package Installer

Resolve requirements, compile packages, and install third-party libraries locally on your device with native compiler support.

Native Hardware Access

Interact with your phone's physical hardware directly from scripts. Write code to control and access camera, microphone, speaker, torch/flashlight, clipboard and local files with simple Python APIs.

JupyterLab Support

Spin up local port-based Jupyter servers locally. Open and Create notebooks on device storage evaluate cells, format markdowns, and view reactive outputs inline.

Customizable Editor

Powerful code editor for Python, Html, CSS, JS, etc powered by CodeMirror 6 offering a customizable and feature rich programming experience.

Interactive Shell

A terminal emulator with support for 8 and 16-color palettes, user input processing, and execution of command-line interface (CLI) applications.

File Explorer

Organize scripts, packages, and assets. Create, delete, edit files, import and maintain local project directories without sandboxing limits.

Designed for Complete Mobile Workflows

Workspace Dashboard Recent Projects Jupyter Notebook GUI Visualizer File Explorer

Support for the Python Ecosystem

Astropy Logo

Astropy

Astronomy & astrophysics library

PyTorch Logo

PyTorch

Deep Learning Models

TensorFlow Logo

TensorFlow Lite

On-Device AI Inference

ONNX Logo

ONNX Runtime

Cross-Platform AI Execution

Transformers Logo

Transformers

LLMs & Speech NLP

NCNN Logo

NCNN

Mobile CNN Inference

Sherpa Logo

Sherpa-ONNX

Speech to Text & TTS

PyAudio Logo

PyAudio

Real-time Audio IO

sounddevice Logo

sounddevice

Audio Port Interaction

pyttsx3 Logo

pyttsx3

Offline Text to Speech

pygame Logo

pygame

2D Game Development

PySDL2 Logo

PySDL2

Low-level Multimedia API

Tkinter Logo

Tkinter

Desktop GUI Canvas

Turtle Logo

Turtle

Vector Draw Graphics

NumPy Logo

NumPy

Scientific Matrix Math

SciPy Logo

SciPy

Calculus & Physics

Matplotlib Logo

Matplotlib

Data Plotting & Graphs

OpenCV Logo

OpenCV

Computer Vision Models

scikit-learn Logo

scikit-learn

Machine Learning Stack

NLTK Logo

NLTK

Natural Language Toolkit

Django Logo

django

Web app development

Flask Logo

Flask

Minimalist web framework

scikit-image Logo

scikit-image

Image processing library

pillow Logo

pillow

Python Imaging Library

& More

Python & Binary wheels from PyPi

What Can You Build?

Web Applications

Build local web servers, API endpoints, and prototype dynamic web apps directly on your device.

Django Flask Requests tornado
localhost:5000/api/status
{
"status": "online",
"requests": 1042,
"battery": 85%
}
127.0.0.1 - - [25/May/2026 14:42:01] "GET /api/status HTTP/1.1" 200 -

Game Development

Develop interactive 2D games, render graphics, and handle controller inputs in real-time.

pygame PySDL2
SCORE: 2450

Data Science & Plots

Analyze datasets, plot statistical charts, and visualize complex mathematical equations.

NumPy Matplotlib SciPy Seaborn

LLM & Speech AI

Vosk SpeechRecognition PyTorch Onnx
Local model responds: "Quantum physics is..."

Computer Vision

OpenCV ncnn
face: 0.98

Desktop GUI Apps

Tkinter Turtle
Tkinter Dialog
Submit

Under the Hood

pybox-exec

Python Execution Core

High-performance sandboxed CPython execution core optimized for mobile ARM architectures. Compiles and executes code directly on-device with zero remote latency.

CPython 3.14 100% Local Sandbox
pybox-wm

Lightweight Window Manager

Custom mobile window manager built to coordinate graphical outputs, user inputs, and GUI canvases within a unified mobile viewport.

Virtual Canvas API Multi-window Sync
pybox-renderer

X11 GUI Graphic Engine

Engineered to bridge Linux graphics and mobile screens, rendering complex X11 display feeds (Tkinter, pygame, Matplotlib) onto mobile touchscreens with minimal redraw latency and sub-pixel gesture mapping.

X11 Server GPU Acceleration Raw Touch Mapping
pybox-pypi

Custom Wheel Registry

Dedicated repository and package distribution pipeline serving precompiled, mobile-optimized Python packages to guarantee flawless dependency installs on device.

Pre-built ARM wheels Offline-first cache
pybox-templates

Template & Recipe Hub

A community-powered index of templates, starter projects, and quickstarts - built in the open, contributed by developers worldwide.

Templates Scripts User Contributions
pybox-editor

Custom IDE Editor Engine

Premium workspace editor powered by a customized CodeMirror 6 runtime. Includes autocompletion, code formatting, editor themes, and code linter.

CodeMirror 6 Prettier

Our Mission

We are dedicated to changing how the world writes code by dismantling traditional hardware barriers.

IDE Core

Unleash Mobile Power

We transform everyday portable screens into high-powered development environments, proving developer productivity isn't locked to desktops.

Global Access

Democratize Programming

We remove costly barriers to entry, putting a complete local CPython compiler in the pocket of any student with a smartphone worldwide.

Classrooms

Empower CS Education

We supply schools, academies, and coaching centers with tools for classrooms scaling to smartboards, Chromebooks, and tablets.

Privacy

Secure Offline Autonomy

We advocate for complete workspace privacy, offering 100% serverless, zero-compute environments that run securely without internet.

Hardware APIs

Hardware-Level Creation

We bridge the physical and virtual gap, allowing users to script directly against phone cameras, mic sensors, and local filesystems.

ML Engine

Local AI & LLM Execution

We empower developers to run local ML models and LLMs directly on mobile processors, offering native integration with ONNX, PyTorch, and ncnn.

One Codebase. Any Screen.

PyBox is designed to scale dynamically, bringing offline Python compilation and workspaces to all learning and development environments.

PyBox Phone Interface
PyBox Tablet Interface
PyBox Chromebook Interface

Industry Collaborations

Proudly collaborating with educational institutions to make Python development more accessible across phones, tablets, Chromebooks, and teaching smartboards.

GTCA

Academic Partner

A computer coaching institute based in Uttarpara, West Bengal leveraging PyBox to make Python programming more accessible and practical for students.

Visit Website

Your Organization?

Become a Partner

Bring native Python workspaces, offline compilation, and hardware integration to your students or audience. PyBox fully supports phones, tablets, Chromebooks, and teaching smartboards.

Frequently Asked Questions

Simply select "New Notebook" on the dashboard. PyBox initiates a JupyterLab server running locally on your device on port 8888. A browser page will automatically open, letting you build and run cells interactively.

Yes. Inside your project directory, create a standard requirements.txt file containing your packages (e.g. requests, numpy, etc.). PyBox parses this file and handles package compilation and installation automatically on-device.

Absolutely. The core Python runtime interpreter operates 100% locally. You do not need any internet connection to write, test, or run your code, unless you are installing new packages via pip.

We are actively porting the environment to iOS. We plan to open the iOS TestFlight beta registration later this year. You can sign up on our email newsletter or check back here for updates.

Debugging Contributors

All the friends and testers who helped in debugging the app

Ready to code on the go?

Download the latest PyBox Beta release and start executing Python, scripting automations, and training machine learning algorithms on your phone.

Partner With PyBox

Fill out the form below to discuss academic or promotional collaborations.

0 / 300