diff --git a/README.ja.md b/README.ja.md
index ef06952..dcc2843 100644
--- a/README.ja.md
+++ b/README.ja.md
@@ -16,7 +16,7 @@
English · 简体中文 · 日本語
-192 プロジェクト · 10 種類 · 更新 2026-09-23
各リポジトリ 50★以上 · ソース確認済み
+193 プロジェクト · 10 種類 · 更新 2026-09-24
各リポジトリ 50★以上 · ソース確認済み
@@ -68,16 +68,16 @@ npx skills add BeatAPI/awesome-jev
-## 全 192 プロジェクト
+## 全 193 プロジェクト
種類別に全カタログを確認できます。具体的な目的がある場合は、上の用途別ガイドから始めてください。
-[ブラウザ・PC 操作 · 17](#browser-computer-use) · [SDK・フレームワーク · 31](#sdk-integrations) · [ルーティング · 16](#routing-optimization) · [オープンモデル · 23](#open-models) · [検索・データ · 15](#search-data)
+[ブラウザ・PC 操作 · 18](#browser-computer-use) · [SDK・フレームワーク · 31](#sdk-integrations) · [ルーティング · 16](#routing-optimization) · [オープンモデル · 23](#open-models) · [検索・データ · 15](#search-data)
[安全性・レビュー · 16](#safety-review) · [Agent ワークフロー · 15](#agent-workflows) · [UI・自動化 · 9](#interfaces) · [開発者ツール · 35](#developer-tools) · [業務特化ツール · 15](#domain-tools)
-### ブラウザ・PC 操作 (17)
+### ブラウザ・PC 操作 (18)
- **[Cua · JEV Use](https://github.com/trycua/cua)** · 26.0K Star — Cua Driver の観察と実行を、制限された JEV の選択肢と組み合わせたコンピューター使用例。 [根拠](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11)
- **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · 18.2K Star — JEV を使用してアクションと一致する DOM 要素を選択し、入力テキストが必要な場合にのみテキスト モデルを呼び出すブラウザ エージェント。 [根拠](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py)
@@ -96,6 +96,7 @@ npx skills add BeatAPI/awesome-jev
- **[WindTunnel · JEV Benchmarks](https://github.com/nekuda-ai/WindTunnel)** · 79 Star — アクセシビリティと WebMCP を対象に固定条件の JEV 実験を行うブラウザー Agent ベンチマークです。 [根拠](https://github.com/nekuda-ai/WindTunnel/blob/5ca8644e23826ebb30108e7bad240b61043bfe67/experiments/jev/run.mjs)
- **[JEV Browser](https://github.com/Ying-Kai-Liao/jev-browser)** · 76 Star — LLM の計画と JEV の操作を組み合わせるブラウザー自動化ライブラリ、CLI、MCP サーバー。 [根拠](https://github.com/Ying-Kai-Liao/jev-browser/blob/578cff6e701a131733d03256078bb559a45ad188/src/jev.mjs)
- **[TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock)** · 71 Star — 候補となる DOM 要素が広告であるかどうかを JEV に尋ね、それらをハイライト表示または削除する実験的な Chrome 拡張機能。 [根拠](https://github.com/realZachi/typesafe-adblock/blob/7e067d243d87b7fe4d511653c0ddcd77b9beee18/src/typesafe.js)
+- **[Jev Social](https://github.com/socai-io/jev-social)** · 50 Star — Jev が Instagram・TikTok・LinkedIn の限定操作を選び、socai がユーザーの Chrome で実行するローカル調査アプリ。 [根拠](https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js)
[↑ 検索入口に戻る](#discovery)
diff --git a/README.md b/README.md
index 2fa4de8..92790e0 100644
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@
English · 简体中文 · 日本語
-192 projects · 10 project types · Updated 2026-09-23
50+ GitHub stars per repository · Source-reviewed
+193 projects · 10 project types · Updated 2026-09-24
50+ GitHub stars per repository · Source-reviewed
@@ -68,16 +68,16 @@ npx skills add BeatAPI/awesome-jev
-## All 192 projects
+## All 193 projects
Browse the full catalogue by project type. Use the scenario guides above when you have a specific task in mind.
-[Browser & computer use · 17](#browser-computer-use) · [SDK integrations · 31](#sdk-integrations) · [Routing & optimization · 16](#routing-optimization) · [Open models · 23](#open-models) · [Search & data · 15](#search-data)
+[Browser & computer use · 18](#browser-computer-use) · [SDK integrations · 31](#sdk-integrations) · [Routing & optimization · 16](#routing-optimization) · [Open models · 23](#open-models) · [Search & data · 15](#search-data)
[Safety & review · 16](#safety-review) · [Agent workflows · 15](#agent-workflows) · [Interfaces & automation · 9](#interfaces) · [Developer tools · 35](#developer-tools) · [Domain tools · 15](#domain-tools)
-### Browser & computer use (17)
+### Browser & computer use (18)
- **[Cua · JEV Use](https://github.com/trycua/cua)** · 26.0K stars — A computer-use example pairing Cua Driver observation and execution with bounded JEV choices. [Source](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11)
- **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · 18.2K stars — A browser agent that uses JEV to choose an action and matching DOM element, calling a text model only when input text is needed. [Source](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py)
@@ -96,6 +96,7 @@ Browse the full catalogue by project type. Use the scenario guides above when yo
- **[WindTunnel · JEV Benchmarks](https://github.com/nekuda-ai/WindTunnel)** · 79 stars — A browser-agent benchmark harness with frozen JEV experiments across accessibility and WebMCP interfaces. [Source](https://github.com/nekuda-ai/WindTunnel/blob/5ca8644e23826ebb30108e7bad240b61043bfe67/experiments/jev/run.mjs)
- **[JEV Browser](https://github.com/Ying-Kai-Liao/jev-browser)** · 76 stars — A browser automation library, CLI, and MCP server pairing LLM plans with JEV actions. [Source](https://github.com/Ying-Kai-Liao/jev-browser/blob/578cff6e701a131733d03256078bb559a45ad188/src/jev.mjs)
- **[TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock)** · 71 stars — An experimental Chrome extension that asks Jev whether candidate DOM elements are ads, then highlights or removes them. [Source](https://github.com/realZachi/typesafe-adblock/blob/7e067d243d87b7fe4d511653c0ddcd77b9beee18/src/typesafe.js)
+- **[Jev Social](https://github.com/socai-io/jev-social)** · 50 stars — A local social-research app where Jev chooses bounded Instagram, TikTok, and LinkedIn operations and socai executes them in the user's Chrome. [Source](https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js)
[↑ Back to discovery](#discovery)
diff --git a/README.zh-CN.md b/README.zh-CN.md
index 79a4d59..2a5119c 100644
--- a/README.zh-CN.md
+++ b/README.zh-CN.md
@@ -16,7 +16,7 @@
English · 简体中文 · 日本語
-192 个项目 · 10 种项目类型 · 更新于 2026-09-23
每个仓库 50+ Star · 已核对源码
+193 个项目 · 10 种项目类型 · 更新于 2026-09-24
每个仓库 50+ Star · 已核对源码
@@ -68,16 +68,16 @@ npx skills add BeatAPI/awesome-jev
-## 全部 192 个项目
+## 全部 193 个项目
下面按项目类型浏览完整目录。如果已经有具体需求,可以先看上方的场景指南。
-[浏览器与电脑操作 · 17](#browser-computer-use) · [SDK 与框架集成 · 31](#sdk-integrations) · [路由与优化 · 16](#routing-optimization) · [开放模型 · 23](#open-models) · [搜索与数据 · 15](#search-data)
+[浏览器与电脑操作 · 18](#browser-computer-use) · [SDK 与框架集成 · 31](#sdk-integrations) · [路由与优化 · 16](#routing-optimization) · [开放模型 · 23](#open-models) · [搜索与数据 · 15](#search-data)
[安全与审查 · 16](#safety-review) · [Agent 工作流 · 15](#agent-workflows) · [界面与自动化 · 9](#interfaces) · [开发者工具 · 35](#developer-tools) · [垂直工具 · 15](#domain-tools)
-### 浏览器与电脑操作 (17)
+### 浏览器与电脑操作 (18)
- **[Cua · JEV Use](https://github.com/trycua/cua)** · 26.0K Star — 把 Cua Driver 的观察与执行能力和 JEV 的有限动作选择结合起来。 [源码证据](https://github.com/trycua/cua/blob/83f142c4290a0f7d9ed545ae8532858c6e4f8145/libs/cua-driver/examples/jev-use/python/jev_adapter.py#L11)
- **[Jev Ultrafast](https://github.com/browser-use/jev-ultrafast)** · 18.2K Star — 用 JEV 一次选出浏览器动作与对应 DOM 元素,只在需要输入文本时再调用文本模型。 [源码证据](https://github.com/browser-use/jev-ultrafast/blob/1231850a0bf1a0c0341fe408ef1668dbbfdfac46/jev_ultrafast/model.py)
@@ -96,6 +96,7 @@ npx skills add BeatAPI/awesome-jev
- **[WindTunnel · JEV Benchmarks](https://github.com/nekuda-ai/WindTunnel)** · 79 Star — 浏览器 Agent 基准测试工具,包含基于无障碍树与 WebMCP 接口的冻结 JEV 实验。 [源码证据](https://github.com/nekuda-ai/WindTunnel/blob/5ca8644e23826ebb30108e7bad240b61043bfe67/experiments/jev/run.mjs)
- **[JEV Browser](https://github.com/Ying-Kai-Liao/jev-browser)** · 76 Star — 把 LLM 规划与 JEV 动作结合的浏览器自动化库、CLI 与 MCP Server。 [源码证据](https://github.com/Ying-Kai-Liao/jev-browser/blob/578cff6e701a131733d03256078bb559a45ad188/src/jev.mjs)
- **[TypeSafe Adblock](https://github.com/realZachi/typesafe-adblock)** · 71 Star — 一个实验性 Chrome 扩展,让 Jev 判断候选 DOM 元素是否是广告,再高亮或移除。 [源码证据](https://github.com/realZachi/typesafe-adblock/blob/7e067d243d87b7fe4d511653c0ddcd77b9beee18/src/typesafe.js)
+- **[Jev Social](https://github.com/socai-io/jev-social)** · 50 Star — 本地社交媒体研究应用:Jev 选择有限的 Instagram、TikTok 与 LinkedIn 操作,由 socai 在用户的 Chrome 中执行。 [源码证据](https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js)
[↑ 返回检索入口](#discovery)
diff --git a/data/projects.json b/data/projects.json
index ca41488..7d644a5 100644
--- a/data/projects.json
+++ b/data/projects.json
@@ -1,9 +1,9 @@
{
"schemaVersion": 3,
- "capturedAt": "2026-09-23",
+ "capturedAt": "2026-09-24",
"source": {
"name": "BeatAPI Awesome JEV curation",
- "batch": "2026-09-23-star50-cross-search-and-source-review",
+ "batch": "2026-09-24-maintainer-submission-source-review",
"policy": "Project-level deduplication. Public JEV-related GitHub repositories at or above 50 stars are included only after fixed-commit source review. Discovery includes GitHub repository search, competitor catalogues (AbdelStark/awesome-typesafe-jev, heyjunpenn/awesome-jev), and direct source inspection. Runtime behavior is not independently verified."
},
"projects": [
@@ -5415,6 +5415,34 @@
},
"verification": "source-reviewed",
"runtimeVerified": false
+ },
+ {
+ "id": "jev-social",
+ "name": "Jev Social",
+ "owner": "socai-io",
+ "category": "browser-computer-use",
+ "starsAtCapture": 50,
+ "language": "JavaScript",
+ "license": "MIT",
+ "summary": {
+ "en": "A local social-research app where Jev chooses bounded Instagram, TikTok, and LinkedIn operations and socai executes them in the user's Chrome.",
+ "zh": "本地社交媒体研究应用:Jev 选择有限的 Instagram、TikTok 与 LinkedIn 操作,由 socai 在用户的 Chrome 中执行。",
+ "ja": "Jev が Instagram・TikTok・LinkedIn の限定操作を選び、socai がユーザーの Chrome で実行するローカル調査アプリ。"
+ },
+ "decision": {
+ "en": "Chooses one validated search, read, inspect, or finish action from current evidence; local policy maps the choice to exact socai CLI arguments and retains source-linked results.",
+ "zh": "根据当前证据选择一个已校验的搜索、读取、检查或结束动作;本地策略把选择映射为固定 socai CLI 参数并保留来源链接。",
+ "ja": "現在の証拠から検証済みの検索・読取・確認・終了操作を一つ選び、ローカル方針が固定 socai CLI 引数へ対応付けて出典付き結果を保持します。"
+ },
+ "repoUrl": "https://github.com/socai-io/jev-social",
+ "evidenceUrl": "https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js",
+ "source": {
+ "type": "github",
+ "label": "GitHub source",
+ "url": "https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js"
+ },
+ "verification": "source-reviewed",
+ "runtimeVerified": false
}
]
}
diff --git a/data/scenarios.json b/data/scenarios.json
index 6f534ab..ef8c5c6 100644
--- a/data/scenarios.json
+++ b/data/scenarios.json
@@ -218,6 +218,14 @@
"zh": "参考通过无障碍数据选择原生桌面控件。",
"ja": "アクセシビリティ情報からネイティブの操作対象を選ぶ方法。"
}
+ },
+ {
+ "projectId": "jev-social",
+ "reference": {
+ "en": "Separating bounded social search and read choices from socai CLI execution and source-linked evidence.",
+ "zh": "参考如何把有限的社交搜索、读取选择与 socai CLI 执行及来源证据分开。",
+ "ja": "限定されたソーシャル検索・読取の選択を、socai CLI の実行と出典付き証拠から分離する方法。"
+ }
}
]
},
diff --git a/scenarios/operate-interfaces.en.md b/scenarios/operate-interfaces.en.md
index ae6f76d..22f29fc 100644
--- a/scenarios/operate-interfaces.en.md
+++ b/scenarios/operate-interfaces.en.md
@@ -35,6 +35,14 @@ An optional JEV skill that chooses native desktop controls and actions from acce
[Source](https://github.com/lahfir/agent-desktop/blob/7a8e4a10281c7319733aa200fd79501f34529716/scripts/jev/act.mjs)
+### [Jev Social](https://github.com/socai-io/jev-social)
+
+A local social-research app where Jev chooses bounded Instagram, TikTok, and LinkedIn operations and socai executes them in the user's Chrome.
+
+**What to reference:** Separating bounded social search and read choices from socai CLI execution and source-linked evidence.
+
+[Source](https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js)
+
These projects illustrate parts of this pattern, not a single ready-made application. Source review does not establish runtime behavior, performance, or BeatAPI compatibility.
[Try the free JEV API](https://docs.beatapi.io/decisions#free-calls) · [Search with your agent](../docs/agent-search.en.md)
diff --git a/scenarios/operate-interfaces.ja.md b/scenarios/operate-interfaces.ja.md
index 8f97041..7c2678d 100644
--- a/scenarios/operate-interfaces.ja.md
+++ b/scenarios/operate-interfaces.ja.md
@@ -35,6 +35,14 @@ Cua Driver の観察と実行を、制限された JEV の選択肢と組み合
[根拠](https://github.com/lahfir/agent-desktop/blob/7a8e4a10281c7319733aa200fd79501f34529716/scripts/jev/act.mjs)
+### [Jev Social](https://github.com/socai-io/jev-social)
+
+Jev が Instagram・TikTok・LinkedIn の限定操作を選び、socai がユーザーの Chrome で実行するローカル調査アプリ。
+
+**参考にする部分:** 限定されたソーシャル検索・読取の選択を、socai CLI の実行と出典付き証拠から分離する方法。
+
+[根拠](https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js)
+
各プロジェクトはこのパターンの一部を示すもので、単一の完成アプリではありません。ソース確認は、動作・性能・BeatAPI 互換性の検証を意味しません。
[無料 JEV API を試す](https://docs.beatapi.io/decisions#free-calls) · [Agent で検索](../docs/agent-search.ja.md)
diff --git a/scenarios/operate-interfaces.zh.md b/scenarios/operate-interfaces.zh.md
index 4aeb921..b3574eb 100644
--- a/scenarios/operate-interfaces.zh.md
+++ b/scenarios/operate-interfaces.zh.md
@@ -35,6 +35,14 @@
[源码证据](https://github.com/lahfir/agent-desktop/blob/7a8e4a10281c7319733aa200fd79501f34529716/scripts/jev/act.mjs)
+### [Jev Social](https://github.com/socai-io/jev-social)
+
+本地社交媒体研究应用:Jev 选择有限的 Instagram、TikTok 与 LinkedIn 操作,由 socai 在用户的 Chrome 中执行。
+
+**值得参考什么:** 参考如何把有限的社交搜索、读取选择与 socai CLI 执行及来源证据分开。
+
+[源码证据](https://github.com/socai-io/jev-social/blob/51830b34906673e796754b70f8e878d166822a9b/src/actions.js)
+
这些项目分别展示该模式的一部分,并非一套开箱即用的完整应用。源码核对不代表运行、性能或 BeatAPI 接入兼容性已经验证。
[试用免费 JEV API](https://docs.beatapi.io/decisions#free-calls) · [用 Agent 搜索](../docs/agent-search.zh.md)
diff --git a/scripts/validate.test.mjs b/scripts/validate.test.mjs
index e4dc348..857731f 100644
--- a/scripts/validate.test.mjs
+++ b/scripts/validate.test.mjs
@@ -9,7 +9,7 @@ const catalogue = JSON.parse(
test('catalogue metadata is explicit', () => {
assert.equal(catalogue.schemaVersion, 3);
assert.match(catalogue.capturedAt, /^\d{4}-\d{2}-\d{2}$/);
- assert.equal(catalogue.projects.length, 192);
+ assert.equal(catalogue.projects.length, 193);
const belowFloor = catalogue.projects.filter((project) => project.starsAtCapture < 50).map((project) => project.id);
assert.deepEqual(belowFloor, []);
assert.doesNotMatch(catalogue.source.policy, /exception/i);
@@ -60,6 +60,7 @@ test('catalogue covers multiple practical patterns', () => {
'jevbench',
'awesome-jev-zh',
'jev-lint',
+ 'jev-social',
]) {
assert.ok(catalogue.projects.some((project) => project.id === required), `missing ${required}`);
}