Skip to content

Jev directory

Momo

A little 3D chat friend with 17 outfits that dresses for whatever you ask: keyword rules pick looks by default, and supplying a Jev key lets Jev choose the outfit, mood and reply length. The live demo runs without keys on local rules and written replies.
Stars
21
Language
JavaScript
License
MIT
Reading time
3 min
Published by
Community
Author
mortspace
Last verified
Oct 2026

mortspace/momo

User repository on GitHub

View on GitHub

A little 3D friend for your AI chats. It dresses for whatever you ask.

Forks
5
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

Languages
JavaScript
Platforms
Browser
Capabilities
Open sourceRuns locally

Highlights

  • 17 outfits, each with its own prop, colour and face; by default keyword rules pick the outfit from what you ask.
  • With a Jev key saved in ~/.momo/jev.env as JEV_AI_API_KEY and the --use-key-file flag, Momo asks Jev to choose the outfit, mood and reply length.
  • Works with no keys out of the box using local rules and written replies; adding a free Gemini key gives real answers and the key stays on the server.
  • Renders on any device: real 3D on a GPU, lighter meshes on software WebGL, and a Canvas 2D renderer when there is no WebGL at all.
  • Plain JavaScript with no framework or build step; Node 20 or newer, npm install and npm run dev, live at feralui.dev/momo.

Quickstart

bash
git clone https://github.com/mortspace/momo
cd momo
npm install
npm run dev

Watch out

README reviewed 2026-10-17 and truncated inside the outfits table, so the full outfit list and card examples are not in the digest. Jev is a paid API billed per input token and is optional; the digest documents no quality comparison between keyword rules, Gemini replies and Jev-chosen looks.

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