Vis is a coding agent that combines tools into Python programs. It can chain operations, run them in parallel, and inspect results before deciding what belongs in the conversation.
Install the vis-agent command:
curl -fsSL https://github.com/Blockether/vis/releases/download/installer/install-vis-agent | bash
vis-agent help
Tracks choose which version of Vis you install:
release (default) installs the latest stable version and does not need Java.beta installs the latest published preview that passed automated checks and does not need Java.dev runs the latest code from main on the JVM and needs Git and JDK 25+.vis-agent update
vis-agent update --track beta
vis-agent update --track dev
Clojure library:
;; deps.edn
{:deps {com.blockether/vis {:mvn/version "0.1.44"}}}
vis-agent tui # interactive terminal UI
vis-agent gateway start --host 10.0.0.5 --pair # phone app gateway; prints a pairing QR
vis-agent tui opens the terminal UI and starts a local gateway if needed.
Every plain vis-agent update selects release; name beta or dev when updating those
tracks. See Runtime distributions.
A non-loopback --host requires a bearer token. --pair prints a QR code containing
the address and token. See Remote access and the Companion app.
Install the app and scan the pairing QR code to access the same sessions as the terminal UI. Both stores offer public testing without an invitation.
Questions and beta feedback: contact@blockether.com.
Apache License 2.0 — see LICENSE.
The speech service can install third-party models with separate license terms. THIRD_PARTY_MODELS.md lists their authors and licenses; it is generated from the installer's model manifest.
Can you improve this documentation? These fine people already did:
Karol Wojcik, blockether-deployer & Karol WójcikEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |