Skip to content

Jev directory

Runline

Code mode for agents: install a plugin, write JavaScript, call actions. Any API or host capability becomes a callable action, and agent code runs in a QuickJS WASM runtime where each configured plugin is a top-level global; 204 plugins ship bundled.
Stars
166
Language
TypeScript
Reading time
2 min
Published by
Community
Author
michaelliv
Last verified
Oct 2026

Highlights

  • Any API or host capability becomes a callable action: install a plugin, write JavaScript, call actions via the runline exec command.
  • All 204 built-in plugins ship inside the package — no per-plugin install step, just add a connection for the one you want.
  • Agent code runs in a QuickJS WASM runtime where each configured plugin is a top-level global with dotted resource and action access.
  • A built-in node plugin adds filesystem, path, OS, process, crypto, shell and fetch actions when enabled.
  • Plugins span SaaS, DevOps, productivity and image-generation APIs, each configured with an environment variable for auth.

Quickstart

bash
npm install -g runline
runline init
runline connection add bf --plugin brandfetch --set apiKey=xxx
runline exec 'return await brandfetch.brand.getColors({ domain: "nike.com" })'

Watch out

Copy reviewed against the repo README on 2026-10-15; GitHub reports no licence for the repo, and the README documents no pricing or benchmarks. Plugin counts and the plugin table are generated from the repository.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai