@memoflowio/memoflow-engine-linux-x64-gnu
v2.0.0
Published
Linux x64 glibc native binding for @memoflowio/memoflow-engine
Readme
@memoflowio/memoflow-engine
SQLite is the only embedded persistence authority.
Native (NAPI-RS) Node.js addon that embeds the pure-Rust memoflow workflow engine in-process — the checkpoint store, actor model, and persistence backend — so you can evaluate workflows without a separate server.
Used by the public
@memoflowio/memoflow-sdk-embedded
adapter (WorkerLite / ClientLite). The repository's private dashboard and development CLI also
consume it for local tooling.
Install
Published as a public package on npm:
npm install @memoflowio/memoflow-engine
# or: pnpm add @memoflowio/memoflow-engineNo repository-specific registry configuration or package token is required to install it.
Prebuilt binaries
The package ships prebuilt native binaries for:
| Platform | Target |
| --- | --- |
| Linux x64 (glibc) | x86_64-unknown-linux-gnu |
| Linux arm64 (glibc) | aarch64-unknown-linux-gnu |
| macOS x64 (Intel) | x86_64-apple-darwin |
| macOS arm64 (Apple silicon) | aarch64-apple-darwin |
| Windows x64 | x86_64-pc-windows-msvc |
The correct binary is selected automatically at runtime by the generated loader.
Other platforms require building from source (Rust toolchain + @napi-rs/cli).
Build from source
pnpm --filter @memoflowio/memoflow-engine build # napi build --release --platform