Majordome

Author

Walter Dal’Maz Silva

Published

May 21, 2026

Majordome

Getting Started

If you do not intend to build/develop the package, you can find us on Majordome on PyPI and install it with pip:

pip install majordome

To register majordome as a Jupyter kernel, run:

majordome --install-kernel

You can customize the kernel identity if needed:

majordome --install-kernel `
    --kernel-name majordome-dev `
    --display-name "Majordome (dev)"

If you don’t fit in the first group, you can build the package from source. For that, please referer to the development section below.

Tip

If you just prefer to compile locally without delving into the development environment, you can install both Rust and uv and then run uv build --wheel to generate the wheel for your platform. This will generate a wheel that you can install with uv pip install dist/*.whl or pip install dist/*.whl in the current environment. Note that this wheel will be specific to your platform and may not be compatible with other platforms, so it is recommended to use the release wheels for distribution.