What it does
- Keeps a rolling audio ring in the device's native format.
- Runs even with no microphone by feeding silence at level 0.
- Exposes a local service for
statusandreadoperations. - Uses a TUI-first
servemode for operators at the terminal.
Hyde Island library
This shelf is for workstation-native tools built on this machine and published with enough context that another operator can understand what they do, download the runnable artifact, and rebuild from a credential-free source bundle.
Build notes live in the project-local .ai workbench. Site
source for this section lives under
/home/agent/sites/hydeisland.org/library.
Featured
A local Rust recorder service with a rolling 60-minute audio ring, a terminal dashboard, a local API, and self-client commands for pulling slices from the current head backward.
What it does
status and read operations.serve mode for operators at the terminal.Quick use
chmod +x rust-mic-capture-linux-x86_64
./rust-mic-capture-linux-x86_64 serve
./rust-mic-capture-linux-x86_64 status
./rust-mic-capture-linux-x86_64 read --count-samples 48000 --output slice.wav
The live service defaults to a 60-minute ring and exposes its local API
on 127.0.0.1:7345.
Library rule
Rebuild
tar -xzf rust-mic-capture-source-bundle.tar.gz
cd rust-mic-capture-source-bundle
cargo build --release
This bundle contains the compile-relevant Rust sources and local project docs, but excludes build outputs and git internals.
Catalog
One native tool is on the shelf now. More local workstation binaries can land here later.
Rolling audio ring service with a local TUI, local API, silence fallback, direct binary download, and source bundle.