Skip to content

Releases

Transist 0.1.0 — Initial Public Beta

Choose a tag to compare

@github-actions github-actions released this 05 Nov 21:31
44a762c

Transist 0.1.0 — Initial Public Beta

Transist is a governed local execution runtime for explicit AI and automation
workflows. It coordinates tools, services, models, and human actions through
authored workflows while keeping local state authoritative. The source is
licensed under MPL-2.0.

Capabilities

  • Declarative transist.flow.v1 workflows and transist.module.v1 modules with
    typed dataflow, bounded control flow, manual gates, and named outputs.
  • Managed documents with immutable revisions and exact-revision human review.
  • Frozen run recipes, pinned assets, durable history, and explicit retry,
    resume, replay, cancellation, and matching terminal cleanup.
  • Versioned plugin packages with process, HTTP, and MCP adapters.
  • Standalone evaluation and governed execution with signature verification,
    explicit capability grants, secret-delivery policy, and local-only enforcement.
  • Deterministic workflow explanation, probe-free validation, and separate live
    readiness checks before execution.
  • CLI/TUI inspection, a read-only companion API, and Prometheus metrics.

Trust creation belongs to transist-admin; the runtime verifies and enforces
trust. Explanation, validation, and human review do not themselves execute work.

Install and Evaluate

Choose the signed archive for your platform:

  • Linux x86-64: x86_64-unknown-linux-gnu, x86_64-unknown-linux-musl
  • Linux ARM64: aarch64-unknown-linux-gnu, aarch64-unknown-linux-musl
  • macOS Apple Silicon: aarch64-apple-darwin
  • macOS Intel: x86_64-apple-darwin

Archives include transist, transist-server, transist-admin, the bundled
shell plugin, offline quickstart, demo workflows, and authoring skills. Linux
archives also include the sandbox launcher. Verify the signed assets
before following the quickstart.
For attestation verification without a GitHub login,
use the public bundle and offline verification instructions. Python 3 is
required for the shell plugin; Linux requires bubblewrap and usable user namespaces.

Compatibility and Limits

Runtime and bundled package versions are 0.1.0; runtime-owned contracts use
v1. This is pre-1.0 software, not a stability or production-readiness promise.
There is no Windows distribution, distributed scheduler, mandatory hosted
service, or supported public Rust library distribution.

Start in a fresh runtime home. Installed package identities are content-immutable;
changed same-version bytes require a newly reviewed bundle and a fresh home when
an installed identity conflicts. Replay and rollback do not undo external effects.
See Compatibility and Stability,
Known Limitations, and
Supported Platforms.