evoke

Software, by reflex.

evoke turns a sentence into a call of a small program — a reflex — chosen by a classifier that never generates text, gated by confidence, and run only when the call is safe enough to run. One tool does three jobs: a CLI you talk to, a package manager that installs reflexes from git, and a TypeScript SDK that puts the same decisions inside your app.

$ evoke "kill the lights in the den"
  lights room="den" state="off"  0.85
den lights off

Install

Homebrew
brew tap evoke-build/tap && brew trust evoke-build/tap
brew install evoke
The script
curl -fsSL https://evoke.build/install.sh | sh
The SDK
npm install @evoke-build/evoke

macOS and Linux; Windows through WSL. Then the first ten minutes: your key, the first-party reflexes, your first lesson.