Install Matemium
Matemium is a desktop application with a bundled local rendering engine. Native release automation exists for four launch targets:
Install the desktop application
Section titled “Install the desktop application”- Open the Matemium download page.
- Select an available build for your operating system and processor.
- Install the application using your platform’s normal installer flow.
- Start Matemium and allow the bundled engine to initialize.
- Download a local language model only if you want offline AI assistance.
The installer contains the Matemium UI, Rust shell, and native Python sidecar. It does not contain FFmpeg, a LaTeX distribution, local language models, or AI provider keys.
Rendering prerequisites
Section titled “Rendering prerequisites”- Linux: Ubuntu 24.04 or compatible on x86_64, FFmpeg, and TeX Live
- Windows: Windows 10/11 on x86_64, FFmpeg, and MiKTeX
- macOS: macOS 12 or newer, FFmpeg, and MacTeX or BasicTeX
- Enough free disk space for project media, render caches, output, and any optional local model
If a .deb reports an unresolved FFmpeg dependency:
sudo apt -f installConnect optional AI
Section titled “Connect optional AI”Matemium can render without a cloud AI provider. To use external chat or agent workflows:
- Open Settings.
- Choose an OpenAI-compatible provider.
- Connect your account or add your own provider key.
- Select a model for the current workflow.
Provider billing and limits belong to the provider you select. Matemium does not resell model access.
Install from source
Section titled “Install from source”Use this path for engine development or contribution—not as the normal desktop installation.
git clone https://github.com/fargonee/matemium.gitcd matemiumpython -m venv .venvsource .venv/bin/activatepip install -e ".[dev]"./matemium.sh demogit clone https://github.com/fargonee/matemium.gitcd matemiumpy -m venv .venv.venv\Scripts\Activate.ps1pip install -e ".[dev]"python -m matemium demoSource renders and packaged desktop renders both require FFmpeg and a usable LaTeX installation on the host.
Verify an engine checkout
Section titled “Verify an engine checkout”./matemium.sh list./matemium.sh demoA successful demo writes output beneath outputs/demo/.
