Skip to content

Jev directory

CommunityJev Cookbooks

Jev Chat — w3cj

A chat-shaped command bar where Jev picks the tool, arguments, confirmation, and reply type each turn, and code calls the MCP servers, so no LLM ever writes the reply text.
Stars
117
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Author
w3cj
Last verified
Sep 2026

w3cj/jev-chat

User repository on GitHub

View on GitHub

A tool calling chat bot built with Jev and no LLM.

Forks
24
Last pushed
Updated Sep 2026

Repo stats from the GitHub API, cached Oct 2026.

About this project

A chat-shaped command bar that calls real tools, without an LLM writing anything. Every turn, a classifier picks: what was asked, which tool to call, which value goes in each argument, whether to confirm first, and what kind of reply to give. Code does the rest: it calls the MCP servers and builds the reply from the tools' own data. Because no model ever writes the text, the assistant cannot invent a fact: every value on screen was either typed by the user or returned by a tool.

Quoted from the project's README. Read the full README.

Highlights

  • Because no model writes the text, the assistant cannot invent a fact: every value comes from the user's message or a tool result.
  • An inspector pane shows the request, every question, every probability, and what the code did with the answers.
  • Built-in MCP servers cover weather, units and maths, Wikipedia, and recipes; Brave Search, Todoist, and Home Assistant need their own keys.
  • Needs Node 24+ and pnpm 11 and stores conversations in SQLite; only TYPESAFE_API_KEY is required for the app to work.
  • The API listens on 127.0.0.1 only and rejects requests from other hosts; the app works in English only.

Quickstart

bash
pnpm install
cp .env.example .env
pnpm dev

Watch out

MIT-licensed code, while fetched data keeps its own terms (Open-Meteo CC BY 4.0, Wikipedia CC BY-SA 4.0). Needs Node 24+, pnpm 11, a TypeSafe key, and a C++ toolchain if better-sqlite3 has no prebuilt binary.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Jev in front of the HeyGen MCP

X: Playwright CLI + Jev vs Playwright MCP

X: A local MCP server that cuts computer use from 23s to 0.8s. Cartwright built Cortex, a local MCP server where…

X: A side panel that drives any site's WebMCP tools

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

4GitHub stars
Research decoder that treats Jev as if it were a language model, assembling replies in code from Choice distributions over a hierarchical codebook instead of generated tokens.
Jev Practices & Patterns#community#jevbest#catalog-import
0GitHub stars
Windows and Android chat app for Jev via Vercel AI Gateway that answers document questions with per-option probabilities and costs.
Jev Demos & Experiments#community#github

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