Skip to main content

orion-notebook

Python launcher for Orion. Installs the orion command on PyPI.

Orion also publishes orion-ui on PyPI — the Python library for notebook UI components (import orion_ui as ui). You do not install it separately when using Orion's managed Jupyter runtime; Orion syncs orion-ui==<version> into ~/.orion/runtime/venv automatically.

Install

pip install orion-notebook
orion

The website one-liner may also install this package with uv tool install when npm and pip are unavailable.

What happens on first run

The PyPI wheel is intentionally small. When you run orion for the first time, the CLI may:

  1. Download the Orion app bundle into ~/.orion/app/<version> from a GitHub release
  2. Download portable Node.js 20+ into ~/.orion/runtime/node/<version> if Node is not installed
  3. Create an Orion-managed Jupyter venv under ~/.orion/runtime/venv if no compatible Jupyter is found (includes Jupyter, ipykernel, and orion-ui)

Each step prompts for consent unless you pass --yes:

orion --yes

Managed Jupyter is installed only inside Orion's venv, not into your global Python.

After the first successful setup, later runs start Jupyter, launch Orion, and open your browser much faster.

Requirements

  • Python 3.8+ for direct pip install; the website installer can use uv-managed Python when needed
  • Node.js 20+ (downloaded automatically into ~/.orion/runtime/node when missing)

Flags

orion --yes          # auto-approve setup prompts
orion --no-browser   # start services without opening a browser
orion uninstall      # remove cached app bundle for this version (~/.orion/app/<version>)
orion uninstall --all --yes  # remove entire ~/.orion directory

Uninstall

pip uninstall orion-notebook removes the Python launcher only. It does not delete the app bundle downloaded into ~/.orion/app/<version>/. Run this first:

orion uninstall --yes
pip uninstall orion-notebook
# or, if installed by the website uv fallback:
uv tool uninstall orion-notebook

To remove all Orion-managed data (Jupyter venv, portable Node, every cached app version):

orion uninstall --all --yes

Environment variables

Variable Purpose
ORION_HOME_DIR Override Orion data root (default: ~/.orion)
ORION_APP_BUNDLE_URL Override app bundle download URL
ORION_PORT Orion app port (default: 3001)

Default app bundle URL:

https://github.com/nicolasakf/Orion-app/releases/download/v<version>/orion-app-<version>.tar.gz

npm install (recommended)

Both npm and PyPI publish under the name orion-notebook. If you already have Node.js 20+, npm is simpler because it ships the app bundle directly:

npm install -g orion-notebook
orion

See the main README and Contributing for publishing and development details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

orion_notebook-0.16.0.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

orion_notebook-0.16.0-py3-none-any.whl (17.2 kB view details)

Uploaded Python 3

File details

Details for the file orion_notebook-0.16.0.tar.gz.

File metadata

  • Download URL: orion_notebook-0.16.0.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for orion_notebook-0.16.0.tar.gz
Algorithm Hash digest
SHA256 8f12eb6f576ea8e56dc6b081e603d560d336d3e6cd099e09884ff3c7a5388265
MD5 334b08823e187cd6dc0859a9c045a2ed
BLAKE2b-256 e08a2f34069aefb62cdc596e46bcbf60ec3927fe576116b94ed1b7cf96b26f6b

See more details on using hashes here.

File details

Details for the file orion_notebook-0.16.0-py3-none-any.whl.

File metadata

File hashes

Hashes for orion_notebook-0.16.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0c33442c6c2e16b8998333fa4930a52c19e05e0953230fe622d2f60cc2945c0
MD5 f7e930096b2330f5cb7aa39f50c4d862
BLAKE2b-256 6aa8d27f6acc4c4e4a59fa55c19a684de20f36e5f4a12cc781bb8ccf314938f4

See more details on using hashes here.

Release history Release notifications | RSS feed

0.20.0

2 files

0.19.0

2 files

0.18.1

2 files

0.18.0

2 files

0.17.0

2 files

This release

0.16.0 This release

2 files

0.15.0

2 files

0.14.0

2 files

0.13.0

2 files

0.12.0

2 files

0.11.3

2 files

0.11.2

2 files

0.11.1

2 files

0.11.0

2 files

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.7

2 files

0.6.6

2 files

0.6.5

2 files

0.6.4

2 files

0.6.3

2 files

0.6.2

2 files

0.6.1

2 files

0.6.0

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page