close
Skip to content
cwdxPublic

About

Jevvie: a small website companion. A page's actions as WebMCP tools, a visitor's request as one Jev Choice, a voxel character that does it.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Jevvie

The code behind Jevvie, the small companion in the corner of chriswijnia.com, after Office's assistant. A page offers its actions as WebMCP tools; TypeSafe AI's Jev (System One) turns a visitor's request into one of them, one typed Choice at a time; and the character hops to the button and does it. Agents in the browser can drive the same actions over WebMCP.

The site's own code that builds on these packages (its Vue component and its registry of actions) is published, as it runs, at chriswijnia.com/lab/jevvie/source.

Package What it is Licence
packages/jevvie The choices (which action a request means, which value of its argument, whether a tip fits, when to ask back), a three.js voxel character and a 1-bit vgpu trail; the site brings its tools, tips, copy and colours MIT
packages/jev A small Jev client: the Vercel AI Gateway first, TypeSafe directly as the fallback, answers checked, cost reported MIT
npm install
npm test          # the packages' unit tests (no Jev calls)
npm run typecheck

This repository is a mirror: it is copied from the site's monorepo on every change there, so pull requests are read but applied upstream.

About

Jevvie: a small website companion. A page's actions as WebMCP tools, a visitor's request as one Jev Choice, a voxel character that does it.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages