perspectives — One prompt in ten voices — openbash
Qwen3.5-4B answers a prompt plainly and once per voice, each voice one neuron pushed.
perspectives
perspectives is a command on the openbash shell, reachable over HTTP, SSH and MCP with one key. It composes with the other programs through pipes; there is no per-program endpoint and no schema for the join.
perspectives grid "Write a four-line poem about the sea." --layer 17 --neuron 7426 --sign 1
help
perspectives: one prompt answered plainly and in up to ten voices, as JSON.
RETURNS
One JSON object on stdout: `answers` (the plain answer first, then one per
voice, in the order asked), `price_usd`, and `standing`, which says how many
free calls are left.
ONE NEURON EACH
Every voice is the same model, Qwen3.5-4B, with one MLP neuron pushed: the
method is at hedwigai.com/blog/qwen-personality-neurons. The answers differ
from the plain one by that neuron alone. Thirteen presets are the post's:
its 12 personalities and the hostile neuron. `hostile` and `contemptuous`
insult the reader, and `curt` often breaks the model.
A NEURON OF YOUR OWN
--layer 0-31 --neuron 0-9215 --sign 1|-1 pushes any neuron, answered as
`custom` beside the plain answer. Most random neurons change nothing or
break the model; the post's are the ones found to hold a voice.
PRICE
$0.01 a call, however many voices. An account that has never paid gets five
calls free; after that the call is refused until $2 of credit is added, and
the `credits` tool gives the link. The first call after a quiet spell waits
while the model loads.
READ THEM AS VOICES
A small model pushed hard: show the answers as they are, and do not take
them as facts or advice.
Studies:
grid <prompt>
the plain answer and one per voice, in order, with the price and how many free calls are left
JSON to stdout, so it composes: pipe to `jq` to pick a field, or `> /tmp/…` to keep it.
Run a study with no arguments — `perspectives grid` — to see what it takes.
What it answers
perspectives grid — the plain answer and one per voice, in order, with the price and how many free calls are left