Skip to main content

rustarium Logo

A high-performance, telemetrized process orchestrator and sandbox for Python and WASM, forged in Rust.

GitHub Release PyPI Release Supported Python Versions
CI Status
Closed Issues Open Issues License

Documentation | Roadmap | Issues | Discussions


Overview

User Flow Diagram

Welcome to the rustarium repository!

Why Use rustarium?

Coming soon!

Comparisons

Coming soon!

What's New

Welcome to the rustarium Launch!

This project has just been instantiated from the template repository. Keep an eye on this section for future release highlights, new features, and community announcements!

Quick Start

Coming soon!

Core Concepts

This project is built using modern Python tooling, enforcing strict code quality standards with Ruff and Mypy, and providing a robust Pydantic-driven settings architecture for configuration resolution.

Component Architecture

The repository is structured to separate documentation, application logic, and testing cleanly:

  • src/rustarium/: The primary application source code.
  • tests/: Comprehensive test suite ensuring reliability, organized into unit/, integration/, and e2e/.
  • docs/: Source code for the MkDocs Material documentation site, including step-by-step guides, references, and getting started tutorials.
  • examples/: Runnable reference projects demonstrating real-world configurations.
  • .github/workflows/: Advanced CI/CD pipelines governing the project lifecycle, built around reusable workflow templates.

Advanced Usage

Please check the examples/ directory for advanced examples and configurations.

General

Contributing

We welcome contributions! Please see our Contributing Guide for more details. For development setup, check out DEVELOPING.md. Please ensure you follow our Code of Conduct in all interactions.

Support and Security

AI & LLM Tooling

This repository includes first-class support for agentic and LLM-assisted development workflows:

  • AGENTS.md: Repository-specific instructions for AI coding agents (Codex, Copilot Workspace, Gemini, Claude, Cursor, and similar tools). Contains the authoritative guide for project structure, executable commands, code style, and critical constraints.
  • llms.txt: A machine-readable index of the project's documentation, following the llms.txt specification. Served at /llms.txt on the documentation site to help LLMs quickly locate and consume relevant content.

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

Citations

If you use this repository or the resulting software in your research, please cite it using the following BibTeX entry:

@software{rustarium,
  author = {markurtz},
  title = {rustarium},
  year = 2026,
  url = {https://github.com/markurtz/rustarium}
}

Metadata

Release files for rustarium 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rustarium 0.0.1
File Size Uploaded
rustarium-0.0.1.tar.gz 133.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rustarium 0.0.1
File Interpreter ABI Platform
rustarium-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 147.8 kB

Release files / rustarium-0.0.1.tar.gz

Download URL rustarium-0.0.1.tar.gz
Size 133.9 kB
Tags Source
SHA-256 checksum
How to use checksums
70c11da32ba9c53c0f18256a4b6071814f078c2e7c2eac26d59d7537fd99a3ef
BLAKE2b-256 checksum
How to use checksums
325a50bc6d662c19f5883ea492627909370eb0814eb3445f702d5b1bc13fd3a5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 14, 2026.

Transparency log

Release files / rustarium-0.0.1-py3-none-any.whl

Download URL rustarium-0.0.1-py3-none-any.whl
Size 13.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c3087f09c035f710b6dd9aba622c8657c6ad029216cfe7a952f0abbc106c28aa
BLAKE2b-256 checksum
How to use checksums
f09099d341649dcef0ad3fedba42da13de5d1536936a9b0e433bb4f4f15521f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release 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