@poolot/lily
v0.1.4
Published
Lily — run the Pathvela coding agent on your own computer. Gives Lily in your browser a real terminal, files, and test runs.
Maintainers
Readme
@poolot/lily
Lily — the Pathvela coding agent — running on your own computer.
Your browser can show you Lily, but a web page can never run a command on your
machine; that is the browser's security model. This launcher closes that gap
from the other side: it starts Lily locally, and your Pathvela tab connects to
her over 127.0.0.1. Real files, real commands, real test runs — on your
hardware, never ours.
Use it
npx -y @poolot/lilyRun it inside your project folder. Lily prints a 6-digit pairing code; enter that in Code Mode on Pathvela and you are connected.
Lily is ready on this computer.
Folder /Users/you/my-project
Pairing code 552327
Port 8791The first run downloads Lily once (cached under ~/.lily/bin/); every run
after that starts instantly.
Ending access
Closing the terminal window ends Lily's access to your computer, immediately. So does Ctrl-C. Nothing keeps running in the background.
What Lily can reach
Only the folder you started her in. Not your whole computer, not other projects. Start her somewhere else and that becomes the new scope.
Only pathvela.com may connect, only from 127.0.0.1, and only with the
pairing code shown in your terminal — a page you visit cannot silently attach
itself to Lily.
Requirements
Node 18+. macOS, Linux, or Windows on x64/arm64.
Environment
| Variable | Purpose |
|---|---|
| LILY_BINARY | Use a local build instead of the downloaded one |
| LILY_BINARY_VERSION | Pin a specific Lily version |
| LILY_DOWNLOAD_BASE | Alternate download origin |
Part of Pathvela.
