shipwithjev

Catalog / Tools & apps

0128Skills

tenbin

Split a judgment into Choice, Score and Noul, lint it, then measure it.

simota/tenbinREADME ↗
# Tenbin

A repository for **using [TypeSafe AI](https://docs.typesafe.ai)** (System One API, model Jev) **from a coding agent at design time**. It has three parts.

| Component | Location | Role |
|---|---|---|
| Documentation | [`docs/`](docs/) | Map of the official docs to this repo, workflow diagrams and LLM-integration use cases, design doc, runbook |
| MCP server | [`tenbin/`](tenbin/) | stdio MCP. Question lint, evaluation, batch evaluation (threshold calibration), rerank, taxonomy exploration, cost guard |
| Agent Skill | [`skills/tenbin/`](skills/tenbin/) | Procedure + templates + offline lint for decomposing a judgment into Choice / Score / Noul, measuring, and putting thresholds in code |

Operational procedures (setup, daily work, incident response, maintenance) are in [docs/04-runbook.md](docs/04-runbook.md). Conventions for agents are in [AGENTS.md](AGENTS.md).

## What you can do

Ask your coding agent for a judgment your code needs, and it comes back with a measured design, not a prompt:

| You ask | What you get | Behind it |
|---|---|---|
| `/tenbin` / "Where could Tenbin help this project?" | Proposals grounded in the current project and conversation: evidence, input and judgment type, integration point, uncertainty handling, and the smallest useful trial | skill discovery mode or MCP `tenbin` prompt; no API call |
| "Design and generate Jev code for this project" | Project-specific state/questions, SDK calls, decision logic, failure handling, application wiring and mocked tests | skill contextual integration or MCP `design_integration`; generation needs no API key |
| "Generate state and questions from this context" / "Suggest questions for this input" | Matching `{state, questions}` JSON, field sources, assumptions, type rationale and offline lint; 

Also filed under Tools & apps

  1. 0616

    Jevstiller: distill Jev calls into a local model

    A self-hosted proxy that trains a local model on Jev's answers. It served 72% of Banking77 locally at 15 ms, with a 2% audit and a bound on disagreement.

    tomerglick57 · Tools & apps · 15 ms local

  2. 0611

    Scruple: code checks for what linters miss

    Semantic-aware linting with System One models: rules you can state in a sentence, checked against your code by Jev.

    @nalexpeae · Tools & apps

  3. 0606

    Algolia-style Postgres search with a Jev reranker

    Typo tolerance, typeahead, barcodes and facet counts in plain Postgres SQL, plus an optional Jev step that asks one question per top-10 result.

    @alex_forman1 · Tools & apps

  4. 0604

    Virtual Closet: outfits from closet videos

    built a virtual closet & outfit generator from raw closet videos. classification + semantic search thanks to jev 🥰. clueless closet dreams finally coming to life

    @maitreemervana · Tools & apps