Skip to content

Oh My Pi

Stencil Labs' coding agent embeds TypeSafe Jev for typed checks, routing, and workflow decisions, with measured Jev tokenizer probes in pi-natives.

Stars
34.9k
Language
TypeScript
License
MIT
Published by
Community
Author
can1357
Last verified
Oct 2026

About this project

A coding agent with the IDE wired in. omp.sh. Built by Stencil Labs · Fork of Pi by @mariozechner. The most capable agent surface that ships. Continuously tuned by real-world use — complete out of the box, open all the way down. 60+ providers · 31 built-in tools · 14 lsp ops · 28 dap ops · 80k lines of Rust core. Flake consumers can use packages. .omp, overlays.default, nixosModules.default, or homeManagerModules.default. A Home Manager configuration can install OMP and own its settings declaratively:

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

Highlights

  • The README documents Jev as the typed judgment provider behind checks, routing, and workflow decisions.
  • pi-natives data README recovered jev_base and jev_whole token vocabularies from jev-1.13.0 usage probes in September 2026.
  • Rust crate pi-natives includes jev.rs and pack-jev tooling alongside Claude tokenizer data.

Watch out

MIT. Massive agent surface area; Jev integration is one provider among many moving parts.

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.

Hacker News: jevmem keeps Claude Code project memory by asking Jev which turns are worth saving.

avinashjetwani61 pointsJevmem – automatic project memory for Claude Code, built on JevRead the thread on Hacker News

X: A usage router for Grok Bot

X: The compaction plugin, in Chinese

X: A prompt box that fills itself in

Related terms

Glossary definitions related to this entry.

More Jev resources like this

32.5kGitHub stars
A Claude Code configuration CLI shipping Jev modules for model routing, skill suggestion, tool guardrails, auto-mode gates, and sandbox hooks.
Jev Agents & MCP#community#typescript#coding-agent
45GitHub stars
Five typed tools — classify, check, score, rank, and ask — plus a skill, wired into Claude Code, Codex, Pi, and OpenCode in one setup command.
Jev Agents & MCP#community#typescript#mcp
349GitHub stars
A single-binary MCP tool named evaluate that sends Noul, Choice, and Score questions to hosted Jev or a local System One server.
Jev Agents & MCP#community#go#mcp
20GitHub stars
Claude Code hooks that narrow a roster in YAML, ask Jev which handler owns a prompt, and log the band before anything is blocked.
Jev Agents & MCP#community#python#coding-agent
0GitHub stars
MCP server and Claude Code plugin that files each captured note, link or meeting line with one Jev request: kind, project, action and duplicate questions answered in parallel. Routes to a project only at 0.45 or above, marks a duplicate only at 0.70 with a matching item, and stores text verbatim in append-only JSONL.
Jev Agents & MCP#community#mcp#note-taking
20.4kGitHub stars
Rust coding-agent harness (MIT, ~20k stars) whose crates/jcode-base/src/jev.rs is a typed TypeSafe Jev decision transport, used for memory pruning (memory_jev.rs), browser navigation (browser_jev.rs), and voice routing (voice_intent.rs) with separate provider selectors per purpose.
Jev Tools & CLIs#community#rust#coding-agent
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai