Open-source Wolfram Language interpreter Woxi released in Rust
Woxi, an open-source reimplementation of the Wolfram Language written in Rust, offers browser-based, command-line, and Jupyter interfaces with a focus on local data privacy.
Woxi, an open-source Wolfram Language interpreter implemented in Rust, has been released, offering developers a local execution environment for computational scripting. The software operates entirely within the browser, ensuring that no data is transmitted externally during use. The project, which has drawn attention on Hacker News, positions itself as a privacy-focused alternative for users requiring secure, on-device processing of Wolfram Language code.
The interpreter is designed to support multiple front-ends, catering to different workflow preferences. These include a full-screen playground for interactive exploration, a command-line interface (CLI) for scripting, a Jupyter kernel, and a native notebook editor. The CLI tool allows users to evaluate expressions, run .wls scripts, and function as a shebang interpreter. Developers claim that Woxi starts faster than the proprietary wolframscript tool, although independent verification of these performance benchmarks is not provided in the source material.
For users of the Jupyter ecosystem, Woxi provides a kernel that can be installed locally via the command line or run directly in the browser through a bundled JupyterLite instance, requiring no additional installation. This flexibility allows for seamless integration into existing data science workflows while maintaining the local execution model that defines the project’s privacy architecture.
The native notebook editor supports cell-based editing for .nb files, featuring inline graphics and robust export capabilities. Users can save their work in a variety of formats, including IPYNB, Markdown, LaTeX, Typst, and PDF. This functionality aims to provide a comprehensive environment for creating and sharing computational documents without relying on external cloud services.
The release of Woxi occurs against a backdrop of significant growth in the artificial intelligence sector, where competitors such as Google’s Gemini and OpenAI’s ChatGPT have recently surpassed one billion monthly active users. While Woxi does not explicitly position itself as an AI tool, its availability in the browser and support for complex language processing aligns with the broader trend of accessible, high-performance computational tools. The project remains an open-source offering, inviting scrutiny and contribution from the developer community.
