diff --git a/README.ja.md b/README.ja.md index 6173980..870317c 100644 --- a/README.ja.md +++ b/README.ja.md @@ -32,9 +32,9 @@ 125 - 31 + 34 10 - 2026-09-20 + 2026-09-21 @@ -60,145 +60,145 @@ | | | | --- | --- | | [![Jev Ultrafast リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/browser-use/jev-ultrafast)](https://github.com/browser-use/jev-ultrafast) | [![LiteLLM リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/BerriAI/litellm)](https://github.com/BerriAI/litellm) | -| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · ブラウザ・PC 操作 · 9.5K Star
1 回の JEV リクエストでブラウザ操作と対象 DOM を選択します。
[オリジナル事例 · 294 万表示](https://x.com/gregpr07/status/2100411066966749359) · [固定コミットの根拠](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · ルーティング · 59.2K Star
バックエンドモデルを選ぶ前にリクエストの複雑さを分類します。
[固定コミットの根拠](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) | +| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · ブラウザ・PC 操作 · 13.8K Star
1 回の JEV リクエストでブラウザ操作と対象 DOM を選択します。
[オリジナル事例 · 294 万表示](https://x.com/gregpr07/status/2100411066966749359) · [固定コミットの根拠](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · ルーティング · 59.3K Star
バックエンドモデルを選ぶ前にリクエストの複雑さを分類します。
[固定コミットの根拠](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) | | [![LangChain リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/langchain-ai/langchain)](https://github.com/langchain-ai/langchain) | [![Vercel AI SDK リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/vercel/ai)](https://github.com/vercel/ai) | -| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK 連携 · 146.7K Star
Python ワークフローで二値・分類・順序付き評価を扱います。
[固定コミットの根拠](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK 連携 · 26.9K Star
choice、score、yes/no を共通の evaluate インターフェースへ変換します。
[固定コミットの根拠](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) | +| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK 連携 · 146.8K Star
Python ワークフローで二値・分類・順序付き評価を扱います。
[固定コミットの根拠](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK 連携 · 26.9K Star
choice、score、yes/no を共通の evaluate インターフェースへ変換します。
[固定コミットの根拠](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) | | [![Laya リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/NandhaKishorM/laya)](https://github.com/NandhaKishorM/laya) | [![jegrep リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/can1357/jegrep)](https://github.com/can1357/jegrep) | -| **[Laya](https://github.com/NandhaKishorM/laya)** · オープンモデル · 2.8K stars
多言語 System 1 の型付き判断を 1 回の前向き計算で行い、チェックポイントをルーティングします。
[Hugging Face モデル](https://huggingface.co/convaiinnovations/laya) · [固定コミット根拠](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md)| +| **[Laya](https://github.com/NandhaKishorM/laya)** · オープンモデル · 6.7K stars
多言語 System 1 の型付き判断を 1 回の前向き計算で行い、チェックポイントをルーティングします。
[Hugging Face モデル](https://huggingface.co/convaiinnovations/laya) · [固定コミット根拠](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md)| | [![Cua リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/trycua/cua)](https://github.com/trycua/cua) | [![Agentgateway リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/agentgateway/agentgateway)](https://github.com/agentgateway/agentgateway) | -| **[Cua · JEV Use](https://github.com/trycua/cua)** · ブラウザ・PC 操作 · 24.7K Star
DOM や画面領域の説明から次のアクション ID を選択します。
[固定コミットの根拠](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · 安全性・レビュー · 4.9K Star
ゲートウェイで脱獄、有害コンテンツ、秘密情報漏えいを判定します。
[固定コミットの根拠](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) | +| **[Cua · JEV Use](https://github.com/trycua/cua)** · ブラウザ・PC 操作 · 25.4K Star
DOM や画面領域の説明から次のアクション ID を選択します。
[固定コミットの根拠](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · 安全性・レビュー · 5.0K Star
ゲートウェイで脱獄、有害コンテンツ、秘密情報漏えいを判定します。
[固定コミットの根拠](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) | | [![NewsJack リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/elvisun/newsjack)](https://github.com/elvisun/newsjack) | [![QuantDinger リポジトリ](https://opengraph.githubassets.com/awesome-jev-20260920/OpenByteInc/QuantDinger)](https://github.com/OpenByteInc/QuantDinger) | -| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent ワークフロー · 1.2K Star
大量のニュースを先に絞り込み、選ばれた機会だけを Agent が処理します。
[オリジナル事例 · 58.3 万表示](https://x.com/elvissun/status/2100951347080421409) · [固定コミットの根拠](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · 業務特化ツール · 11.8K Star
一部の実取引エントリー前に、根拠とリスクの判断ゲートを追加します。
[固定コミットの根拠](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) | +| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent ワークフロー · 1.3K Star
大量のニュースを先に絞り込み、選ばれた機会だけを Agent が処理します。
[オリジナル事例 · 58.3 万表示](https://x.com/elvissun/status/2100951347080421409) · [固定コミットの根拠](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · 業務特化ツール · 11.9K Star
一部の実取引エントリー前に、根拠とリスクの判断ゲートを追加します。
[固定コミットの根拠](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) |

フィルターと詳しい説明付きで見る →

## 全 125 プロジェクト -- [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · 9,549 stars -- [LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · 146,702 stars -- [AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · 63,571 stars -- [LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · 59,192 stars -- [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · 32,024 stars -- [Jev Model Router](https://github.com/davila7/claude-code-templates) · 30,822 stars -- [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · 30,258 stars -- [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · 26,858 stars -- [Cua · JEV Use](https://github.com/trycua/cua) · 24,683 stars -- [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · 20,066 stars -- [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · 19,382 stars -- [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · 18,213 stars -- [json-render · JEV Compose](https://github.com/vercel-labs/json-render) · 16,898 stars -- [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · 11,763 stars -- [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · 10,100 stars -- [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · 8,679 stars -- [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate) · 6,771 stars -- [Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · 4,936 stars -- [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · 4,661 stars -- [Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · 4,463 stars -- [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · 2,927 stars -- [SemIf](https://github.com/TheoLeeCJ/SemIf) · 2,047 stars -- [Laya](https://github.com/NandhaKishorM/laya) · 2,820 stars -- [JEV Trader](https://github.com/jarrodwatts/jev-trader) · 1,364 stars -- [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop) · 1,310 stars -- [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant) · 1,292 stars -- [NewsJack](https://github.com/elvisun/newsjack) · 1,181 stars -- [NanoJev](https://github.com/TianyuCodings/NanoJev) · 1,104 stars -- [Jevlike](https://github.com/vinnylarouge/jevlike) · 1,018 stars -- [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · 600 stars -- [Kev 0.5B](https://github.com/jaredpalmer/kev) · 591 stars -- [Nimble](https://github.com/bespokelabsai/nimble) · 573 stars -- [LocalJev](https://github.com/githubnext/localjev) · 484 stars -- [Jev Experiments](https://github.com/dabit3/jev-experiments) · 312 stars -- [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · 270 stars -- [Abide](https://github.com/coldteadotai/abide) · 169 stars -- [jev-align](https://github.com/sutro-sh/jev-align) · 158 stars -- [Jeff](https://github.com/logan-markewich/jeff) · 120 stars -- [jev-semgrep](https://github.com/uehaj/jev-semgrep) · 92 stars -- [jev-gateway](https://github.com/vinilana/jev-gateway) · 57 stars -- [Hono Jev Router](https://github.com/yusukebe/hono-jev-router) · 39 stars -- [Live Jev](https://github.com/okinaaudio/live-jev) · 32 stars -- [jegrep](https://github.com/can1357/jegrep) · 31 stars -- [Jev Reviewer](https://github.com/choxos/jev-reviewer) · 19 stars -- [Celesto](https://github.com/CelestoAI/celesto) · 943 stars -- [Atomic](https://github.com/bastani-inc/atomic) · 806 stars -- [Aiavatarkit](https://github.com/uezo/aiavatarkit) · 676 stars -- [Kody](https://github.com/kentcdodds/kody) · 654 stars -- [Agent](https://github.com/AgentiLoop/Agent) · 616 stars -- [Req LLM](https://github.com/agentjido/req_llm) · 577 stars -- [Omg.dev](https://github.com/BennyKok/omg.dev) · 531 stars -- [Vexjoy Agent](https://github.com/notque/vexjoy-agent) · 420 stars -- [Foreman](https://github.com/thruwire/foreman) · 344 stars +- [LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · 146,779 stars +- [AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · 63,642 stars +- [LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · 59,305 stars +- [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · 32,236 stars +- [Jev Model Router](https://github.com/davila7/claude-code-templates) · 30,870 stars +- [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · 30,268 stars +- [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · 26,870 stars +- [Cua · JEV Use](https://github.com/trycua/cua) · 25,422 stars +- [Openwork](https://github.com/different-ai/openwork) · 23,682 stars +- [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · 20,084 stars +- [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · 19,404 stars +- [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · 18,215 stars +- [json-render · JEV Compose](https://github.com/vercel-labs/json-render) · 17,731 stars +- [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · 13,811 stars +- [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · 11,883 stars +- [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · 10,213 stars +- [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · 8,691 stars +- [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate) · 6,889 stars +- [Laya](https://github.com/NandhaKishorM/laya) · 6,688 stars +- [Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · 5,719 stars +- [Eve](https://github.com/vercel/eve) · 5,291 stars +- [Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · 4,953 stars +- [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · 4,665 stars +- [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · 2,934 stars +- [SemIf](https://github.com/TheoLeeCJ/SemIf) · 2,749 stars +- [JEV Trader](https://github.com/jarrodwatts/jev-trader) · 1,672 stars +- [NanoJev](https://github.com/TianyuCodings/NanoJev) · 1,672 stars +- [Kev 0.5B](https://github.com/jaredpalmer/kev) · 1,530 stars +- [TypeSafe Skills](https://github.com/typesafe-ai/skills) · 1,388 stars +- [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop) · 1,378 stars +- [Nimble](https://github.com/bespokelabsai/nimble) · 1,357 stars +- [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant) · 1,293 stars +- [NewsJack](https://github.com/elvisun/newsjack) · 1,271 stars +- [Jevlike](https://github.com/vinnylarouge/jevlike) · 1,132 stars +- [Celesto](https://github.com/CelestoAI/celesto) · 946 stars +- [Atomic](https://github.com/bastani-inc/atomic) · 809 stars +- [AI CLI](https://github.com/vercel-labs/ai-cli) · 808 stars +- [Awesome JEV by TypeSafe](https://github.com/Anil-matcha/awesome-jev-by-typesafe) · 742 stars +- [TypeSafe Computer Use](https://github.com/awlevin/typesafe-computer-use) · 693 stars +- [Aiavatarkit](https://github.com/uezo/aiavatarkit) · 678 stars +- [Kody](https://github.com/kentcdodds/kody) · 659 stars +- [LocalJev](https://github.com/githubnext/localjev) · 657 stars +- [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · 627 stars +- [Agent](https://github.com/AgentiLoop/Agent) · 618 stars +- [Req LLM](https://github.com/agentjido/req_llm) · 580 stars +- [Omg.dev](https://github.com/BennyKok/omg.dev) · 533 stars +- [Jev CU](https://github.com/Sac-Y/Jev-cu) · 519 stars +- [Splash](https://github.com/incoai/splash) · 506 stars +- [Foreman](https://github.com/thruwire/foreman) · 446 stars +- [Jev Review](https://github.com/devagrawal09/jev-review) · 438 stars +- [Simple JEV](https://github.com/featherless-ai/simple-jev) · 428 stars +- [Vexjoy Agent](https://github.com/notque/vexjoy-agent) · 421 stars +- [Smithers](https://github.com/smithersai/smithers) · 418 stars +- [Awesome TypeSafe](https://github.com/AbdelStark/awesome-typesafe) · 414 stars +- [Jev Experiments](https://github.com/dabit3/jev-experiments) · 352 stars +- [JEV Search](https://github.com/superagents-lab/jev-search) · 352 stars +- [Hermes JEV Skills](https://github.com/kerpopule/hermes-jev-skills) · 335 stars - [WrongStack](https://github.com/WrongStack/WrongStack) · 329 stars - [Instructor Php](https://github.com/cognesy/instructor-php) · 327 stars -- [TypeSafe Computer Use](https://github.com/awlevin/typesafe-computer-use) · 302 stars -- [Jev Review](https://github.com/devagrawal09/jev-review) · 284 stars -- [Orchestkit](https://github.com/yonatangross/orchestkit) · 278 stars -- [TypeSafe Mario](https://github.com/fhshaik/typesafe-mario) · 266 stars +- [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · 314 stars +- [TypeSafe Mario](https://github.com/fhshaik/typesafe-mario) · 314 stars +- [Mobile JEV](https://github.com/droidrun/mobile-jev) · 304 stars +- [Awesome JEV (cobanov)](https://github.com/cobanov/awesome-jev) · 292 stars +- [JEV Browser Use](https://github.com/wy-coliney/jev-browser-use) · 291 stars +- [JEV Router](https://github.com/gargpratyush/jev-router) · 283 stars +- [Orchestkit](https://github.com/yonatangross/orchestkit) · 280 stars +- [Third Hand](https://github.com/shhivv/third-hand) · 270 stars +- [Awesome JEV Projects](https://github.com/logicrw/awesome-jev-projects) · 264 stars +- [Pg JEV](https://github.com/realZachi/pg-jev) · 259 stars +- [jev-align](https://github.com/sutro-sh/jev-align) · 253 stars - [Openai Scala Client](https://github.com/cequence-io/openai-scala-client) · 248 stars -- [Pi Fabric](https://github.com/monotykamary/pi-fabric) · 236 stars -- [OpenWhisper](https://github.com/Knuckles92/OpenWhisper) · 185 stars -- [Pg JEV](https://github.com/realZachi/pg-jev) · 179 stars -- [Interlinked CLI](https://github.com/QuentinCody/interlinked-cli) · 177 stars -- [JEV Router](https://github.com/gargpratyush/jev-router) · 174 stars -- [Skillbox](https://github.com/kitze/skillbox) · 165 stars -- [Mobile JEV](https://github.com/droidrun/mobile-jev) · 162 stars +- [Openjev](https://github.com/razorback16/openjev) · 245 stars +- [OpenJEV SGLang](https://github.com/ekzhang/openjev-sglang) · 245 stars +- [Pi Fabric](https://github.com/monotykamary/pi-fabric) · 241 stars +- [OpenJEV Verdict 2.0](https://github.com/Heman10x-NGU/openJev-verdict-2.0) · 221 stars +- [Skillbox](https://github.com/kitze/skillbox) · 220 stars +- [System One Adapter (Python)](https://github.com/typesafe-ai/system-one-adapter-python) · 218 stars +- [JEV Browser](https://github.com/jkudish/jev-browser) · 209 stars +- [Abide](https://github.com/coldteadotai/abide) · 199 stars +- [Notra](https://github.com/usenotra/notra) · 199 stars +- [TypeSafe SDK Js](https://github.com/typesafe-ai/typesafe-sdk-js) · 196 stars +- [JEV MCP](https://github.com/jkudish/jev-mcp) · 196 stars +- [JEV Visual](https://github.com/hr98w/jev-visual) · 192 stars +- [JEV Review](https://github.com/NiazMorshed2007/jev-review) · 191 stars +- [OpenWhisper](https://github.com/Knuckles92/OpenWhisper) · 187 stars +- [JEV Voice Browser](https://github.com/moritzkremb/jev-voice-browser) · 187 stars +- [Awesome JEV (fatwang2)](https://github.com/fatwang2/awesome-jev) · 185 stars +- [Jeff](https://github.com/logan-markewich/jeff) · 183 stars +- [Decider](https://github.com/Mapika/decider) · 180 stars +- [Interlinked CLI](https://github.com/QuentinCody/interlinked-cli) · 178 stars +- [TypeSafe MCP](https://github.com/itsmostafa/typesafe-mcp) · 173 stars +- [TypeSafe SDK Python](https://github.com/typesafe-ai/typesafe-sdk-python) · 171 stars +- [Perch](https://github.com/lakeday-org/perch) · 167 stars - [Runline](https://github.com/Michaelliv/runline) · 162 stars -- [JEV Search](https://github.com/superagents-lab/jev-search) · 146 stars -- [JEV Browser Use](https://github.com/wy-coliney/jev-browser-use) · 136 stars -- [JEV Review](https://github.com/NiazMorshed2007/jev-review) · 126 stars -- [Effect Agent](https://github.com/danieljvdm/effect-agent) · 119 stars -- [JEV Browser](https://github.com/jkudish/jev-browser) · 117 stars -- [Unclutter](https://github.com/kitze/unclutter) · 110 stars -- [TypeSafe SDK Python](https://github.com/typesafe-ai/typesafe-sdk-python) · 101 stars -- [JEV Eval Agent](https://github.com/vinilana/jev-eval-agent) · 87 stars -- [Bluenoise](https://github.com/rokcso/bluenoise) · 83 stars -- [TypeSafe MCP](https://github.com/itsmostafa/typesafe-mcp) · 80 stars -- [JEV Shell History](https://github.com/mrnugget/jev-shell-history) · 57 stars -- [JEV Codex Router](https://github.com/0xNatoshi/jev-codex-router) · 53 stars -- [TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock) · 50 stars -- [JEV Skip](https://github.com/valentynkit/jev-skip) · 1 stars -- [JEV Commit](https://github.com/valentynkit/jev-commit) · 0 stars -- [Jev.nvim](https://github.com/valentynkit/jev.nvim) · 0 stars -- [Jevpilot](https://github.com/standardagents/jevpilot) · 77 stars -- [JEV Drone](https://github.com/RomanSlack/jev-drone) · 66 stars -- [Youtube Sponsor Detection](https://github.com/trungdq88/youtube-sponsor-detection) · 61 stars -- [Jevmeter](https://github.com/ChetasLua/jevmeter) · 58 stars -- [Captaincore](https://github.com/CaptainCore/captaincore) · 71 stars -- [Pg TypeSafe](https://github.com/giuliosmall/pg_typesafe) · 76 stars -- [Simple JEV](https://github.com/featherless-ai/simple-jev) · 168 stars -- [TypeSafe SDK Js](https://github.com/typesafe-ai/typesafe-sdk-js) · 139 stars +- [Compact Adviser](https://github.com/kunchenguid/compact-adviser) · 157 stars +- [Unclutter](https://github.com/kitze/unclutter) · 152 stars +- [djev-spark](https://github.com/mmastrac/djev-spark) · 152 stars +- [Jevpilot](https://github.com/standardagents/jevpilot) · 143 stars - [AI](https://github.com/hackclub/ai) · 133 stars -- [Taskuary](https://github.com/ldbumble/taskuary) · 105 stars -- [JEV Voice Browser](https://github.com/moritzkremb/jev-voice-browser) · 84 stars -- [JEV MCP](https://github.com/jkudish/jev-mcp) · 75 stars -- [Advocaat](https://github.com/pithings/advocaat) · 75 stars -- [Pi JEV](https://github.com/y0usaf/pi-jev) · 70 stars -- [Pi Warden](https://github.com/DevMortimer/pi-warden) · 67 stars -- [Openjev](https://github.com/razorback16/openjev) · 50 stars -- [Openwork](https://github.com/different-ai/openwork) · 23,660 stars -- [Eve](https://github.com/vercel/eve) · 5,278 stars -- [AI CLI](https://github.com/vercel-labs/ai-cli) · 807 stars -- [TypeSafe Skills](https://github.com/typesafe-ai/skills) · 880 stars -- [Awesome JEV by TypeSafe](https://github.com/Anil-matcha/awesome-jev-by-typesafe) · 661 stars -- [Smithers](https://github.com/smithersai/smithers) · 417 stars -- [Jev CU](https://github.com/Sac-Y/Jev-cu) · 406 stars -- [Splash](https://github.com/incoai/splash) · 381 stars -- [Awesome TypeSafe](https://github.com/AbdelStark/awesome-typesafe) · 369 stars -- [Awesome JEV (cobanov)](https://github.com/cobanov/awesome-jev) · 238 stars -- [OpenJEV SGLang](https://github.com/ekzhang/openjev-sglang) · 207 stars -- [Notra](https://github.com/usenotra/notra) · 192 stars -- [System One Adapter (Python)](https://github.com/typesafe-ai/system-one-adapter-python) · 184 stars -- [Awesome JEV (fatwang2)](https://github.com/fatwang2/awesome-jev) · 173 stars -- [Perch](https://github.com/lakeday-org/perch) · 162 stars -- [JEV Visual](https://github.com/hr98w/jev-visual) · 163 stars -- [Third Hand](https://github.com/shhivv/third-hand) · 147 stars -- [Compact Adviser](https://github.com/kunchenguid/compact-adviser) · 143 stars -- [Awesome JEV Projects](https://github.com/logicrw/awesome-jev-projects) · 168 stars -- [Hermes JEV Skills](https://github.com/kerpopule/hermes-jev-skills) · 136 stars -- [JEV Pruner](https://github.com/tamaratran/jev-pruner) · 119 stars -- [OpenJEV Verdict 2.0](https://github.com/Heman10x-NGU/openJev-verdict-2.0) · 119 stars -- [Building with JEV Skill](https://github.com/dbreunig/building-with-jev-skill) · 121 stars -- [Decider](https://github.com/Mapika/decider) · 107 stars -- [djev-spark](https://github.com/mmastrac/djev-spark) · 103 stars +- [Pi JEV](https://github.com/y0usaf/pi-jev) · 131 stars +- [JEV Pruner](https://github.com/tamaratran/jev-pruner) · 130 stars +- [Building with JEV Skill](https://github.com/dbreunig/building-with-jev-skill) · 128 stars +- [JEV Codex Router](https://github.com/0xNatoshi/jev-codex-router) · 125 stars +- [jev-semgrep](https://github.com/uehaj/jev-semgrep) · 122 stars +- [Effect Agent](https://github.com/danieljvdm/effect-agent) · 121 stars +- [Pi Warden](https://github.com/DevMortimer/pi-warden) · 118 stars +- [Taskuary](https://github.com/ldbumble/taskuary) · 116 stars +- [JEV Eval Agent](https://github.com/vinilana/jev-eval-agent) · 99 stars +- [JEV Drone](https://github.com/RomanSlack/jev-drone) · 96 stars +- [Bluenoise](https://github.com/rokcso/bluenoise) · 90 stars +- [Advocaat](https://github.com/pithings/advocaat) · 88 stars +- [Youtube Sponsor Detection](https://github.com/trungdq88/youtube-sponsor-detection) · 81 stars +- [Pg TypeSafe](https://github.com/giuliosmall/pg_typesafe) · 81 stars +- [JEV Shell History](https://github.com/mrnugget/jev-shell-history) · 80 stars +- [jev-gateway](https://github.com/vinilana/jev-gateway) · 79 stars +- [Jevmeter](https://github.com/ChetasLua/jevmeter) · 77 stars +- [Captaincore](https://github.com/CaptainCore/captaincore) · 71 stars +- [TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock) · 64 stars +- [jegrep](https://github.com/can1357/jegrep) · 57 stars +- [Hono Jev Router](https://github.com/yusukebe/hono-jev-router) · 45 stars +- [Live Jev](https://github.com/okinaaudio/live-jev) · 38 stars +- [Jev Reviewer](https://github.com/choxos/jev-reviewer) · 30 stars +- [JEV Commit](https://github.com/valentynkit/jev-commit) · 8 stars +- [JEV Skip](https://github.com/valentynkit/jev-skip) · 3 stars +- [Jev.nvim](https://github.com/valentynkit/jev.nvim) · 3 stars ## BeatAPI diff --git a/README.md b/README.md index 8f82154..a82aaad 100644 --- a/README.md +++ b/README.md @@ -32,9 +32,9 @@ 125 - 31 + 34 10 - 2026-09-20 + 2026-09-21 @@ -60,145 +60,145 @@ | | | | --- | --- | | [![Jev Ultrafast repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/browser-use/jev-ultrafast)](https://github.com/browser-use/jev-ultrafast) | [![LiteLLM repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/BerriAI/litellm)](https://github.com/BerriAI/litellm) | -| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · Browser & computer use · 9.5K stars
Chooses a browser action and matching DOM target in one JEV request.
[Original case · 2.9M views](https://x.com/gregpr07/status/2100411066966749359) · [Fixed-commit evidence](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · Routing & optimization · 59.2K stars
Classifies request complexity before backend model routing.
[Fixed-commit evidence](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) | +| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · Browser & computer use · 13.8K stars
Chooses a browser action and matching DOM target in one JEV request.
[Original case · 2.9M views](https://x.com/gregpr07/status/2100411066966749359) · [Fixed-commit evidence](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · Routing & optimization · 59.3K stars
Classifies request complexity before backend model routing.
[Fixed-commit evidence](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) | | [![LangChain repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/langchain-ai/langchain)](https://github.com/langchain-ai/langchain) | [![Vercel AI SDK repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/vercel/ai)](https://github.com/vercel/ai) | -| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK integration · 146.7K stars
Exposes binary, classification, and ordinal JEV decisions inside Python workflows.
[Fixed-commit evidence](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK integration · 26.9K stars
Maps choice, score, and yes/no questions onto a unified evaluate interface.
[Fixed-commit evidence](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) | +| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK integration · 146.8K stars
Exposes binary, classification, and ordinal JEV decisions inside Python workflows.
[Fixed-commit evidence](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK integration · 26.9K stars
Maps choice, score, and yes/no questions onto a unified evaluate interface.
[Fixed-commit evidence](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) | | [![Laya repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/NandhaKishorM/laya)](https://github.com/NandhaKishorM/laya) | [![jegrep repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/can1357/jegrep)](https://github.com/can1357/jegrep) | -| **[Laya](https://github.com/NandhaKishorM/laya)** · Open model · 2.8K stars
Multilingual System 1 typed decisions in one forward pass, with a checkpoint router.
[Hugging Face model](https://huggingface.co/convaiinnovations/laya) · [Fixed-commit evidence](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md)| **[jegrep](https://github.com/can1357/jegrep)** · Search & data
Searches live code trees semantically without building an index.
[Fixed-commit evidence](https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs) | +| **[Laya](https://github.com/NandhaKishorM/laya)** · Open model · 6.7K stars
Multilingual System 1 typed decisions in one forward pass, with a checkpoint router.
[Hugging Face model](https://huggingface.co/convaiinnovations/laya) · [Fixed-commit evidence](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md)| **[jegrep](https://github.com/can1357/jegrep)** · Search & data
Searches live code trees semantically without building an index.
[Fixed-commit evidence](https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs) | | [![Cua repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/trycua/cua)](https://github.com/trycua/cua) | [![Agentgateway repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/agentgateway/agentgateway)](https://github.com/agentgateway/agentgateway) | -| **[Cua · JEV Use](https://github.com/trycua/cua)** · Browser & computer use · 24.7K stars
Selects an action ID from DOM or visual-region descriptions.
[Fixed-commit evidence](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · Safety & review · 4.9K stars
Scores jailbreak, harmful-content, and secret-leakage checks at the gateway.
[Fixed-commit evidence](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) | +| **[Cua · JEV Use](https://github.com/trycua/cua)** · Browser & computer use · 25.4K stars
Selects an action ID from DOM or visual-region descriptions.
[Fixed-commit evidence](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · Safety & review · 5.0K stars
Scores jailbreak, harmful-content, and secret-leakage checks at the gateway.
[Fixed-commit evidence](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) | | [![NewsJack repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/elvisun/newsjack)](https://github.com/elvisun/newsjack) | [![QuantDinger repository preview](https://opengraph.githubassets.com/awesome-jev-20260920/OpenByteInc/QuantDinger)](https://github.com/OpenByteInc/QuantDinger) | -| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent workflow · 1.2K stars
Filters hundreds of live news items before an agent handles the selected opportunities.
[Original case · 583K views](https://x.com/elvissun/status/2100951347080421409) · [Fixed-commit evidence](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · Domain tool · 11.8K stars
Adds an evidence and risk gate before selected live-trading entries.
[Fixed-commit evidence](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) | +| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent workflow · 1.3K stars
Filters hundreds of live news items before an agent handles the selected opportunities.
[Original case · 583K views](https://x.com/elvissun/status/2100951347080421409) · [Fixed-commit evidence](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · Domain tool · 11.9K stars
Adds an evidence and risk gate before selected live-trading entries.
[Fixed-commit evidence](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) |

Explore with filters and full descriptions →

## All 125 projects -- [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · 9,549 stars -- [LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · 146,702 stars -- [AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · 63,571 stars -- [LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · 59,192 stars -- [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · 32,024 stars -- [Jev Model Router](https://github.com/davila7/claude-code-templates) · 30,822 stars -- [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · 30,258 stars -- [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · 26,858 stars -- [Cua · JEV Use](https://github.com/trycua/cua) · 24,683 stars -- [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · 20,066 stars -- [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · 19,382 stars -- [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · 18,213 stars -- [json-render · JEV Compose](https://github.com/vercel-labs/json-render) · 16,898 stars -- [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · 11,763 stars -- [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · 10,100 stars -- [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · 8,679 stars -- [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate) · 6,771 stars -- [Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · 4,936 stars -- [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · 4,661 stars -- [Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · 4,463 stars -- [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · 2,927 stars -- [SemIf](https://github.com/TheoLeeCJ/SemIf) · 2,047 stars -- [Laya](https://github.com/NandhaKishorM/laya) · 2,820 stars -- [JEV Trader](https://github.com/jarrodwatts/jev-trader) · 1,364 stars -- [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop) · 1,310 stars -- [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant) · 1,292 stars -- [NewsJack](https://github.com/elvisun/newsjack) · 1,181 stars -- [NanoJev](https://github.com/TianyuCodings/NanoJev) · 1,104 stars -- [Jevlike](https://github.com/vinnylarouge/jevlike) · 1,018 stars -- [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · 600 stars -- [Kev 0.5B](https://github.com/jaredpalmer/kev) · 591 stars -- [Nimble](https://github.com/bespokelabsai/nimble) · 573 stars -- [LocalJev](https://github.com/githubnext/localjev) · 484 stars -- [Jev Experiments](https://github.com/dabit3/jev-experiments) · 312 stars -- [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · 270 stars -- [Abide](https://github.com/coldteadotai/abide) · 169 stars -- [jev-align](https://github.com/sutro-sh/jev-align) · 158 stars -- [Jeff](https://github.com/logan-markewich/jeff) · 120 stars -- [jev-semgrep](https://github.com/uehaj/jev-semgrep) · 92 stars -- [jev-gateway](https://github.com/vinilana/jev-gateway) · 57 stars -- [Hono Jev Router](https://github.com/yusukebe/hono-jev-router) · 39 stars -- [Live Jev](https://github.com/okinaaudio/live-jev) · 32 stars -- [jegrep](https://github.com/can1357/jegrep) · 31 stars -- [Jev Reviewer](https://github.com/choxos/jev-reviewer) · 19 stars -- [Celesto](https://github.com/CelestoAI/celesto) · 943 stars -- [Atomic](https://github.com/bastani-inc/atomic) · 806 stars -- [Aiavatarkit](https://github.com/uezo/aiavatarkit) · 676 stars -- [Kody](https://github.com/kentcdodds/kody) · 654 stars -- [Agent](https://github.com/AgentiLoop/Agent) · 616 stars -- [Req LLM](https://github.com/agentjido/req_llm) · 577 stars -- [Omg.dev](https://github.com/BennyKok/omg.dev) · 531 stars -- [Vexjoy Agent](https://github.com/notque/vexjoy-agent) · 420 stars -- [Foreman](https://github.com/thruwire/foreman) · 344 stars +- [LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · 146,779 stars +- [AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · 63,642 stars +- [LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · 59,305 stars +- [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · 32,236 stars +- [Jev Model Router](https://github.com/davila7/claude-code-templates) · 30,870 stars +- [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · 30,268 stars +- [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · 26,870 stars +- [Cua · JEV Use](https://github.com/trycua/cua) · 25,422 stars +- [Openwork](https://github.com/different-ai/openwork) · 23,682 stars +- [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · 20,084 stars +- [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · 19,404 stars +- [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · 18,215 stars +- [json-render · JEV Compose](https://github.com/vercel-labs/json-render) · 17,731 stars +- [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · 13,811 stars +- [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · 11,883 stars +- [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · 10,213 stars +- [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · 8,691 stars +- [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate) · 6,889 stars +- [Laya](https://github.com/NandhaKishorM/laya) · 6,688 stars +- [Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · 5,719 stars +- [Eve](https://github.com/vercel/eve) · 5,291 stars +- [Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · 4,953 stars +- [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · 4,665 stars +- [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · 2,934 stars +- [SemIf](https://github.com/TheoLeeCJ/SemIf) · 2,749 stars +- [JEV Trader](https://github.com/jarrodwatts/jev-trader) · 1,672 stars +- [NanoJev](https://github.com/TianyuCodings/NanoJev) · 1,672 stars +- [Kev 0.5B](https://github.com/jaredpalmer/kev) · 1,530 stars +- [TypeSafe Skills](https://github.com/typesafe-ai/skills) · 1,388 stars +- [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop) · 1,378 stars +- [Nimble](https://github.com/bespokelabsai/nimble) · 1,357 stars +- [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant) · 1,293 stars +- [NewsJack](https://github.com/elvisun/newsjack) · 1,271 stars +- [Jevlike](https://github.com/vinnylarouge/jevlike) · 1,132 stars +- [Celesto](https://github.com/CelestoAI/celesto) · 946 stars +- [Atomic](https://github.com/bastani-inc/atomic) · 809 stars +- [AI CLI](https://github.com/vercel-labs/ai-cli) · 808 stars +- [Awesome JEV by TypeSafe](https://github.com/Anil-matcha/awesome-jev-by-typesafe) · 742 stars +- [TypeSafe Computer Use](https://github.com/awlevin/typesafe-computer-use) · 693 stars +- [Aiavatarkit](https://github.com/uezo/aiavatarkit) · 678 stars +- [Kody](https://github.com/kentcdodds/kody) · 659 stars +- [LocalJev](https://github.com/githubnext/localjev) · 657 stars +- [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · 627 stars +- [Agent](https://github.com/AgentiLoop/Agent) · 618 stars +- [Req LLM](https://github.com/agentjido/req_llm) · 580 stars +- [Omg.dev](https://github.com/BennyKok/omg.dev) · 533 stars +- [Jev CU](https://github.com/Sac-Y/Jev-cu) · 519 stars +- [Splash](https://github.com/incoai/splash) · 506 stars +- [Foreman](https://github.com/thruwire/foreman) · 446 stars +- [Jev Review](https://github.com/devagrawal09/jev-review) · 438 stars +- [Simple JEV](https://github.com/featherless-ai/simple-jev) · 428 stars +- [Vexjoy Agent](https://github.com/notque/vexjoy-agent) · 421 stars +- [Smithers](https://github.com/smithersai/smithers) · 418 stars +- [Awesome TypeSafe](https://github.com/AbdelStark/awesome-typesafe) · 414 stars +- [Jev Experiments](https://github.com/dabit3/jev-experiments) · 352 stars +- [JEV Search](https://github.com/superagents-lab/jev-search) · 352 stars +- [Hermes JEV Skills](https://github.com/kerpopule/hermes-jev-skills) · 335 stars - [WrongStack](https://github.com/WrongStack/WrongStack) · 329 stars - [Instructor Php](https://github.com/cognesy/instructor-php) · 327 stars -- [TypeSafe Computer Use](https://github.com/awlevin/typesafe-computer-use) · 302 stars -- [Jev Review](https://github.com/devagrawal09/jev-review) · 284 stars -- [Orchestkit](https://github.com/yonatangross/orchestkit) · 278 stars -- [TypeSafe Mario](https://github.com/fhshaik/typesafe-mario) · 266 stars +- [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · 314 stars +- [TypeSafe Mario](https://github.com/fhshaik/typesafe-mario) · 314 stars +- [Mobile JEV](https://github.com/droidrun/mobile-jev) · 304 stars +- [Awesome JEV (cobanov)](https://github.com/cobanov/awesome-jev) · 292 stars +- [JEV Browser Use](https://github.com/wy-coliney/jev-browser-use) · 291 stars +- [JEV Router](https://github.com/gargpratyush/jev-router) · 283 stars +- [Orchestkit](https://github.com/yonatangross/orchestkit) · 280 stars +- [Third Hand](https://github.com/shhivv/third-hand) · 270 stars +- [Awesome JEV Projects](https://github.com/logicrw/awesome-jev-projects) · 264 stars +- [Pg JEV](https://github.com/realZachi/pg-jev) · 259 stars +- [jev-align](https://github.com/sutro-sh/jev-align) · 253 stars - [Openai Scala Client](https://github.com/cequence-io/openai-scala-client) · 248 stars -- [Pi Fabric](https://github.com/monotykamary/pi-fabric) · 236 stars -- [OpenWhisper](https://github.com/Knuckles92/OpenWhisper) · 185 stars -- [Pg JEV](https://github.com/realZachi/pg-jev) · 179 stars -- [Interlinked CLI](https://github.com/QuentinCody/interlinked-cli) · 177 stars -- [JEV Router](https://github.com/gargpratyush/jev-router) · 174 stars -- [Skillbox](https://github.com/kitze/skillbox) · 165 stars -- [Mobile JEV](https://github.com/droidrun/mobile-jev) · 162 stars +- [Openjev](https://github.com/razorback16/openjev) · 245 stars +- [OpenJEV SGLang](https://github.com/ekzhang/openjev-sglang) · 245 stars +- [Pi Fabric](https://github.com/monotykamary/pi-fabric) · 241 stars +- [OpenJEV Verdict 2.0](https://github.com/Heman10x-NGU/openJev-verdict-2.0) · 221 stars +- [Skillbox](https://github.com/kitze/skillbox) · 220 stars +- [System One Adapter (Python)](https://github.com/typesafe-ai/system-one-adapter-python) · 218 stars +- [JEV Browser](https://github.com/jkudish/jev-browser) · 209 stars +- [Abide](https://github.com/coldteadotai/abide) · 199 stars +- [Notra](https://github.com/usenotra/notra) · 199 stars +- [TypeSafe SDK Js](https://github.com/typesafe-ai/typesafe-sdk-js) · 196 stars +- [JEV MCP](https://github.com/jkudish/jev-mcp) · 196 stars +- [JEV Visual](https://github.com/hr98w/jev-visual) · 192 stars +- [JEV Review](https://github.com/NiazMorshed2007/jev-review) · 191 stars +- [OpenWhisper](https://github.com/Knuckles92/OpenWhisper) · 187 stars +- [JEV Voice Browser](https://github.com/moritzkremb/jev-voice-browser) · 187 stars +- [Awesome JEV (fatwang2)](https://github.com/fatwang2/awesome-jev) · 185 stars +- [Jeff](https://github.com/logan-markewich/jeff) · 183 stars +- [Decider](https://github.com/Mapika/decider) · 180 stars +- [Interlinked CLI](https://github.com/QuentinCody/interlinked-cli) · 178 stars +- [TypeSafe MCP](https://github.com/itsmostafa/typesafe-mcp) · 173 stars +- [TypeSafe SDK Python](https://github.com/typesafe-ai/typesafe-sdk-python) · 171 stars +- [Perch](https://github.com/lakeday-org/perch) · 167 stars - [Runline](https://github.com/Michaelliv/runline) · 162 stars -- [JEV Search](https://github.com/superagents-lab/jev-search) · 146 stars -- [JEV Browser Use](https://github.com/wy-coliney/jev-browser-use) · 136 stars -- [JEV Review](https://github.com/NiazMorshed2007/jev-review) · 126 stars -- [Effect Agent](https://github.com/danieljvdm/effect-agent) · 119 stars -- [JEV Browser](https://github.com/jkudish/jev-browser) · 117 stars -- [Unclutter](https://github.com/kitze/unclutter) · 110 stars -- [TypeSafe SDK Python](https://github.com/typesafe-ai/typesafe-sdk-python) · 101 stars -- [JEV Eval Agent](https://github.com/vinilana/jev-eval-agent) · 87 stars -- [Bluenoise](https://github.com/rokcso/bluenoise) · 83 stars -- [TypeSafe MCP](https://github.com/itsmostafa/typesafe-mcp) · 80 stars -- [JEV Shell History](https://github.com/mrnugget/jev-shell-history) · 57 stars -- [JEV Codex Router](https://github.com/0xNatoshi/jev-codex-router) · 53 stars -- [TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock) · 50 stars -- [JEV Skip](https://github.com/valentynkit/jev-skip) · 1 stars -- [JEV Commit](https://github.com/valentynkit/jev-commit) · 0 stars -- [Jev.nvim](https://github.com/valentynkit/jev.nvim) · 0 stars -- [Jevpilot](https://github.com/standardagents/jevpilot) · 77 stars -- [JEV Drone](https://github.com/RomanSlack/jev-drone) · 66 stars -- [Youtube Sponsor Detection](https://github.com/trungdq88/youtube-sponsor-detection) · 61 stars -- [Jevmeter](https://github.com/ChetasLua/jevmeter) · 58 stars -- [Captaincore](https://github.com/CaptainCore/captaincore) · 71 stars -- [Pg TypeSafe](https://github.com/giuliosmall/pg_typesafe) · 76 stars -- [Simple JEV](https://github.com/featherless-ai/simple-jev) · 168 stars -- [TypeSafe SDK Js](https://github.com/typesafe-ai/typesafe-sdk-js) · 139 stars +- [Compact Adviser](https://github.com/kunchenguid/compact-adviser) · 157 stars +- [Unclutter](https://github.com/kitze/unclutter) · 152 stars +- [djev-spark](https://github.com/mmastrac/djev-spark) · 152 stars +- [Jevpilot](https://github.com/standardagents/jevpilot) · 143 stars - [AI](https://github.com/hackclub/ai) · 133 stars -- [Taskuary](https://github.com/ldbumble/taskuary) · 105 stars -- [JEV Voice Browser](https://github.com/moritzkremb/jev-voice-browser) · 84 stars -- [JEV MCP](https://github.com/jkudish/jev-mcp) · 75 stars -- [Advocaat](https://github.com/pithings/advocaat) · 75 stars -- [Pi JEV](https://github.com/y0usaf/pi-jev) · 70 stars -- [Pi Warden](https://github.com/DevMortimer/pi-warden) · 67 stars -- [Openjev](https://github.com/razorback16/openjev) · 50 stars -- [Openwork](https://github.com/different-ai/openwork) · 23,660 stars -- [Eve](https://github.com/vercel/eve) · 5,278 stars -- [AI CLI](https://github.com/vercel-labs/ai-cli) · 807 stars -- [TypeSafe Skills](https://github.com/typesafe-ai/skills) · 880 stars -- [Awesome JEV by TypeSafe](https://github.com/Anil-matcha/awesome-jev-by-typesafe) · 661 stars -- [Smithers](https://github.com/smithersai/smithers) · 417 stars -- [Jev CU](https://github.com/Sac-Y/Jev-cu) · 406 stars -- [Splash](https://github.com/incoai/splash) · 381 stars -- [Awesome TypeSafe](https://github.com/AbdelStark/awesome-typesafe) · 369 stars -- [Awesome JEV (cobanov)](https://github.com/cobanov/awesome-jev) · 238 stars -- [OpenJEV SGLang](https://github.com/ekzhang/openjev-sglang) · 207 stars -- [Notra](https://github.com/usenotra/notra) · 192 stars -- [System One Adapter (Python)](https://github.com/typesafe-ai/system-one-adapter-python) · 184 stars -- [Awesome JEV (fatwang2)](https://github.com/fatwang2/awesome-jev) · 173 stars -- [Perch](https://github.com/lakeday-org/perch) · 162 stars -- [JEV Visual](https://github.com/hr98w/jev-visual) · 163 stars -- [Third Hand](https://github.com/shhivv/third-hand) · 147 stars -- [Compact Adviser](https://github.com/kunchenguid/compact-adviser) · 143 stars -- [Awesome JEV Projects](https://github.com/logicrw/awesome-jev-projects) · 168 stars -- [Hermes JEV Skills](https://github.com/kerpopule/hermes-jev-skills) · 136 stars -- [JEV Pruner](https://github.com/tamaratran/jev-pruner) · 119 stars -- [OpenJEV Verdict 2.0](https://github.com/Heman10x-NGU/openJev-verdict-2.0) · 119 stars -- [Building with JEV Skill](https://github.com/dbreunig/building-with-jev-skill) · 121 stars -- [Decider](https://github.com/Mapika/decider) · 107 stars -- [djev-spark](https://github.com/mmastrac/djev-spark) · 103 stars +- [Pi JEV](https://github.com/y0usaf/pi-jev) · 131 stars +- [JEV Pruner](https://github.com/tamaratran/jev-pruner) · 130 stars +- [Building with JEV Skill](https://github.com/dbreunig/building-with-jev-skill) · 128 stars +- [JEV Codex Router](https://github.com/0xNatoshi/jev-codex-router) · 125 stars +- [jev-semgrep](https://github.com/uehaj/jev-semgrep) · 122 stars +- [Effect Agent](https://github.com/danieljvdm/effect-agent) · 121 stars +- [Pi Warden](https://github.com/DevMortimer/pi-warden) · 118 stars +- [Taskuary](https://github.com/ldbumble/taskuary) · 116 stars +- [JEV Eval Agent](https://github.com/vinilana/jev-eval-agent) · 99 stars +- [JEV Drone](https://github.com/RomanSlack/jev-drone) · 96 stars +- [Bluenoise](https://github.com/rokcso/bluenoise) · 90 stars +- [Advocaat](https://github.com/pithings/advocaat) · 88 stars +- [Youtube Sponsor Detection](https://github.com/trungdq88/youtube-sponsor-detection) · 81 stars +- [Pg TypeSafe](https://github.com/giuliosmall/pg_typesafe) · 81 stars +- [JEV Shell History](https://github.com/mrnugget/jev-shell-history) · 80 stars +- [jev-gateway](https://github.com/vinilana/jev-gateway) · 79 stars +- [Jevmeter](https://github.com/ChetasLua/jevmeter) · 77 stars +- [Captaincore](https://github.com/CaptainCore/captaincore) · 71 stars +- [TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock) · 64 stars +- [jegrep](https://github.com/can1357/jegrep) · 57 stars +- [Hono Jev Router](https://github.com/yusukebe/hono-jev-router) · 45 stars +- [Live Jev](https://github.com/okinaaudio/live-jev) · 38 stars +- [Jev Reviewer](https://github.com/choxos/jev-reviewer) · 30 stars +- [JEV Commit](https://github.com/valentynkit/jev-commit) · 8 stars +- [JEV Skip](https://github.com/valentynkit/jev-skip) · 3 stars +- [Jev.nvim](https://github.com/valentynkit/jev.nvim) · 3 stars ## BeatAPI diff --git a/README.zh-CN.md b/README.zh-CN.md index b6ff403..54f7262 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -32,9 +32,9 @@ 125 - 31 + 34 10 - 2026-09-20 + 2026-09-21 @@ -60,145 +60,145 @@ | | | | --- | --- | | [![Jev Ultrafast 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/browser-use/jev-ultrafast)](https://github.com/browser-use/jev-ultrafast) | [![LiteLLM 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/BerriAI/litellm)](https://github.com/BerriAI/litellm) | -| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · 浏览器与电脑操作 · 9.5K Star
一次 JEV 请求选择浏览器动作和对应 DOM 目标。
[原始案例 · 294 万浏览](https://x.com/gregpr07/status/2100411066966749359) · [固定版本源码](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · 路由与优化 · 59.2K Star
在路由后端模型前判断请求复杂度。
[固定版本源码](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) | +| **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · 浏览器与电脑操作 · 13.8K Star
一次 JEV 请求选择浏览器动作和对应 DOM 目标。
[原始案例 · 294 万浏览](https://x.com/gregpr07/status/2100411066966749359) · [固定版本源码](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py) | **[LiteLLM · JEV Router](https://github.com/BerriAI/litellm)** · 路由与优化 · 59.3K Star
在路由后端模型前判断请求复杂度。
[固定版本源码](https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70) | | [![LangChain 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/langchain-ai/langchain)](https://github.com/langchain-ai/langchain) | [![Vercel AI SDK 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/vercel/ai)](https://github.com/vercel/ai) | -| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK 集成 · 146.7K Star
在 Python 工作流中提供二元、分类和有序评分判断。
[固定版本源码](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK 集成 · 26.9K Star
把 choice、score 和 yes/no 问题映射到统一 evaluate 接口。
[固定版本源码](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) | +| **[LangChain · TypeSafe](https://github.com/langchain-ai/langchain)** · SDK 集成 · 146.8K Star
在 Python 工作流中提供二元、分类和有序评分判断。
[固定版本源码](https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py) | **[Vercel AI SDK · TypeSafe](https://github.com/vercel/ai)** · SDK 集成 · 26.9K Star
把 choice、score 和 yes/no 问题映射到统一 evaluate 接口。
[固定版本源码](https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts) | | [![Laya 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/NandhaKishorM/laya)](https://github.com/NandhaKishorM/laya) | [![jegrep 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/can1357/jegrep)](https://github.com/can1357/jegrep) | -| **[Laya](https://github.com/NandhaKishorM/laya)** · 开放模型 · 2.8K Star
多语言 System 1 类型化判断,单次前向完成,并带检查点路由。
[Hugging Face 模型](https://huggingface.co/convaiinnovations/laya) · [固定版本源码](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md)| **[jegrep](https://github.com/can1357/jegrep)** · 搜索与数据
无需建立索引,直接对实时代码树做语义检索。
[固定版本源码](https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs) | +| **[Laya](https://github.com/NandhaKishorM/laya)** · 开放模型 · 6.7K Star
多语言 System 1 类型化判断,单次前向完成,并带检查点路由。
[Hugging Face 模型](https://huggingface.co/convaiinnovations/laya) · [固定版本源码](https://github.com/NandhaKishorM/laya/blob/d113dca2512fb3eaca313534bc54c7162d87c1d4/README.md)| **[jegrep](https://github.com/can1357/jegrep)** · 搜索与数据
无需建立索引,直接对实时代码树做语义检索。
[固定版本源码](https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs) | | [![Cua 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/trycua/cua)](https://github.com/trycua/cua) | [![Agentgateway 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/agentgateway/agentgateway)](https://github.com/agentgateway/agentgateway) | -| **[Cua · JEV Use](https://github.com/trycua/cua)** · 浏览器与电脑操作 · 24.7K Star
根据 DOM 或视觉区域描述选择下一步动作 ID。
[固定版本源码](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · 安全与审查 · 4.9K Star
在网关层判断越狱、有害内容与密钥泄露风险。
[固定版本源码](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) | +| **[Cua · JEV Use](https://github.com/trycua/cua)** · 浏览器与电脑操作 · 25.4K Star
根据 DOM 或视觉区域描述选择下一步动作 ID。
[固定版本源码](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11) | **[Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway)** · 安全与审查 · 5.0K Star
在网关层判断越狱、有害内容与密钥泄露风险。
[固定版本源码](https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts) | | [![NewsJack 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/elvisun/newsjack)](https://github.com/elvisun/newsjack) | [![QuantDinger 仓库预览](https://opengraph.githubassets.com/awesome-jev-20260920/OpenByteInc/QuantDinger)](https://github.com/OpenByteInc/QuantDinger) | -| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent 工作流 · 1.2K Star
先筛选数百条实时新闻,再让 Agent 继续处理少量入选机会。
[原始案例 · 58.3 万浏览](https://x.com/elvissun/status/2100951347080421409) · [固定版本源码](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · 垂直工具 · 11.8K Star
在部分真实交易入场前增加证据质量与风险判断闸门。
[固定版本源码](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) | +| **[NewsJack](https://github.com/elvisun/newsjack)** · Agent 工作流 · 1.3K Star
先筛选数百条实时新闻,再让 Agent 继续处理少量入选机会。
[原始案例 · 58.3 万浏览](https://x.com/elvissun/status/2100951347080421409) · [固定版本源码](https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer) | **[QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger)** · 垂直工具 · 11.9K Star
在部分真实交易入场前增加证据质量与风险判断闸门。
[固定版本源码](https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py) |

在主站筛选并查看完整项目说明 →

## 全部 125 个项目 -- [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · 9,549 Star -- [LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · 146,702 Star -- [AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · 63,571 Star -- [LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · 59,192 Star -- [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · 32,024 Star -- [Jev Model Router](https://github.com/davila7/claude-code-templates) · 30,822 Star -- [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · 30,258 Star -- [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · 26,858 Star -- [Cua · JEV Use](https://github.com/trycua/cua) · 24,683 Star -- [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · 20,066 Star -- [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · 19,382 Star -- [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · 18,213 Star -- [json-render · JEV Compose](https://github.com/vercel-labs/json-render) · 16,898 Star -- [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · 11,763 Star -- [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · 10,100 Star -- [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · 8,679 Star -- [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate) · 6,771 Star -- [Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · 4,936 Star -- [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · 4,661 Star -- [Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · 4,463 Star -- [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · 2,927 Star -- [SemIf](https://github.com/TheoLeeCJ/SemIf) · 2,047 Star -- [Laya](https://github.com/NandhaKishorM/laya) · 2,820 Star -- [JEV Trader](https://github.com/jarrodwatts/jev-trader) · 1,364 Star -- [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop) · 1,310 Star -- [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant) · 1,292 Star -- [NewsJack](https://github.com/elvisun/newsjack) · 1,181 Star -- [NanoJev](https://github.com/TianyuCodings/NanoJev) · 1,104 Star -- [Jevlike](https://github.com/vinnylarouge/jevlike) · 1,018 Star -- [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · 600 Star -- [Kev 0.5B](https://github.com/jaredpalmer/kev) · 591 Star -- [Nimble](https://github.com/bespokelabsai/nimble) · 573 Star -- [LocalJev](https://github.com/githubnext/localjev) · 484 Star -- [Jev Experiments](https://github.com/dabit3/jev-experiments) · 312 Star -- [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · 270 Star -- [Abide](https://github.com/coldteadotai/abide) · 169 Star -- [jev-align](https://github.com/sutro-sh/jev-align) · 158 Star -- [Jeff](https://github.com/logan-markewich/jeff) · 120 Star -- [jev-semgrep](https://github.com/uehaj/jev-semgrep) · 92 Star -- [jev-gateway](https://github.com/vinilana/jev-gateway) · 57 Star -- [Hono Jev Router](https://github.com/yusukebe/hono-jev-router) · 39 Star -- [Live Jev](https://github.com/okinaaudio/live-jev) · 32 Star -- [jegrep](https://github.com/can1357/jegrep) · 31 Star -- [Jev Reviewer](https://github.com/choxos/jev-reviewer) · 19 Star -- [Celesto](https://github.com/CelestoAI/celesto) · 943 Star -- [Atomic](https://github.com/bastani-inc/atomic) · 806 Star -- [Aiavatarkit](https://github.com/uezo/aiavatarkit) · 676 Star -- [Kody](https://github.com/kentcdodds/kody) · 654 Star -- [Agent](https://github.com/AgentiLoop/Agent) · 616 Star -- [Req LLM](https://github.com/agentjido/req_llm) · 577 Star -- [Omg.dev](https://github.com/BennyKok/omg.dev) · 531 Star -- [Vexjoy Agent](https://github.com/notque/vexjoy-agent) · 420 Star -- [Foreman](https://github.com/thruwire/foreman) · 344 Star +- [LangChain · TypeSafe](https://github.com/langchain-ai/langchain) · 146,779 Star +- [AI Hedge Fund · JEV Adapter](https://github.com/virattt/ai-hedge-fund) · 63,642 Star +- [LiteLLM · JEV Router](https://github.com/BerriAI/litellm) · 59,305 Star +- [Oh My Pi · JEV Judgments](https://github.com/can1357/oh-my-pi) · 32,236 Star +- [Jev Model Router](https://github.com/davila7/claude-code-templates) · 30,870 Star +- [Composio · TypeSafe Provider](https://github.com/ComposioHQ/composio) · 30,268 Star +- [Vercel AI SDK · TypeSafe](https://github.com/vercel/ai) · 26,870 Star +- [Cua · JEV Use](https://github.com/trycua/cua) · 25,422 Star +- [Openwork](https://github.com/different-ai/openwork) · 23,682 Star +- [Pydantic AI · TypeSafe](https://github.com/pydantic/pydantic-ai) · 20,084 Star +- [Eliza · TypeSafe Client](https://github.com/elizaOS/eliza) · 19,404 Star +- [LangChain.js · TypeSafe](https://github.com/langchain-ai/langchainjs) · 18,215 Star +- [json-render · JEV Compose](https://github.com/vercel-labs/json-render) · 17,731 Star +- [Jev Ultrafast](https://github.com/browser-use/jev-ultrafast) · 13,811 Star +- [QuantDinger · JEV Gate](https://github.com/OpenByteInc/QuantDinger) · 11,883 Star +- [OpenChamber · JEV Router](https://github.com/openchamber/openchamber) · 10,213 Star +- [Rig · TypeSafe Crate](https://github.com/0xPlaygrounds/rig) · 8,691 Star +- [Firstmate · JEV Dispatch](https://github.com/kunchenguid/firstmate) · 6,889 Star +- [Laya](https://github.com/NandhaKishorM/laya) · 6,688 Star +- [Fast Jev Compaction](https://github.com/tamaratran/fast-jev-compaction) · 5,719 Star +- [Eve](https://github.com/vercel/eve) · 5,291 Star +- [Agentgateway · JEV Guardrail](https://github.com/agentgateway/agentgateway) · 4,953 Star +- [Latitude · JEV Preclassifier](https://github.com/latitude-dev/latitude-llm) · 4,665 Star +- [Ax · TypeSafe Client](https://github.com/ax-llm/ax) · 2,934 Star +- [SemIf](https://github.com/TheoLeeCJ/SemIf) · 2,749 Star +- [JEV Trader](https://github.com/jarrodwatts/jev-trader) · 1,672 Star +- [NanoJev](https://github.com/TianyuCodings/NanoJev) · 1,672 Star +- [Kev 0.5B](https://github.com/jaredpalmer/kev) · 1,530 Star +- [TypeSafe Skills](https://github.com/typesafe-ai/skills) · 1,388 Star +- [Agent Desktop · JEV Skill](https://github.com/lahfir/agent-desktop) · 1,378 Star +- [Nimble](https://github.com/bespokelabsai/nimble) · 1,357 Star +- [Vellum Assistant · JEV](https://github.com/vellum-ai/vellum-assistant) · 1,293 Star +- [NewsJack](https://github.com/elvisun/newsjack) · 1,271 Star +- [Jevlike](https://github.com/vinnylarouge/jevlike) · 1,132 Star +- [Celesto](https://github.com/CelestoAI/celesto) · 946 Star +- [Atomic](https://github.com/bastani-inc/atomic) · 809 Star +- [AI CLI](https://github.com/vercel-labs/ai-cli) · 808 Star +- [Awesome JEV by TypeSafe](https://github.com/Anil-matcha/awesome-jev-by-typesafe) · 742 Star +- [TypeSafe Computer Use](https://github.com/awlevin/typesafe-computer-use) · 693 Star +- [Aiavatarkit](https://github.com/uezo/aiavatarkit) · 678 Star +- [Kody](https://github.com/kentcdodds/kody) · 659 Star +- [LocalJev](https://github.com/githubnext/localjev) · 657 Star +- [TipTour macOS](https://github.com/milind-soni/tiptour-macos) · 627 Star +- [Agent](https://github.com/AgentiLoop/Agent) · 618 Star +- [Req LLM](https://github.com/agentjido/req_llm) · 580 Star +- [Omg.dev](https://github.com/BennyKok/omg.dev) · 533 Star +- [Jev CU](https://github.com/Sac-Y/Jev-cu) · 519 Star +- [Splash](https://github.com/incoai/splash) · 506 Star +- [Foreman](https://github.com/thruwire/foreman) · 446 Star +- [Jev Review](https://github.com/devagrawal09/jev-review) · 438 Star +- [Simple JEV](https://github.com/featherless-ai/simple-jev) · 428 Star +- [Vexjoy Agent](https://github.com/notque/vexjoy-agent) · 421 Star +- [Smithers](https://github.com/smithersai/smithers) · 418 Star +- [Awesome TypeSafe](https://github.com/AbdelStark/awesome-typesafe) · 414 Star +- [Jev Experiments](https://github.com/dabit3/jev-experiments) · 352 Star +- [JEV Search](https://github.com/superagents-lab/jev-search) · 352 Star +- [Hermes JEV Skills](https://github.com/kerpopule/hermes-jev-skills) · 335 Star - [WrongStack](https://github.com/WrongStack/WrongStack) · 329 Star - [Instructor Php](https://github.com/cognesy/instructor-php) · 327 Star -- [TypeSafe Computer Use](https://github.com/awlevin/typesafe-computer-use) · 302 Star -- [Jev Review](https://github.com/devagrawal09/jev-review) · 284 Star -- [Orchestkit](https://github.com/yonatangross/orchestkit) · 278 Star -- [TypeSafe Mario](https://github.com/fhshaik/typesafe-mario) · 266 Star +- [Tax Document Classifier](https://github.com/kyotofin/tax-doc-classifier) · 314 Star +- [TypeSafe Mario](https://github.com/fhshaik/typesafe-mario) · 314 Star +- [Mobile JEV](https://github.com/droidrun/mobile-jev) · 304 Star +- [Awesome JEV (cobanov)](https://github.com/cobanov/awesome-jev) · 292 Star +- [JEV Browser Use](https://github.com/wy-coliney/jev-browser-use) · 291 Star +- [JEV Router](https://github.com/gargpratyush/jev-router) · 283 Star +- [Orchestkit](https://github.com/yonatangross/orchestkit) · 280 Star +- [Third Hand](https://github.com/shhivv/third-hand) · 270 Star +- [Awesome JEV Projects](https://github.com/logicrw/awesome-jev-projects) · 264 Star +- [Pg JEV](https://github.com/realZachi/pg-jev) · 259 Star +- [jev-align](https://github.com/sutro-sh/jev-align) · 253 Star - [Openai Scala Client](https://github.com/cequence-io/openai-scala-client) · 248 Star -- [Pi Fabric](https://github.com/monotykamary/pi-fabric) · 236 Star -- [OpenWhisper](https://github.com/Knuckles92/OpenWhisper) · 185 Star -- [Pg JEV](https://github.com/realZachi/pg-jev) · 179 Star -- [Interlinked CLI](https://github.com/QuentinCody/interlinked-cli) · 177 Star -- [JEV Router](https://github.com/gargpratyush/jev-router) · 174 Star -- [Skillbox](https://github.com/kitze/skillbox) · 165 Star -- [Mobile JEV](https://github.com/droidrun/mobile-jev) · 162 Star +- [Openjev](https://github.com/razorback16/openjev) · 245 Star +- [OpenJEV SGLang](https://github.com/ekzhang/openjev-sglang) · 245 Star +- [Pi Fabric](https://github.com/monotykamary/pi-fabric) · 241 Star +- [OpenJEV Verdict 2.0](https://github.com/Heman10x-NGU/openJev-verdict-2.0) · 221 Star +- [Skillbox](https://github.com/kitze/skillbox) · 220 Star +- [System One Adapter (Python)](https://github.com/typesafe-ai/system-one-adapter-python) · 218 Star +- [JEV Browser](https://github.com/jkudish/jev-browser) · 209 Star +- [Abide](https://github.com/coldteadotai/abide) · 199 Star +- [Notra](https://github.com/usenotra/notra) · 199 Star +- [TypeSafe SDK Js](https://github.com/typesafe-ai/typesafe-sdk-js) · 196 Star +- [JEV MCP](https://github.com/jkudish/jev-mcp) · 196 Star +- [JEV Visual](https://github.com/hr98w/jev-visual) · 192 Star +- [JEV Review](https://github.com/NiazMorshed2007/jev-review) · 191 Star +- [OpenWhisper](https://github.com/Knuckles92/OpenWhisper) · 187 Star +- [JEV Voice Browser](https://github.com/moritzkremb/jev-voice-browser) · 187 Star +- [Awesome JEV (fatwang2)](https://github.com/fatwang2/awesome-jev) · 185 Star +- [Jeff](https://github.com/logan-markewich/jeff) · 183 Star +- [Decider](https://github.com/Mapika/decider) · 180 Star +- [Interlinked CLI](https://github.com/QuentinCody/interlinked-cli) · 178 Star +- [TypeSafe MCP](https://github.com/itsmostafa/typesafe-mcp) · 173 Star +- [TypeSafe SDK Python](https://github.com/typesafe-ai/typesafe-sdk-python) · 171 Star +- [Perch](https://github.com/lakeday-org/perch) · 167 Star - [Runline](https://github.com/Michaelliv/runline) · 162 Star -- [JEV Search](https://github.com/superagents-lab/jev-search) · 146 Star -- [JEV Browser Use](https://github.com/wy-coliney/jev-browser-use) · 136 Star -- [JEV Review](https://github.com/NiazMorshed2007/jev-review) · 126 Star -- [Effect Agent](https://github.com/danieljvdm/effect-agent) · 119 Star -- [JEV Browser](https://github.com/jkudish/jev-browser) · 117 Star -- [Unclutter](https://github.com/kitze/unclutter) · 110 Star -- [TypeSafe SDK Python](https://github.com/typesafe-ai/typesafe-sdk-python) · 101 Star -- [JEV Eval Agent](https://github.com/vinilana/jev-eval-agent) · 87 Star -- [Bluenoise](https://github.com/rokcso/bluenoise) · 83 Star -- [TypeSafe MCP](https://github.com/itsmostafa/typesafe-mcp) · 80 Star -- [JEV Shell History](https://github.com/mrnugget/jev-shell-history) · 57 Star -- [JEV Codex Router](https://github.com/0xNatoshi/jev-codex-router) · 53 Star -- [TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock) · 50 Star -- [JEV Skip](https://github.com/valentynkit/jev-skip) · 1 Star -- [JEV Commit](https://github.com/valentynkit/jev-commit) · 0 Star -- [Jev.nvim](https://github.com/valentynkit/jev.nvim) · 0 Star -- [Jevpilot](https://github.com/standardagents/jevpilot) · 77 Star -- [JEV Drone](https://github.com/RomanSlack/jev-drone) · 66 Star -- [Youtube Sponsor Detection](https://github.com/trungdq88/youtube-sponsor-detection) · 61 Star -- [Jevmeter](https://github.com/ChetasLua/jevmeter) · 58 Star -- [Captaincore](https://github.com/CaptainCore/captaincore) · 71 Star -- [Pg TypeSafe](https://github.com/giuliosmall/pg_typesafe) · 76 Star -- [Simple JEV](https://github.com/featherless-ai/simple-jev) · 168 Star -- [TypeSafe SDK Js](https://github.com/typesafe-ai/typesafe-sdk-js) · 139 Star +- [Compact Adviser](https://github.com/kunchenguid/compact-adviser) · 157 Star +- [Unclutter](https://github.com/kitze/unclutter) · 152 Star +- [djev-spark](https://github.com/mmastrac/djev-spark) · 152 Star +- [Jevpilot](https://github.com/standardagents/jevpilot) · 143 Star - [AI](https://github.com/hackclub/ai) · 133 Star -- [Taskuary](https://github.com/ldbumble/taskuary) · 105 Star -- [JEV Voice Browser](https://github.com/moritzkremb/jev-voice-browser) · 84 Star -- [JEV MCP](https://github.com/jkudish/jev-mcp) · 75 Star -- [Advocaat](https://github.com/pithings/advocaat) · 75 Star -- [Pi JEV](https://github.com/y0usaf/pi-jev) · 70 Star -- [Pi Warden](https://github.com/DevMortimer/pi-warden) · 67 Star -- [Openjev](https://github.com/razorback16/openjev) · 50 Star -- [Openwork](https://github.com/different-ai/openwork) · 23,660 Star -- [Eve](https://github.com/vercel/eve) · 5,278 Star -- [AI CLI](https://github.com/vercel-labs/ai-cli) · 807 Star -- [TypeSafe Skills](https://github.com/typesafe-ai/skills) · 880 Star -- [Awesome JEV by TypeSafe](https://github.com/Anil-matcha/awesome-jev-by-typesafe) · 661 Star -- [Smithers](https://github.com/smithersai/smithers) · 417 Star -- [Jev CU](https://github.com/Sac-Y/Jev-cu) · 406 Star -- [Splash](https://github.com/incoai/splash) · 381 Star -- [Awesome TypeSafe](https://github.com/AbdelStark/awesome-typesafe) · 369 Star -- [Awesome JEV (cobanov)](https://github.com/cobanov/awesome-jev) · 238 Star -- [OpenJEV SGLang](https://github.com/ekzhang/openjev-sglang) · 207 Star -- [Notra](https://github.com/usenotra/notra) · 192 Star -- [System One Adapter (Python)](https://github.com/typesafe-ai/system-one-adapter-python) · 184 Star -- [Awesome JEV (fatwang2)](https://github.com/fatwang2/awesome-jev) · 173 Star -- [Perch](https://github.com/lakeday-org/perch) · 162 Star -- [JEV Visual](https://github.com/hr98w/jev-visual) · 163 Star -- [Third Hand](https://github.com/shhivv/third-hand) · 147 Star -- [Compact Adviser](https://github.com/kunchenguid/compact-adviser) · 143 Star -- [Awesome JEV Projects](https://github.com/logicrw/awesome-jev-projects) · 168 Star -- [Hermes JEV Skills](https://github.com/kerpopule/hermes-jev-skills) · 136 Star -- [JEV Pruner](https://github.com/tamaratran/jev-pruner) · 119 Star -- [OpenJEV Verdict 2.0](https://github.com/Heman10x-NGU/openJev-verdict-2.0) · 119 Star -- [Building with JEV Skill](https://github.com/dbreunig/building-with-jev-skill) · 121 Star -- [Decider](https://github.com/Mapika/decider) · 107 Star -- [djev-spark](https://github.com/mmastrac/djev-spark) · 103 Star +- [Pi JEV](https://github.com/y0usaf/pi-jev) · 131 Star +- [JEV Pruner](https://github.com/tamaratran/jev-pruner) · 130 Star +- [Building with JEV Skill](https://github.com/dbreunig/building-with-jev-skill) · 128 Star +- [JEV Codex Router](https://github.com/0xNatoshi/jev-codex-router) · 125 Star +- [jev-semgrep](https://github.com/uehaj/jev-semgrep) · 122 Star +- [Effect Agent](https://github.com/danieljvdm/effect-agent) · 121 Star +- [Pi Warden](https://github.com/DevMortimer/pi-warden) · 118 Star +- [Taskuary](https://github.com/ldbumble/taskuary) · 116 Star +- [JEV Eval Agent](https://github.com/vinilana/jev-eval-agent) · 99 Star +- [JEV Drone](https://github.com/RomanSlack/jev-drone) · 96 Star +- [Bluenoise](https://github.com/rokcso/bluenoise) · 90 Star +- [Advocaat](https://github.com/pithings/advocaat) · 88 Star +- [Youtube Sponsor Detection](https://github.com/trungdq88/youtube-sponsor-detection) · 81 Star +- [Pg TypeSafe](https://github.com/giuliosmall/pg_typesafe) · 81 Star +- [JEV Shell History](https://github.com/mrnugget/jev-shell-history) · 80 Star +- [jev-gateway](https://github.com/vinilana/jev-gateway) · 79 Star +- [Jevmeter](https://github.com/ChetasLua/jevmeter) · 77 Star +- [Captaincore](https://github.com/CaptainCore/captaincore) · 71 Star +- [TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock) · 64 Star +- [jegrep](https://github.com/can1357/jegrep) · 57 Star +- [Hono Jev Router](https://github.com/yusukebe/hono-jev-router) · 45 Star +- [Live Jev](https://github.com/okinaaudio/live-jev) · 38 Star +- [Jev Reviewer](https://github.com/choxos/jev-reviewer) · 30 Star +- [JEV Commit](https://github.com/valentynkit/jev-commit) · 8 Star +- [JEV Skip](https://github.com/valentynkit/jev-skip) · 3 Star +- [Jev.nvim](https://github.com/valentynkit/jev.nvim) · 3 Star ## BeatAPI diff --git a/data/projects.json b/data/projects.json index 67363d3..a9fd5cd 100644 --- a/data/projects.json +++ b/data/projects.json @@ -1,6 +1,6 @@ { "schemaVersion": 3, - "capturedAt": "2026-09-20", + "capturedAt": "2026-09-21", "source": { "name": "BeatAPI Awesome JEV curation", "batch": "2026-09-20-github-and-x-refresh", @@ -23,7 +23,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 9549, + "starsAtCapture": 13811, "summary": { "en": "A browser agent that uses JEV to choose an action and matching DOM element, calling a text model only when input text is needed.", "zh": "用 JEV 一次选出浏览器动作与对应 DOM 元素,只在需要输入文本时再调用文本模型。", @@ -46,7 +46,7 @@ "evidenceUrl": "https://github.com/langchain-ai/langchain/blob/eba445b7563d1709427bd8072892975a6ea59fdc/libs/partners/typesafe/langchain_typesafe/classifier.py", "language": "Python", "license": "MIT", - "starsAtCapture": 146702, + "starsAtCapture": 146779, "summary": { "en": "An optional JEV classifier integration for Python LangChain workflows.", "zh": "面向 Python LangChain 工作流的可选 JEV 分类器集成。", @@ -74,7 +74,7 @@ "evidenceUrl": "https://github.com/virattt/ai-hedge-fund/blob/154a8b2f46dca0f40764d814e4e747b0ad71f4c4/hedge_fund/llm/client.py", "language": "Python", "license": "MIT", - "starsAtCapture": 63571, + "starsAtCapture": 63642, "summary": { "en": "An educational hedge-fund prototype with an optional JEV adapter for structured strategy judgments.", "zh": "在教育型 AI 对冲基金原型中加入可选 JEV 适配器,用于结构化策略判断。", @@ -102,7 +102,7 @@ "evidenceUrl": "https://github.com/BerriAI/litellm/blob/56116079c8022da0e8f7ff9ccb017ad5aca5aed2/litellm/router_strategy/complexity_router/jev_classifier.py#L70", "language": "Python", "license": "MIT", - "starsAtCapture": 59192, + "starsAtCapture": 59305, "summary": { "en": "LiteLLM can use JEV inside its complexity-based model router.", "zh": "LiteLLM 可在按复杂度路由模型的策略中使用 JEV。", @@ -130,7 +130,7 @@ "evidenceUrl": "https://github.com/can1357/oh-my-pi/blob/78b753124d11f8dd3ae73e2524125890ff7c977e/packages/ai/src/judgment/typesafe.ts#L4", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 32024, + "starsAtCapture": 32236, "summary": { "en": "A coding agent with an optional TypeSafe judgment provider for bounded workflow decisions.", "zh": "在编码 Agent 中提供可选 TypeSafe 判断器,处理有边界的工作流决策。", @@ -158,7 +158,7 @@ "evidenceUrl": "https://github.com/davila7/claude-code-templates/blob/61bfcd1586bf1076f6d3cfa0436317c912811e6c/cli-tool/components/mods/productivity/jev-model-router/hooks/jev-model-router.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 30822, + "starsAtCapture": 30870, "summary": { "en": "A Claude Code mod that classifies subagent model and reasoning-effort needs.", "zh": "为 Claude Code 判断子 Agent 模型与推理强度的 Mod。", @@ -188,7 +188,7 @@ "evidenceUrl": "https://github.com/ComposioHQ/composio/blob/4b5920bf7aa55c8a44657b060d4bd25ce7b13a9a/ts/packages/providers/typesafe/src/decide.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 30258, + "starsAtCapture": 30268, "summary": { "en": "A TypeSafe provider that uses JEV to choose among tools and bounded argument options.", "zh": "用 JEV 在工具与有限参数选项之间做选择的 TypeSafe Provider。", @@ -216,7 +216,7 @@ "evidenceUrl": "https://github.com/vercel/ai/blob/73ec7015edd4f04ca9144ce93a8a037a731e5db8/packages/typesafe-ai/src/typesafe-ai-evaluation-model.ts", "language": "TypeScript", "license": "Mixed", - "starsAtCapture": 26858, + "starsAtCapture": 26870, "summary": { "en": "The AI SDK TypeSafe provider exposes JEV through the shared evaluate interface.", "zh": "AI SDK 的 TypeSafe Provider 通过统一 evaluate 接口调用 JEV。", @@ -244,7 +244,7 @@ "evidenceUrl": "https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11", "language": "Python", "license": "MIT", - "starsAtCapture": 24683, + "starsAtCapture": 25422, "summary": { "en": "A computer-use example pairing Cua Driver observation and execution with bounded JEV choices.", "zh": "把 Cua Driver 的观察与执行能力和 JEV 的有限动作选择结合起来。", @@ -272,7 +272,7 @@ "evidenceUrl": "https://github.com/pydantic/pydantic-ai/blob/c4898abb54dc25ae6f6aef208a4c0661b30a455e/pydantic_ai_slim/pydantic_ai/models/typesafe.py", "language": "Python", "license": "MIT", - "starsAtCapture": 20066, + "starsAtCapture": 20084, "summary": { "en": "A TypeSafe model integration that maps supported structured outputs to JEV questions.", "zh": "把受支持的结构化输出映射为 JEV 问题的 TypeSafe 模型集成。", @@ -300,7 +300,7 @@ "evidenceUrl": "https://github.com/elizaOS/eliza/blob/ebc808e3a67fb941e29153d89fc896524d32fe3c/packages/agent/src/services/typesafe/client.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 19382, + "starsAtCapture": 19404, "summary": { "en": "An optional TypeSafe HTTP adapter in the Eliza agent operating system.", "zh": "Eliza Agent 操作系统中的可选 TypeSafe HTTP 适配器。", @@ -328,7 +328,7 @@ "evidenceUrl": "https://github.com/langchain-ai/langchainjs/blob/206d8b992bcf90ce7d46f2158f1ad85fc1d826c0/libs/providers/langchain-typesafe/src/classifier.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 18213, + "starsAtCapture": 18215, "summary": { "en": "A TypeSafeClassifier integration for JavaScript LangChain workflows.", "zh": "面向 JavaScript LangChain 工作流的 TypeSafeClassifier 集成。", @@ -356,7 +356,7 @@ "evidenceUrl": "https://github.com/vercel-labs/json-render/blob/3ad381881194e7011ad3ccd6d668033495a06c29/apps/web/lib/jev/compose.ts", "language": "TypeScript", "license": "Apache-2.0", - "starsAtCapture": 16898, + "starsAtCapture": 17731, "summary": { "en": "A JEV UI-composition experiment that selects from predefined components and properties.", "zh": "用 JEV 从预定义组件与属性中进行选择的 UI 组合实验。", @@ -384,7 +384,7 @@ "evidenceUrl": "https://github.com/OpenByteInc/QuantDinger/blob/12c04eb2cdb8a9d08dc84502f5261ec3f1c56bf7/backend_api_python/app/services/ai_decision_filter.py", "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 11763, + "starsAtCapture": 11883, "summary": { "en": "An open-source trading OS with a JEV decision gate before selected live entries.", "zh": "在部分真实交易入场前增加 JEV 决策闸门的开源交易系统。", @@ -412,7 +412,7 @@ "evidenceUrl": "https://github.com/openchamber/openchamber/blob/614d7f76e581a132a86575c03d3fa9aad5e624b6/packages/web/server/lib/routing/jev.js", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 10100, + "starsAtCapture": 10213, "summary": { "en": "An optional automatic model router that classifies a message before model selection.", "zh": "在选择模型前先对消息分类的可选自动路由器。", @@ -440,7 +440,7 @@ "evidenceUrl": "https://github.com/0xPlaygrounds/rig/blob/2d16c1b25f6749b3a2cd841beddf767106495069/crates/rig-typesafeai/src/wire.rs#L40", "language": "Rust", "license": "MIT", - "starsAtCapture": 8679, + "starsAtCapture": 8691, "summary": { "en": "An experimental Rust crate for expressing JEV questions and answers with Rust types.", "zh": "用 Rust 类型表达 JEV 问题与答案的实验性 crate。", @@ -468,7 +468,7 @@ "evidenceUrl": "https://github.com/kunchenguid/firstmate/blob/4812db801628040b609dc25a2a8a91ed5efac662/bin/fm-dispatch-resolve.sh", "language": "Shell", "license": "MIT", - "starsAtCapture": 6771, + "starsAtCapture": 6889, "summary": { "en": "An agent crew dispatcher that can match task briefs to rules with JEV.", "zh": "可用 JEV 把任务简报匹配到调度规则的 Agent 团队调度器。", @@ -496,7 +496,7 @@ "evidenceUrl": "https://github.com/agentgateway/agentgateway/blob/6b0270efd25b5255932943e48b5ca47583d3ad28/examples/llm-guardrail-jev/guardrail.ts", "language": "TypeScript", "license": "Apache-2.0", - "starsAtCapture": 4936, + "starsAtCapture": 4953, "summary": { "en": "A JEV webhook guardrail example for inspecting model requests and responses.", "zh": "用 JEV Webhook 检查模型请求与响应的 Guardrail 示例。", @@ -524,7 +524,7 @@ "evidenceUrl": "https://github.com/latitude-dev/latitude-llm/blob/6b2484c1d74973877fc7d353b8867c7496568d78/packages/domain/flaggers/src/use-cases/run-jev-preclassifier.ts#L1", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 4661, + "starsAtCapture": 4665, "summary": { "en": "An optional JEV preclassifier for selecting which conversation checks should run.", "zh": "选择一段会话应执行哪些检查的可选 JEV 预分类器。", @@ -552,7 +552,7 @@ "evidenceUrl": "https://github.com/tamaratran/fast-jev-compaction/blob/e3f262a7f4d42bd8dd32ced30d26176f7cb545b0/src/client.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 4463, + "starsAtCapture": 5719, "summary": { "en": "Compacts Claude Code tool history while keeping retained text verbatim.", "zh": "压缩 Claude Code 工具历史,同时原样保留仍有价值的内容。", @@ -582,7 +582,7 @@ "evidenceUrl": "https://github.com/ax-llm/ax/blob/5c43344f9ef3016db576fa2c3b59d48ef21b4d71/src/ax/ai/typesafe/client.ts#L1", "language": "TypeScript", "license": "Apache-2.0", - "starsAtCapture": 2927, + "starsAtCapture": 2934, "summary": { "en": "A TypeSafe integration for boolean, finite-class, and native JEV signatures.", "zh": "支持布尔、有限分类以及原生 JEV 请求的 TypeSafe 集成。", @@ -611,7 +611,7 @@ "modelUrl": "https://github.com/TheoLeeCJ/SemIf#models", "language": "Python", "license": "MIT", - "starsAtCapture": 2047, + "starsAtCapture": 2749, "summary": { "en": "An independent open-model implementation of the semantic-if interface pattern.", "zh": "用开放模型实现“语义 if”接口模式的独立研究项目。", @@ -640,7 +640,7 @@ "modelUrl": "https://huggingface.co/convaiinnovations/laya", "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 2820, + "starsAtCapture": 6688, "summary": { "en": "Multilingual non-autoregressive System 1 decision engine: typed choice/score/noul in one forward pass, with a router across checkpoints.", "zh": "多语言非自回归 System 1 决策引擎:单次前向完成类型化 choice/score/noul,并由路由在检查点间选型。", @@ -668,7 +668,7 @@ "evidenceUrl": "https://github.com/jarrodwatts/jev-trader/blob/b587759e459ea049590102e54a0b07800864cdc3/src/model.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 1364, + "starsAtCapture": 1672, "summary": { "en": "A market-making experiment that can request one JEV trade decision per Monad block.", "zh": "可在 Monad 每个区块请求一次 JEV 交易判断的做市实验。", @@ -696,7 +696,7 @@ "evidenceUrl": "https://github.com/lahfir/agent-desktop/blob/7a8e4a10281c7319733aa200fd79501f34529716/scripts/jev/act.mjs", "language": "JavaScript", "license": "Apache-2.0", - "starsAtCapture": 1310, + "starsAtCapture": 1378, "summary": { "en": "An optional JEV skill that chooses native desktop controls and actions from accessibility data.", "zh": "根据系统无障碍数据选择原生桌面控件与动作的可选 JEV Skill。", @@ -724,7 +724,7 @@ "evidenceUrl": "https://github.com/vellum-ai/vellum-assistant/blob/ee5ba342719e72b67698c2e1a4a78837321d0b1d/assistant/src/providers/jev/client.ts", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 1292, + "starsAtCapture": 1293, "summary": { "en": "An optional JEV provider that submits conversation state and explicit questions.", "zh": "提交会话状态与显式问题的可选 JEV Provider。", @@ -752,7 +752,7 @@ "evidenceUrl": "https://github.com/elvisun/newsjack/tree/092d882fc69912622f620c50eb493afe625f99dc/demos/news-desk-dealer", "language": "Go", "license": "MIT", - "starsAtCapture": 1181, + "starsAtCapture": 1271, "summary": { "en": "An open-source PR workflow that screens a live news feed for timely brand opportunities.", "zh": "从实时新闻流中筛选品牌可跟进话题的开源 PR 工作流。", @@ -783,7 +783,7 @@ "modelUrl": "https://huggingface.co/C-Tianyu/NanoJev", "language": "Python", "license": "MIT", - "starsAtCapture": 1104, + "starsAtCapture": 1672, "summary": { "en": "A 0.6B open replica of the JEV interface with parallel decisions and a training pipeline.", "zh": "提供并行判断、动态候选与完整训练流程的 0.6B 开放 JEV 接口复刻。", @@ -811,7 +811,7 @@ "evidenceUrl": "https://github.com/vinnylarouge/jevlike/blob/94f5fd1b0b11d52bbdfdf4e0ee6aa96b568f8452/README.md", "language": "Python", "license": "MIT", - "starsAtCapture": 1018, + "starsAtCapture": 1132, "summary": { "en": "An independent starter model that scores a changing list of text or visual options in one pass.", "zh": "一次为动态文本或视觉候选列表评分的独立入门模型。", @@ -839,7 +839,7 @@ "evidenceUrl": "https://github.com/milind-soni/tiptour-macos/blob/52582467c883d66484542f3be8e259340eb524f1/README.md", "language": "Swift", "license": "Not declared", - "starsAtCapture": 600, + "starsAtCapture": 627, "summary": { "en": "A local macOS computer-use companion driven by Jev or Gemini Live.", "zh": "由 JEV 或 Gemini Live 驱动的本地 macOS 电脑操作伴侣。", @@ -869,7 +869,7 @@ "evidenceUrl": "https://github.com/jaredpalmer/kev/blob/20fa6268c8ceb226530be2fb5266ab2c36b37724/README.md", "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 591, + "starsAtCapture": 1530, "summary": { "en": "A tiny trainable Jev-like decision model based on Qwen2.5-0.5B.", "zh": "基于 Qwen2.5-0.5B、可在 MacBook 上训练运行的轻量决策模型。", @@ -899,7 +899,7 @@ "evidenceUrl": "https://github.com/bespokelabsai/nimble/blob/35fe1f4fdbc64fa3dbbf5ac0042f3f5680c1ad28/README.md", "language": "Python", "license": "Not declared", - "starsAtCapture": 573, + "starsAtCapture": 1357, "summary": { "en": "An open toolkit for local typed decisions, data curation, and evaluation.", "zh": "面向本地类型化决策、数据整理与评测的开放工具包。", @@ -929,7 +929,7 @@ "evidenceUrl": "https://github.com/githubnext/localjev/blob/3f23e36e1a3bff46c7e83e8e3781d3512bc82021/README.md", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 484, + "starsAtCapture": 657, "summary": { "en": "A local Jev-compatible server with benchmarks across small local models.", "zh": "基于多种本地小模型、提供 JEV 兼容接口与评测的本地服务。", @@ -959,7 +959,7 @@ "evidenceUrl": "https://github.com/dabit3/jev-experiments/tree/c469e5bfdc73eb3e1999bba2569e66b579a970fd/agent-assist", "language": "TypeScript", "license": "Not declared", - "starsAtCapture": 312, + "starsAtCapture": 352, "summary": { "en": "Small Jev experiments including intent search and agent-assist flows.", "zh": "包含意图搜索与 Agent Assist 流程的一组 JEV 实验。", @@ -989,7 +989,7 @@ "evidenceUrl": "https://github.com/kyotofin/tax-doc-classifier/blob/6afcf701395466d7c936ec8178daf017b9d96b0c/src/backend.ts", "language": "TypeScript", "license": "Apache-2.0", - "starsAtCapture": 270, + "starsAtCapture": 314, "summary": { "en": "Classifies extracted tax-document pages against a fixed IRS form catalogue.", "zh": "把税务文档页面归入预先定义的 IRS 表格目录。", @@ -1019,7 +1019,7 @@ "evidenceUrl": "https://github.com/coldteadotai/abide/blob/ec3352e873163b74aca1ac9cf3bd0ea69a97723a/README.md", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 169, + "starsAtCapture": 199, "summary": { "en": "A coding-agent rule layer for constraints that ordinary linters cannot express.", "zh": "为普通 Linter 难以表达的项目规则增加 Agent 级约束。", @@ -1049,7 +1049,7 @@ "evidenceUrl": "https://github.com/sutro-sh/jev-align/blob/49753df924d30c0d3642b58e0b9b1e89921dc102/README.md", "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 158, + "starsAtCapture": 253, "summary": { "en": "A CLI for calibrating Jev classifiers from human examples with GEPA.", "zh": "用人工正反例和 GEPA 校准 JEV 分类标准的 CLI。", @@ -1079,7 +1079,7 @@ "evidenceUrl": "https://github.com/logan-markewich/jeff/blob/34b32f99a727c47b679adde33f4702a001e02979/README.md", "language": "Python", "license": "MIT", - "starsAtCapture": 120, + "starsAtCapture": 183, "summary": { "en": "A self-hosted Jev-compatible service powered by GliFormer.", "zh": "基于 GliFormer、可自托管的 JEV 兼容服务。", @@ -1109,7 +1109,7 @@ "evidenceUrl": "https://github.com/uehaj/jev-semgrep/blob/ba6ef50f85d0c5d6caa4db102ee4db4a08c85dd2/README.md", "language": "JavaScript", "license": "Not declared", - "starsAtCapture": 92, + "starsAtCapture": 122, "summary": { "en": "Meaning-based grep with multilingual AND, OR, NOT, and probability thresholds.", "zh": "支持跨语言 AND、OR、NOT 与概率阈值的“按意思搜索”grep。", @@ -1139,7 +1139,7 @@ "evidenceUrl": "https://github.com/vinilana/jev-gateway/blob/9463952bf118773fb955427d2725a98f76546233/README.md", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 57, + "starsAtCapture": 79, "summary": { "en": "A gateway for inserting Jev decisions into Claude Code and Codex tool flows.", "zh": "把 JEV 判断接入 Claude Code 与 Codex 工具流程的网关。", @@ -1169,7 +1169,7 @@ "evidenceUrl": "https://github.com/yusukebe/hono-jev-router/blob/04f6e103e1397bca659ab85c042011a1f14b679d/README.md", "language": "TypeScript", "license": "MIT", - "starsAtCapture": 39, + "starsAtCapture": 45, "summary": { "en": "A semantic Hono router that matches HTTP requests by meaning.", "zh": "不只按 method/path,而是按请求语义匹配处理器的 Hono 路由器。", @@ -1199,7 +1199,7 @@ "evidenceUrl": "https://github.com/okinaaudio/live-jev/blob/ecba7e01d5ff01a1e84d6bc4388245145338ed64/README.md", "language": "Python", "license": "MIT", - "starsAtCapture": 32, + "starsAtCapture": 38, "summary": { "en": "Controls Ableton Live from short Japanese or English commands.", "zh": "用一句日语或英语命令控制 Ableton Live。", @@ -1229,7 +1229,7 @@ "evidenceUrl": "https://github.com/can1357/jegrep/blob/a280f14f6da8163bde67e0c49f58b23517a02882/src/jev.rs", "language": "Rust", "license": "MIT", - "starsAtCapture": 31, + "starsAtCapture": 57, "summary": { "en": "Semantic grep for live code trees: describe what you need, get files and original line ranges without building an index.", "zh": "面向实时代码树的语义 grep:用自然语言描述目标,无需建索引即可返回文件与原始行号范围。", @@ -1257,7 +1257,7 @@ "evidenceUrl": "https://github.com/choxos/jev-reviewer/blob/da15868cdca5e64555e6643243a52ea71f60cf3b/README.md", "language": "JavaScript", "license": "MIT", - "starsAtCapture": 19, + "starsAtCapture": 30, "summary": { "en": "Extracts review evidence from research papers with quotes and page references.", "zh": "从研究论文中提取系统综述证据,并保留原文引用与页码。", @@ -1292,7 +1292,7 @@ }, "language": "", "license": "Apache-2.0", - "starsAtCapture": 943, + "starsAtCapture": 946, "summary": { "en": "A Celesto PR-review example prepares sandbox checks and compares a general model with Jev on candidate findings.", "zh": "Celesto 的 PR 审查示例在沙盒中准备检查,再比较普通模型与 Jev 对候选问题的判断。", @@ -1320,7 +1320,7 @@ }, "language": "TypeScript", "license": "Custom license", - "starsAtCapture": 806, + "starsAtCapture": 809, "summary": { "en": "An optional Jev decision backend in the Atomic coding Agent for bounded structured choices such as routing.", "zh": "Atomic 编程 Agent 的可选 Jev 决策后端,为路由等流程提供受限的结构化选择。", @@ -1348,7 +1348,7 @@ }, "language": "", "license": "Apache-2.0", - "starsAtCapture": 676, + "starsAtCapture": 678, "summary": { "en": "An optional AIAvatarKit component uses Jev to judge turn endings from speech transcripts.", "zh": "AIAvatarKit 的可选 Jev 组件根据转写内容判断用户是否结束发言。", @@ -1376,7 +1376,7 @@ }, "language": "TypeScript", "license": "FSL-1.1-ALv2", - "starsAtCapture": 654, + "starsAtCapture": 659, "summary": { "en": "Optional second-stage search: widen the hybrid pool, then Score-rerank candidates with Workers AI typesafe/jev.", "zh": "可选的二段检索:先扩大混合召回,再用 Cloudflare Workers AI 上的 `typesafe/jev` Score 重排。", @@ -1404,7 +1404,7 @@ }, "language": "Swift", "license": "MIT", - "starsAtCapture": 616, + "starsAtCapture": 618, "summary": { "en": "An optional Jev command-risk advisor inside a native macOS Agent, with a TypeSafeKit client.", "zh": "原生 macOS Agent 内的可选 Jev 命令风险顾问,配有 TypeSafeKit 客户端。", @@ -1432,7 +1432,7 @@ }, "language": "Elixir", "license": "Apache-2.0", - "starsAtCapture": 577, + "starsAtCapture": 580, "summary": { "en": "A TypeSafe provider for calling Jev through ReqLLM’s evaluate interface in Elixir.", "zh": "ReqLLM 的 TypeSafe provider,让 Elixir 应用通过 evaluate 接口调用 Jev。", @@ -1460,7 +1460,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 531, + "starsAtCapture": 533, "summary": { "en": "An omg.dev mobile testing script can use Jev to read the accessibility tree and choose the next interaction.", "zh": "omg.dev 的移动端测试脚本可让 Jev 读取可访问性树并选择下一步交互。", @@ -1488,7 +1488,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 420, + "starsAtCapture": 421, "summary": { "en": "An optional Jev routing path that matches VexJoy requests to specialist Agents, skills and workflows.", "zh": "给 VexJoy 的任务分派增加一条 Jev 路线。输入需求后,判断该选哪位专长 Agent、哪项技能和哪条工作流。", @@ -1516,7 +1516,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 344, + "starsAtCapture": 446, "summary": { "en": "An independent supervisor loop that reads worker diffs, logs and tests, asks Jev Nouls about stuck / off-track / verify, then applies a Python policy.", "zh": "独立监督环读取编码工人的 diff、日志和测试,用 Jev Noul 判断卡住、跑偏、该验证,再由 Python 策略干预。", @@ -1600,7 +1600,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 302, + "starsAtCapture": 693, "summary": { "en": "Builds candidate actions from OCR and UI state for Jev to control macOS, calling a text model only when writing is needed.", "zh": "用 OCR 和界面状态构造候选动作,让 Jev 决定如何操作 macOS,需要写文字时再调用文本模型。", @@ -1628,7 +1628,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 284, + "starsAtCapture": 438, "summary": { "en": "Reviews a Git diff or a codebase in stages and displays review leads in a local dashboard.", "zh": "分阶段检查 Git diff 或整个代码库,在本地面板里展示可复核的审查线索。", @@ -1656,7 +1656,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 278, + "starsAtCapture": 280, "summary": { "en": "OrchestKit can optionally use Jev to classify coding sessions and set their colors when confidence meets a threshold.", "zh": "OrchestKit 可选用 Jev 给编程会话分类,符合阈值时用结果决定会话颜色。", @@ -1684,7 +1684,7 @@ }, "language": "Python", "license": "Unknown", - "starsAtCapture": 266, + "starsAtCapture": 314, "summary": { "en": "An experimental NES Mario controller that gives Jev structured emulator RAM and telemetry instead of screenshots.", "zh": "从 NES 模拟器 RAM 和状态数据中提取环境,让 Jev 选择超级马力欧的手柄按键。", @@ -1740,7 +1740,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 236, + "starsAtCapture": 241, "summary": { "en": "Pi’s programmable runtime includes an optional Jev loop for observing state, making decisions and running bounded actions.", "zh": "给 Pi 的工具运行时加上可编程的 Jev 决策循环。先写好观察、判断和执行步骤,再让它按预算在前台或后台运行。", @@ -1768,7 +1768,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 185, + "starsAtCapture": 187, "summary": { "en": "A dictation and meeting-notes app with optional Jev checks for topic changes, note-taker instructions and sensitive text.", "zh": "语音听写与会议记录应用,可选用 Jev 检查话题变化、面向记录助手的指令和敏感文本。", @@ -1796,7 +1796,7 @@ }, "language": "Shell", "license": "PostgreSQL", - "starsAtCapture": 179, + "starsAtCapture": 259, "summary": { "en": "Adds natural-language filtering, classification, and ranking of rows to PostgreSQL queries.", "zh": "在 PostgreSQL 查询中用自然语言给数据行筛选、分类和排序。", @@ -1824,7 +1824,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 177, + "starsAtCapture": 178, "summary": { "en": "Interlinked adds optional Jev judgments and evidence checks to local coding-agent checks.", "zh": "Interlinked 在编程 Agent 的本地检查之外,提供可选 Jev 判断与证据检查。", @@ -1852,7 +1852,7 @@ }, "language": "JavaScript", "license": "MIT", - "starsAtCapture": 174, + "starsAtCapture": 283, "summary": { "en": "A Claude Code and CLI proxy that asks Jev to score task complexity and pick a model from the account’s available set.", "zh": "Claude Code / CLI 代理:Jev 给任务复杂度打分,并在当前账号可用的模型里选一个,再由本地策略决定是否更换。", @@ -1880,7 +1880,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 165, + "starsAtCapture": 220, "summary": { "en": "A self-hosted, versioned Agent skills library with optional Jev recommendations.", "zh": "自建一个有版本管理的 Agent 技能库,还能选配 Jev 推荐:告诉它当前任务,从你有权限使用的技能里挑更相关的。", @@ -1908,7 +1908,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 162, + "starsAtCapture": 304, "summary": { "en": "Controls an Android phone through Mobilerun, with a web studio and CLI showing Jev decisions.", "zh": "通过 Mobilerun 控制 Android 手机,网页面板与命令行可查看 Jev 的操作过程。", @@ -1964,7 +1964,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 146, + "starsAtCapture": 352, "summary": { "en": "Searches the web with Jev choosing sources and time ranges, then ranking returned links.", "zh": "用自然语言搜网页:Jev 选择搜索来源和时间范围,再给返回的链接排序。", @@ -1992,7 +1992,7 @@ }, "language": "JavaScript", "license": "MIT", - "starsAtCapture": 136, + "starsAtCapture": 291, "summary": { "en": "A Skill for Codex browser workflows: Jev chooses navigation, clicks, and scrolling while Codex handles text input and final checks.", "zh": "给 Codex 浏览器工作流加一个 Skill:Jev 选导航、点击和滚动,Codex 保留文字输入与最终核验。", @@ -2020,7 +2020,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 126, + "starsAtCapture": 191, "summary": { "en": "A local MCP code-quality reviewer returning structured scores to coding Agents.", "zh": "供编码 Agent 使用的本地 MCP 代码质量检查器,返回多个维度的结构化评分。", @@ -2048,7 +2048,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 119, + "starsAtCapture": 121, "summary": { "en": "An Effect Agent TypeSafe decision provider for typed question sets and optional model selection.", "zh": "Effect Agent 的 TypeSafe 决策 provider,支持类型化问题集与可选模型选择。", @@ -2076,7 +2076,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 117, + "starsAtCapture": 209, "summary": { "en": "Drives a browser from a task and URL, returning the final page, screenshot and action trace.", "zh": "给定任务与网址后驱动浏览器,返回最终页面、截图和逐步操作记录。", @@ -2104,7 +2104,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 110, + "starsAtCapture": 152, "summary": { "en": "A browser extension using Jev to identify ads, promotions, and subscription popups and save reusable hiding rules.", "zh": "用 Jev 帮浏览器扩展识别网页中的广告、促销与订阅弹窗,并保存可复用的隐藏规则。", @@ -2132,7 +2132,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 101, + "starsAtCapture": 171, "summary": { "en": "Official TypeSafe Python SDK with synchronous and asynchronous clients for Jev System One, plus question and answer types.", "zh": "TypeSafe 官方 Python SDK,提供 Jev System One 的同步、异步客户端及问题和回答类型。", @@ -2160,7 +2160,7 @@ }, "language": "HTML", "license": "Unknown", - "starsAtCapture": 87, + "starsAtCapture": 99, "summary": { "en": "Agent tool evaluation harness comparing standard LLM tool selection against Jev routing across 100 mocked tools.", "zh": "智能体工具选择基准测试平台,在包含 100 个模拟工具的个人助理环境下对比大模型直接选工具与 Jev 路由的效率。", @@ -2188,7 +2188,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 83, + "starsAtCapture": 90, "summary": { "en": "An X/Twitter filtering extension using local rules by default, with optional Jev checks for unmatched replies.", "zh": "为 X/Twitter 过滤帖子与回复的浏览器扩展;默认用本地规则,可选择用 Jev 检查未匹配的回复。", @@ -2216,7 +2216,7 @@ }, "language": "Go", "license": "MIT", - "starsAtCapture": 80, + "starsAtCapture": 173, "summary": { "en": "An MCP server that lets Claude Code, Claude Desktop, Codex and Pi ask Jev typed questions.", "zh": "让 Claude Code、Claude Desktop、Codex 和 Pi 通过 MCP 或扩展向 Jev 提问,获取结构化判断。", @@ -2244,7 +2244,7 @@ }, "language": "TypeScript", "license": "Unknown", - "starsAtCapture": 57, + "starsAtCapture": 80, "summary": { "en": "Fish-style Zsh history suggestion tool ranked by Jev, ordering candidate commands from local history based on context.", "zh": "类似于 Fish 终端样式的 Zsh 历史命令建议工具,利用 Jev 对已有历史记录根据当前上下文进行智能打分排序。", @@ -2272,7 +2272,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 53, + "starsAtCapture": 125, "summary": { "en": "Uses Jev to classify each Codex turn, then applies local rules to choose the model, reasoning effort, and speed mode.", "zh": "每轮先让 Jev 判断任务类型与难度,再由本地策略为 Codex 选模型、思考深度和速度档。", @@ -2300,7 +2300,7 @@ }, "language": "JavaScript", "license": "MIT", - "starsAtCapture": 50, + "starsAtCapture": 64, "summary": { "en": "An experimental Chrome extension that asks Jev whether candidate DOM elements are ads, then highlights or removes them.", "zh": "一个实验性 Chrome 扩展,让 Jev 判断候选 DOM 元素是否是广告,再高亮或移除。", @@ -2328,7 +2328,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 1, + "starsAtCapture": 3, "summary": { "en": "A browser extension that classifies YouTube caption segments with Jev, splitting requests when the segment or token budget is exceeded, paints five categories on the seek bar, and auto-skips those painted slices over the threshold.", "zh": "Chrome 扩展:只读字幕,把片段交给 Jev 分类(段数或 Token 预算超限就拆请求),在进度条上画出五类片段,并对达到阈值的 sponsor、self_promo、intro、outro、recap 自动跳过。", @@ -2356,7 +2356,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 0, + "starsAtCapture": 8, "summary": { "en": "A commit-msg hook that scores the message against the staged diff with one Jev request of five Nouls and warns by default. Default blocking is a local regex belt on high-precision added-line hits; the secret_shaped Noul blocks only with --strict.", "zh": "commit-msg 钩子:一次 Jev 请求对照暂存 diff 给提交说明打五个 Noul,默认只警告。默认拦住提交的是本地正则腰带对新增行的高置信命中;secret_shaped Noul 只在 --strict 时参与拦截。", @@ -2384,7 +2384,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 0, + "starsAtCapture": 3, "summary": { "en": "A Neovim plugin that asks a plain-language question of every function in the buffer and lists every Jev hit in quickfix, ranked by probability.", "zh": "Neovim 插件:用自然语言问当前 buffer,Treesitter 按函数切开,Jev 给每个函数打概率;全部命中按概率进入 quickfix。", @@ -2412,7 +2412,7 @@ }, "language": "JavaScript", "license": "Unknown", - "starsAtCapture": 77, + "starsAtCapture": 143, "summary": { "en": "A browser driving simulator where Jev chooses among locally generated paths and speeds.", "zh": "在浏览器里开一辆小车,让 Jev 从提前算好的路线和速度里选下一步。", @@ -2440,7 +2440,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 66, + "starsAtCapture": 96, "summary": { "en": "A MuJoCo drone experiment deriving scene features from camera buffers for Jev tactical advice.", "zh": "MuJoCo 无人机仿真实验:从相机缓冲区提取场景,Jev 提供战术动作建议。", @@ -2468,7 +2468,7 @@ }, "language": "JavaScript", "license": "Unknown", - "starsAtCapture": 61, + "starsAtCapture": 81, "summary": { "en": "YouTube extension detecting sponsored segments from live audio and transcripts using Jev, skipping promotional blocks automatically.", "zh": "结合实时音频与字幕由 Jev 驱动的 YouTube 视频赞助广告片段检测与自动跳过扩展。", @@ -2496,7 +2496,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 58, + "starsAtCapture": 77, "summary": { "en": "Creates edited videos with score meters by asking Jev to rate transcript sentences against selected rubrics.", "zh": "把视频转成带评分仪表的视频成片:Jev 按选定规则给字幕句子评分,再由渲染器叠加显示。", @@ -2552,7 +2552,7 @@ }, "language": "C", "license": "MIT", - "starsAtCapture": 76, + "starsAtCapture": 81, "summary": { "en": "A pre-alpha PostgreSQL C extension for calling Jev from SQL for classification, yes/no judgments, and scoring.", "zh": "一个预览阶段的 PostgreSQL C 扩展,让 SQL 直接调用 Jev 做分类、是非判断和评分。", @@ -2580,7 +2580,7 @@ }, "language": "Python", "license": "Unknown", - "starsAtCapture": 168, + "starsAtCapture": 428, "summary": { "en": "Adapter turning open LLM endpoints into Jev-compatible classification services without training a separate classifier head.", "zh": "将任意开源大语言模型转化为分类器与 Jev 兼容端点的适配服务,无需额外训练专用分类头。", @@ -2608,7 +2608,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 139, + "starsAtCapture": 196, "summary": { "en": "The JavaScript and TypeScript SDK published by TypeSafe, with typed Jev requests and answers.", "zh": "TypeSafe 组织发布的 JavaScript 与 TypeScript SDK,提供 Jev 请求和回答类型。", @@ -2664,7 +2664,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 105, + "starsAtCapture": 116, "summary": { "en": "An optional Jev judgment module in Taskuary for checking user-defined conditions on task state.", "zh": "Taskuary 的可选 Jev 判断模块,对任务运行状态检查用户定义的条件。", @@ -2692,7 +2692,7 @@ }, "language": "", "license": "MIT", - "starsAtCapture": 84, + "starsAtCapture": 187, "summary": { "en": "Controls a Playwright browser by sending incremental speech transcripts to Jev.", "zh": "用语音控制 Playwright 浏览器,将逐步转写的口令交给 Jev 判断。", @@ -2720,7 +2720,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 75, + "starsAtCapture": 196, "summary": { "en": "Eight MCP tools for evidence checks, content screening, search, reranking, classification, comparison and extraction.", "zh": "给 Agent 提供核对引用、筛查内容、查找、重排、分类、比较和提取等八个 MCP 判断工具。", @@ -2748,7 +2748,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 75, + "starsAtCapture": 88, "summary": { "en": "A small TypeScript client for asking Jev multiple typed questions about the same data.", "zh": "用简短的 TypeScript 调用向 Jev 提问。把同一份数据里的多个判断一次写好,直接拿到概率、选项和分数。", @@ -2776,7 +2776,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 70, + "starsAtCapture": 131, "summary": { "en": "A Pi extension that flags tool risks before execution and checks output for secrets and failure types.", "zh": "Pi 编码 Agent 扩展:执行前提示工具风险,执行后检查秘密泄露与失败类型。", @@ -2804,7 +2804,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 67, + "starsAtCapture": 118, "summary": { "en": "Adds checks for project rules, out-of-scope actions, repeated failures, and completion claims to Pi Agents.", "zh": "给 Pi Agent 加项目规则、越界操作、重复失败和完成声明的检查。", @@ -2832,7 +2832,7 @@ }, "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 50, + "starsAtCapture": 245, "summary": { "en": "An independent System One decision server compatible with Jev’s API, running an open DiffusionGemma model.", "zh": "一个兼容 Jev System One 接口的独立决策服务,使用开源 DiffusionGemma 模型运行。", @@ -2860,7 +2860,7 @@ }, "language": "TypeScript", "license": "Not declared", - "starsAtCapture": 23660, + "starsAtCapture": 23682, "summary": { "en": "An open-source cowork-style agent workspace that can run JEV-backed reviews inside CI and skill workflows.", "zh": "开源的 cowork 风格 Agent 工作区,可在 CI 与 Skill 流程里跑 JEV 驱动的审查。", @@ -2888,7 +2888,7 @@ }, "language": "TypeScript", "license": "Apache-2.0", - "starsAtCapture": 5278, + "starsAtCapture": 5291, "summary": { "en": "Vercel’s open agent framework for packaging skills, evals, and tool-using workflows.", "zh": "Vercel 开源的 Agent 框架,用于打包 Skill、评测与带工具的工作流。", @@ -2916,7 +2916,7 @@ }, "language": "TypeScript", "license": "Not declared", - "starsAtCapture": 807, + "starsAtCapture": 808, "summary": { "en": "A terminal generator CLI that ships with an agent skill for creating content from the command line.", "zh": "终端生成 CLI,并附带可从命令行创作内容的 Agent Skill。", @@ -2944,7 +2944,7 @@ }, "language": "Not declared", "license": "MIT", - "starsAtCapture": 880, + "starsAtCapture": 1388, "summary": { "en": "Official agent skills for building against TypeSafe’s System One / JEV API.", "zh": "面向 TypeSafe System One / JEV API 的官方 Agent Skill 集合。", @@ -2972,7 +2972,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 661, + "starsAtCapture": 742, "summary": { "en": "An evidence-backed playbook of JEV use cases, patterns, prompts, and starter code.", "zh": "有证据支撑的 JEV 用例、模式、提示词与起步代码手册。", @@ -3000,7 +3000,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 417, + "starsAtCapture": 418, "summary": { "en": "An agentic TypeScript workflow framework with a first-class JEV classify path.", "zh": "以 TypeScript 配置定义工作流的 Agent 框架,内置 JEV 分类路径。", @@ -3028,7 +3028,7 @@ }, "language": "JavaScript", "license": "Not declared", - "starsAtCapture": 406, + "starsAtCapture": 519, "summary": { "en": "Computer-use helpers that call JEV to decide the next UI action.", "zh": "用 JEV 决定下一步界面动作的 Computer Use 辅助工具。", @@ -3056,7 +3056,7 @@ }, "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 381, + "starsAtCapture": 506, "summary": { "en": "A local Apple Silicon inference engine oriented around decision-style models.", "zh": "面向决策类模型的本地 Apple Silicon 推理引擎。", @@ -3084,7 +3084,7 @@ }, "language": "CSS", "license": "MIT", - "starsAtCapture": 369, + "starsAtCapture": 414, "summary": { "en": "A curated list of official and community resources for TypeSafe, System One, and JEV.", "zh": "TypeSafe、System One 与 JEV 的官方与社区资源精选列表。", @@ -3112,7 +3112,7 @@ }, "language": "Not declared", "license": "CC0-1.0", - "starsAtCapture": 238, + "starsAtCapture": 292, "summary": { "en": "A source-backed list of projects built with JEV / TypeSafe System One.", "zh": "基于源码核对的 JEV / TypeSafe System One 项目精选列表。", @@ -3140,7 +3140,7 @@ }, "language": "Python", "license": "Not declared", - "starsAtCapture": 207, + "starsAtCapture": 245, "summary": { "en": "A JEV-compatible API endpoint built on open models with a prefill-only serving path.", "zh": "基于开源模型的 JEV 兼容 API,采用 prefill-only 服务路径。", @@ -3168,7 +3168,7 @@ }, "language": "TypeScript", "license": "AGPL-3.0", - "starsAtCapture": 192, + "starsAtCapture": 199, "summary": { "en": "A product that turns work artifacts into publishable content with agent skill hooks.", "zh": "把工作产物转成可发布内容的产品,并挂接 Agent Skill。", @@ -3196,7 +3196,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 184, + "starsAtCapture": 218, "summary": { "en": "A drop-in TypeSafeClient replacement that backs System One calls with ordinary LLM APIs.", "zh": "可替换 TypeSafeClient 的适配器,用普通 LLM API 承接 System One 调用。", @@ -3224,7 +3224,7 @@ }, "language": "JavaScript", "license": "MIT", - "starsAtCapture": 173, + "starsAtCapture": 185, "summary": { "en": "A source-backed JEV directory plus a reusable JEV-only GitHub review workflow.", "zh": "有源码依据的 JEV 目录,并附带可复用的纯 JEV GitHub Review 工作流。", @@ -3252,7 +3252,7 @@ }, "language": "JavaScript", "license": "MIT", - "starsAtCapture": 162, + "starsAtCapture": 167, "summary": { "en": "Semantic code linting that asks JEV / System One whether findings should fire.", "zh": "语义代码检查:用 JEV / System One 判断某条发现是否该触发。", @@ -3280,7 +3280,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 163, + "starsAtCapture": 192, "summary": { "en": "An educational JEV-like visual inference experiment on Apple Silicon with shared context scoring.", "zh": "在 Apple Silicon 上的教学向类 JEV 视觉推理实验,共享上下文直接给候选打分。", @@ -3308,7 +3308,7 @@ }, "language": "Swift", "license": "MIT", - "starsAtCapture": 147, + "starsAtCapture": 270, "summary": { "en": "A Swift client stack that calls JEV while driving local computer-use style helpers.", "zh": "Swift 客户端栈:在驱动本地 computer-use 辅助逻辑时调用 JEV。", @@ -3336,7 +3336,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 143, + "starsAtCapture": 157, "summary": { "en": "A coding-agent skill/plugin that advises when to compact context to save tokens.", "zh": "编码 Agent 的 Skill/插件:建议何时压缩上下文以节省 token。", @@ -3364,7 +3364,7 @@ }, "language": "JavaScript", "license": "MIT", - "starsAtCapture": 168, + "starsAtCapture": 264, "summary": { "en": "A source-backed JEV ecosystem radar with plain-language discovery and GitHub sync.", "zh": "有源码依据的 JEV 生态雷达,含白话发现页与 GitHub 同步。", @@ -3392,7 +3392,7 @@ }, "language": "Python", "license": "MIT", - "starsAtCapture": 136, + "starsAtCapture": 335, "summary": { "en": "JEV-powered routing, memory, compaction, skill selection, and computer/browser use for Hermes agents.", "zh": "为 Hermes Agent 提供 JEV 驱动的路由、记忆、压缩、Skill 选择与电脑/浏览器操作。", @@ -3420,7 +3420,7 @@ }, "language": "TypeScript", "license": "MIT", - "starsAtCapture": 119, + "starsAtCapture": 130, "summary": { "en": "A Claude Code plugin that trims long Bash output with TypeSafe JEV before the model sees it.", "zh": "Claude Code 插件:在模型看到长 Bash 输出前,用 TypeSafe JEV 裁剪。", @@ -3448,7 +3448,7 @@ }, "language": "Python", "license": "Not declared", - "starsAtCapture": 119, + "starsAtCapture": 221, "summary": { "en": "A calibrated ~151M non-autoregressive local decision engine aiming at JEV-style typed answers.", "zh": "约 151M 的校准非自回归本地决策引擎,目标对齐类 JEV 类型化答案。", @@ -3476,7 +3476,7 @@ }, "language": "Not declared", "license": "Not declared", - "starsAtCapture": 121, + "starsAtCapture": 128, "summary": { "en": "An agent skill for writing and improving programs that call JEV / System One.", "zh": "帮助编写与改进调用 JEV / System One 程序的 Agent Skill。", @@ -3504,7 +3504,7 @@ }, "language": "Python", "license": "Apache-2.0", - "starsAtCapture": 107, + "starsAtCapture": 180, "summary": { "en": "One-pass typed decisions with calibrated probabilities, fine-tuned from Qwen3.5-2B.", "zh": "一次前向的类型化决策与校准概率,基于 Qwen3.5-2B 微调。", @@ -3532,7 +3532,7 @@ }, "language": "HTML", "license": "Not declared", - "starsAtCapture": 103, + "starsAtCapture": 152, "summary": { "en": "A DGX Spark container recipe for running DiffusionGemma NVFP4 structured decisions.", "zh": "在 DGX Spark 上跑 DiffusionGemma NVFP4 结构化决策的容器配方。", diff --git a/scripts/refresh-stars.mjs b/scripts/refresh-stars.mjs new file mode 100644 index 0000000..3d6a1d6 --- /dev/null +++ b/scripts/refresh-stars.mjs @@ -0,0 +1,75 @@ +import { execFile } from 'node:child_process'; +import { readFile, writeFile } from 'node:fs/promises'; +import { promisify } from 'node:util'; + +const run = promisify(execFile); +const catalogueFile = new URL('../data/projects.json', import.meta.url); +const readmes = ['README.md', 'README.zh-CN.md', 'README.ja.md'].map( + (name) => new URL(`../${name}`, import.meta.url), +); +const today = process.argv[2] ?? new Date().toISOString().slice(0, 10); +const catalogue = JSON.parse(await readFile(catalogueFile, 'utf8')); + +async function fetchStars(repoUrl) { + const slug = new URL(repoUrl).pathname.replace(/^\/|\/$/g, ''); + const { stdout } = await run('gh', ['api', `repos/${slug}`, '--jq', '.stargazers_count']); + return Number(stdout.trim()); +} + +const failures = []; +const queue = [...catalogue.projects]; +await Promise.all( + Array.from({ length: 8 }, async () => { + for (let project = queue.shift(); project; project = queue.shift()) { + try { + const stars = await fetchStars(project.repoUrl); + if (!Number.isFinite(stars)) throw new Error('non-numeric star count'); + project.starsAtCapture = stars; + } catch (error) { + failures.push(`${project.id}: ${error.message.split('\n')[0]}`); + } + } + }), +); +if (failures.length) throw new Error(`Star refresh failed, nothing written:\n${failures.join('\n')}`); + +catalogue.capturedAt = today; +await writeFile(catalogueFile, `${JSON.stringify(catalogue, null, 2)}\n`); + +const compact = (n) => `${(n / 1000).toFixed(1)}K`; +const escape = (s) => s.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); +const over1k = catalogue.projects.filter((p) => p.starsAtCapture >= 1000).length; + +for (const file of readmes) { + let text = await readFile(file, 'utf8'); + for (const { repoUrl, starsAtCapture: n } of catalogue.projects) { + const url = escape(repoUrl); + // Featured card: "**[Name](url)** · Category · 9.5K stars" (cells never contain "|"). + text = text.replace( + new RegExp(`(\\*\\*\\[[^\\]]+\\]\\(${url}\\)\\*\\*[^|]*?)\\d+(?:\\.\\d+)?K (stars|Star)`), + `$1${compact(n)} $2`, + ); + // List entry: "- [Name](url) · 9,549 stars" + text = text.replace( + new RegExp(`(- \\[[^\\]]+\\]\\(${url}\\) · )[\\d,]+ (stars|Star)`), + `$1${n.toLocaleString('en-US')} $2`, + ); + } + text = text.replace( + /()\d+(<\/strong><\/td>\n\s*10<\/strong><\/td>)/, + `$1${over1k}$2`, + ); + text = text.replace(/\d{4}-\d{2}-\d{2}<\/strong>/, `${today}`); + // Keep the full project list ordered by stars (stable for ties). + const entry = /^- \[[^\]]+\]\(https:\/\/github\.com\/[^)]+\) · ([\d,]+) (?:stars|Star)$/; + const lines = text.split('\n'); + const first = lines.findIndex((line) => entry.test(line)); + let last = first; + while (entry.test(lines[last + 1] ?? '')) last += 1; + const block = lines.slice(first, last + 1).map((line, index) => ({ line, index, stars: Number(line.match(entry)[1].replace(/,/g, '')) })); + block.sort((a, b) => b.stars - a.stars || a.index - b.index); + lines.splice(first, block.length, ...block.map((item) => item.line)); + text = lines.join('\n'); + await writeFile(file, text); +} +console.log(`Refreshed ${catalogue.projects.length} projects; ${over1k} at or above 1K stars; snapshot ${today}.`); diff --git a/scripts/validate.test.mjs b/scripts/validate.test.mjs index ded5ef4..2749664 100644 --- a/scripts/validate.test.mjs +++ b/scripts/validate.test.mjs @@ -39,7 +39,7 @@ test('every project keeps repository and fixed-commit evidence links', () => { test('catalogue covers multiple practical patterns', () => { assert.ok(new Set(catalogue.projects.map((project) => project.category)).size >= 9); - assert.equal(catalogue.projects.filter((project) => project.starsAtCapture >= 1_000).length, 31); + assert.equal(catalogue.projects.filter((project) => project.starsAtCapture >= 1_000).length, 34); for (const required of ['jev-ultrafast', 'laya', 'jegrep']) { assert.ok(catalogue.projects.some((project) => project.id === required), `missing ${required}`); }