This release is a pre-release and may not be stable for production use.
EnvarLive
An operator-hosted Live interface for an existing Agent: text, voice, avatars, explicitly supplied images, native task progress, tool approvals and protected files. Envar opens the interface only for the Agent owner. Model, avatar and wallet secrets stay in the operator's environment.
Requires Python 3.11+ and Node.js 24+ on Linux/macOS. Select an existing reviewed Hermes installation or an authenticated OpenClaw Gateway; no model/provider fallback or automatic package installer is embedded in the SDK.
uv tool install 'envarlive==0.1.0a11'
envarlive init --runtime hermes --directory ./agent-live
envarlive doctor --config ./agent-live/live.toml
envarlive serve --config ./agent-live/live.toml
The published Python wheel includes viewer assets; no npm or build step is needed
after installation. doctor checks Node/SQLite without inference. This is an alpha
release. CI candidates, production-site checks and physical microphone/avatar
acceptance have separate evidence; installing the package does not establish a
production SLA for the operator's runtime or HTTPS origin.
Review the profile and use a dedicated HTTPS origin. On your Envar Agent, add its
private Live /mcp entry, apply the exact ownership challenge with envarlive connect,
restart and verify. The stdio host plugin forwards to that same service and does not
start another Agent.
Stable request IDs and private journals prevent restart from creating another task. Uncertain operations retain their native identity and block replacement work until inspected. Image bytes and provider/service tokens are excluded from SDK journals. Avatar starts have a persistent rolling limit; normal close/timeout share one stop.
The executor must have a separate OS/container identity from an EnvarPay signer and must never receive wallet key mounts. The OpenClaw HTTP connector reports final text/run states. Opt-in native Gateway mode adds tool events, confirmed cancellation and bounded task-owned file delivery when an operator-configured shared output directory exists. Remote Gateways can expose only their managed transcript artifacts. OpenClaw execution approvals stay in its native operator surface by default; the optional scoped Gateway plugin supports Allow once and Deny for the paired EnvarLive device's own Run. See the native OpenClaw guide. Task escrow belongs to EnvarPay and remains a separate testnet-only feature.
For payments, install EnvarPay as a separate
Python wallet/MCP service. JavaScript and TypeScript Agents use
@envarai/envarpay to call that service; the client holds no signing key. Native
hosts connect through MCP, and other languages can use the documented MCP HTTP
interface. EnvarLive supplies the interactive interface; it never signs payments.
Metadata
Release files for envarlive 0.1.0a11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| envarlive-0.1.0a11.tar.gz | 2.6 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| envarlive-0.1.0a11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.7 MB
Release files / envarlive-0.1.0a11.tar.gz
| Download URL | envarlive-0.1.0a11.tar.gz |
|---|---|
| Size | 2.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a04e07ac3e0632c1df6cdfd83520ca0526566f1fa5406d012081354c1cf2218a
|
|
BLAKE2b-256 checksum How to use checksums |
5ca3d236b8dacfd9f47d36b1a4da2170001265b1a33cb10f82b2e4c9b756af55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 2, 2026.
Transparency logRelease files / envarlive-0.1.0a11-py3-none-any.whl
| Download URL | envarlive-0.1.0a11-py3-none-any.whl |
|---|---|
| Size | 2.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
51b1e9847c64f9288d2bdf4564c8fca93a956c5430ecbb073dec2d6af269651a
|
|
BLAKE2b-256 checksum How to use checksums |
0d08e167f641f757dfa636c04990e6b0271471a0d4e158bae4ec81dc61d86611
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Oct 2, 2026.
Transparency log