jackwener

Activity

Stars and mentions · Last 30 days, Oct 5 – Nov 3

GitHub stars860
Mentions21
016324864Oct 5Oct 19Nov 3
UTC days · repositories jackwener owns9 repositories

Top repositories

jackwener’s repositories ranked by new stars, as on trending.

Loading

Contributes to

Repositories outside jackwener’s account where jackwener opened or reviewed pull requests in the past 365 days.

Who noticed jackwener

Everyone who starred or forked jackwener’s repositories since the archive began in 2011.

Notable accounts

Ordered by the stars their own repositories have received.

Biggest fans

Accounts that starred the most of these repositories.

Breakout weeks

Each repository’s best week of new stars, with the release published around it.

Mentions

21posts
Nov 40 posts
  1. 手机 agent 以前要折腾 root 或 Termux,现在一个 APK 就行。 装好就能在手机上跑 dsh,读屏点按、改设置、定时跑任务,配 Shizuku 还能在虚拟屏干活。 适合在用 dsh、想把手机变随身 agent 的人。 你会放心让 agent 在手机上自己点来点去吗? #AI助手 #安卓 @grok jackwener/DSH-Android

    9 likes · 1 repost · 487 views
  2. 大肥鱼也能登陆手机了??? 这个开源项目能在安卓手机上运行DeepSeek Harness,直接让手机变成豆包手机👇 jackwener/DeepseekHarness-Android 图片来自于仓库Readme,有没有兄弟试一下效果如何 t.co

    13 likes · 1 repost · 2,781 views
  3. 网上到处养鱼,用的不会是这个吧? jackwener/opencli

    9 likes · 1,805 views
  4. 现在的 AI 浏览器,个人用起来都没有特别顺手的,于是我自己写了一个,叫 Kaze,日语里是风的意思。内嵌的AI它的操作就像风一样的丝滑&不会干扰你。 Github: jackwener/Kaze 欢迎大家star关注。通过issue反馈问题。 项目主页:kaze.build 项目核心插件已开源:jackwener/BrowserMCP 浏览器本体的代码还在梳理之中,未来会开源。 最大的亮点应该是它的浏览器操作非常丝滑、尤其是在double Deepseek的情况下。 AGENT 干活的时候在后台另开一组标签,按任务命名。 浏览器本身可以作为MCP接给自己的Agent用,也可以直接使用浏览器内嵌的Agent。 未来还会持续改进。 Github: jackwener/Kaze

    5 likes · 637 views
  5. OpenCLIの1288コマンド中、拡張なしで動くのは376個だけだった <!-- verification: firsthand(このセッションで @jackwener/opencli 1.8.6 を実際に npm install -g し、 doctor・list・hackernews/hf の public コマンド・reddit の cookie コマンドをすべて実行して生ログを確認した) --> はじめに OpenCLIは、ウェブサイトやローカルアプリをコマンドラインから操作可能にするNode.js製CLIで、GitHubで2.68万スターを集めています[^opencli]。READMEには「100+ supported sites & commands」と書かれていますが、この「100+」がそのままヘッドレス環境(CIやクラウドのエージェントセッションのように、Chrome拡張を常駐させられない環境)で使える数を意味するとは限りません。実際にnpmでインストールし、コマンド一覧を出力させてタグ別に数えてみました。 対象読者は、OpenCLIをCIやクラウドのヘッドレス環境に組み込もうとしている方、および「100+ adapters」のうち拡張なしで動く範囲を先に知っておきたい方です。 TL;DR - opencli list の末尾には「1275 built-in commands across 10 apps + 164 sites, 13 external CLIs」(計1288コマンド)という自己申告の集計が出ます - サブコマンドには public / cookie / ui / local / intercept / installed / auto-install の7タグがあり、ブラウザ拡張なしで動く(public+local+外部CLI2種)のは376個、全体の29.2%でした - 残り70.8%(cookie 724個 + ui 182個 + intercept 6個)はChrome拡張とログイン済みブラウザセッションが前提で、opencli doctor は拡張未接続を明示的に検出します - 拡張なしで cookie タグのコマンドを実行しても即座にはエラーにならず、約30秒待たされてから BROWSER_CONNECT エラーが返ります 背景・課題 OpenCLIは「サイトをCLI化する」アダプタと、ローカルアプリ(Cursor・Discord・Antigravityなど)を操作するアダプタの2系統を持ちます。ブラウザ連携はChrome拡張(Browser Bridge)経由で、ログイン済みのCookieセッションをそのままCLIから使い回す設計になっています[^readme]。この設計自体は理にかなっていますが、拡張の常駐が前提にできないヘッドレス環境では、そもそもどのコマンドが動く対象なのかが README の「100+ adapters」という総数だけでは判断できません。 タグごとの実行経路を図にすると、拡張の有無で通る道が分かれます。 flowchart LR U[opencli コマンド] --> D[ローカル daemon] D -->|public / local / installed / auto-install<br/>376個| N[拡張なしで完結] D -->|cookie / ui / intercept<br/>912個| E{Chrome拡張<br/>Browser Bridge} E -->|接続あり| S[ログイン済みセッションで実行] E -->|未接続| X[約30秒後に BROWSER_CONNECT] やったこと インストールとバージョン確認 npm install -g @jackwener/opencli opencli --version # => 1.8.6 npm registryの公開日は2026-07-03で、GitHub側の最新リリースタグと一致していました。 環境チェック opencli doctor opencli v1.8.6 doctor (node v22.22.2) [OK] Daemon: running on port 19825 (v1.8.6) [MISSING] Extension: not connected [FAIL] Connectivity: failed (Browser Bridge extension not connected) Issues: • Daemon is running but the Chrome/Chromium extension is not connected. If the extension is already installed, try: opencli daemon restart If the extension is not installed: 1. Download from https://github.com/jackwener/opencli/releases 2. Open chrome://extensions/ → Enable Developer Mode 3. Click "Load unpacked" → select the extension folder • Browser connectivity test failed: Browser Bridge extension not connected doctor はdaemon(ローカルNode.jsプロセス)とChrome拡張を別々に判定しており、拡張がない状態では「daemonはOKだが拡張未接続」という中間状態がそのまま出力されます。ここで一律に落ちるわけではない点が、後述のコマンド分類につながります。 コマンド一覧をタグ別に集計する opencli list > /tmp/opencli-list.txt tail -1 /tmp/opencli-list.txt grep -oE '\[[a-z-]+\]' /tmp/opencli-list.txt | sort | uniq -c | sort -rn 1275 built-in commands across 10 apps + 164 sites, 13 external CLIs 724 [cookie] 338 [public] 182 [ui] 25 [local] 11 [auto-install] 6 [intercept] 2 [installed] opencli list の最終行に自己申告の集計(1275 + 13 = 1288コマンド)が出力されます。タグは7種類あり、public(ログイン不要)・local(ローカルアプリの状態読み取り)・installed/auto-install(Docker・GitHub CLIなど 既にインストール済みの外部CLIをそのまま呼ぶだけ でブラウザを介さない)の4タグ・376個(29.2%)はブラウザ拡張なしで動きます。残る cookie(ログイン済みセッション必須・724個)・ui(ブラウザUI操作・182個)・intercept(ブラウザ経由のネットワーク傍受・6個)の3タグ・912個(70.8%)は拡張が前提になります。同じ reddit アダプタ内でも hot・search・frontpage はすべて cookie タグで、匿名アクセス可能なエンドポイントが存在するサービスでも一律ログイン必須の扱いになっているケースがあります。 public タグを実行する opencli hackernews top --limit 3 - rank: 1 id: 48943745 title: EEG shows brain can simultaneous encode two speech streams score: 44 author: giuliomagnifico comments: 15 url: https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3003876 - rank: 2 id: 48943142 title: How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues score: 94 author: divbzero comments: 56 ... --format json / --format csv も指定でき、両方とも同じデータが構造化されて返ってくることを確認しました。 opencli hackernews top --limit 2 --format csv rank,id,title,score,author,comments,url 1,48943745,EEG shows brain can simultaneous encode two speech streams,44,giuliomagnifico,15,https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3003876 2,48943142,"How Has Roman Concrete Lasted for Millennia? 1,900-Year-Old Latrine Offers Clues",94,divbzero,56,... Hugging Faceの hf アダプタも同様に public タグで、拡張なしで即座にレスポンスが返ります。 opencli hf top --limit 3 - rank: 1 id: '2607.13285' title: 'Harness Handbook: Making Evolving Agent Harnesses Readabl...' upvotes: 176 authors: Ruhan Wang, Yucheng Shi, Zongxia Li et al. cookie タグを拡張なしで実行するとどうなるか timeout 40 opencli reddit hot --limit 3 ok: false error: code: BROWSER_CONNECT message: Browser Bridge extension not connected help: |- Make sure Chrome/Chromium is open and the OpenCLI extension is enabled. If not installed: 1. Download: https://github.com/jackwener/opencli/releases 2. Open chrome://extensions → Developer Mode → Load unpacked exitCode: 69 エラーメッセージ自体は分かりやすいのですが、即座には返りません。timeout 15 で切ると単に Terminated になり、この構造化エラーは確認できませんでした。実際には30秒前後待ってからこのJSONが返ってきます。 ハマりポイント 「100+ adapters」の中身は一様ではない READMEの「100+ supported sites & commands」を見て、ヘッドレスでも100種類前後は使えるものと考えていましたが、タグ別に数えると拡張なしで動く範囲は1288コマンド中376個にとどまりました。しかも同じアダプタ内で匿名OKなコマンドとログイン必須なコマンドが混在しており(12306の train/trains は public、reddit の hot/search は cookie)、アダプタ単位ではなくコマンド単位で opencli list の出力をタグでgrepしないと、実際にヘッドレスで使える範囲は分かりません。 cookieコマンドの失敗はタイムアウト設計に響く cookie/ui タグのコマンドを拡張なしで叩くと、即時エラーではなく約30秒待ってから BROWSER_CONNECT を返します。CIパイプラインなどに組み込む場合、コマンドごとに短いタイムアウトを設定していると、この待ち時間の途中で強制終了され、BROWSER_CONNECT という診断しやすいエラーメッセージを取りこぼす可能性があります。 まとめ - OpenCLI 1.8.6を実際にインストールして集計すると、1288コマンド(opencli list 自己申告の1275 built-in + 13 external CLIs)中ブラウザ拡張なしで動くのは public/local/installed/auto-install の4タグ・376個(29.2%)でした - 残りの70.8%(cookie 724個 + ui 182個 + intercept 6個)はChrome拡張とログイン済みセッションが前提で、失敗時も即エラーにはならず約30秒待たされてから BROWSER_CONNECT が返ります - ヘッドレス/CI環境で使う前提なら、opencli list の出力を全タグでgrepして使える範囲を先に洗い出しておくと手戻りが少なくなります 著者視点の発見ポイント opencli doctor の出力を見た時点では「daemonはOKだが拡張未接続」という中間状態しか分からず、実際にどこまでのコマンドが使えるのかは判断できませんでした。opencli list の出力をタグでgrepして初めて、1288コマンドのうち3割弱しかヘッドレスで動かないという実数が見えました。README単体の「100+ adapters」という総数表記だけでは、ヘッドレス環境での実質的な利用可能範囲は測れません。 参考リンク - jackwener/opencli — 本体リポジトリ。スター数・ライセンス・最新リリース日の確認元 - @jackwener/opencli - npm — インストール元・バージョン確認 [^opencli]: 2026-07-17時点のGitHubリポジトリ情報(26.8k stars, Apache-2.0, 最新リリース v1.8.6 / 2026-07-03) [^readme]: jackwener/opencli README — Browser Bridge拡張によるログイン済みセッション連携の説明

  6. Reddit · · r/BestGitHubRepos · u/amootiranian

    Apache Maka: a high-performance agent workspace that keeps a complete record of everything it did (5.8k stars) What it does All text below is quoted directly from the project README. >Apache Maka (Incubating) is a high-performance agent workspace that keeps a complete record of everything it did. What Maka is: - Measured, not claimed. Maka is benchmarked against other harnesses on the same model with the official verifier, and the per-task results ship with every report in docs/eval/. - The log is the runtime. Every model message, tool call, permission decision and termination is an append-only RuntimeEvent. The UI, the next prompt and crash recovery are projections of that log, never the only copy. Old tool output can leave the next prompt without leaving the log. - Your machine, your model. Sessions, settings and run records stay local. You bring the model: a cloud API, a local model or a compatible gateway. - One Runtime Host. Desktop, the TUI and CLI, and Eval are thin clients of one execution authority; Eval owns only the experiment and its scores. >npm run dev starts the Desktop development environment with HMR. Repository apache/maka Repository stats |Metric|Value| |:-|:-| |Stars|5,811| |Forks|552| |Last release|None| |Languages|TypeScript 92.1%, JavaScript 4.8%, Rust 1.4%| |Contributors|151| |AI contributor accounts (Claude / Codex / Cursor / Copilot)|Copilot: 2, codex: 4, cursoragent: 5, claude: 79| |AI co-authored commits|Claude: 79, Codex: 4, Cursor: 5, Copilot: 3| Main contributor |Field|Value| |:-|:-| |Name|jakevin| |GitHub|@jackwener| |Commits to this repo|1,550 (top contributor)| |Bio|Building OpenCLI & Maka & Raft. AI enthusiast! Love Open Source! PMC member & Committer of @apache Arrow & Datafusion & Doris| |Company / Location|@apache / Hangzhou, China| |X / Twitter|@jakevin7| |Followers|3123| |Public repos|48| |On GitHub since|2017-07-28|

    31 points
  7. OpenCLI 配 grok bot 确实爽! jackwener/OpenCLI t.co

    18 likes · 2,346 views

Achievements

Awards earned by the repositories jackwener owns. Select an award to embed its badge.

Gold
21st place finishes
Silver
02nd place finishes
Bronze
13rd place finishes
Awarded repositories
1Owned by jackwener now

Repositories

Ordered by gold, then silver, then bronze.

  1. wx-cli-againBest: 1st by forks, 835 forks201

Every award

Top-three finishes of these repositories in completed trending days and weeks, newest first.

  1. wx-cli-again
  2. wx-cli-again
  3. wx-cli-again

A repository earns an award for finishing first, second or third in a completed trending day or week, ranked by new stars, new forks or pull request authors. Awards follow a repository through renames and transfers and count toward its current owner. Weeks run Monday to Sunday, UTC.