FC

feder-cr/aihawk

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

3.2万 stars 4928 forks 品質 68 トレンド 88MIT

ウェブ自動化のためのオープンソースAIブラウザエージェント:ウェブブラウジングエージェントであり、コンピュータ利用エージェント(Simple-English)です。Claude CodeおよびGemini CLI用のブラウザMCP。

概要

唯一の問題は、そのモデルがどこから来たかということです。すでにClaude Code、Codex、またはGemini CLIを使っているなら、前者を選びましょう。使っていないなら、後者を選びましょう。 私たちがインターフェースを持ってきて、あなたはOpenRouterキーを持っていく。チャットは左側、ライブブラウザは右側。 本物のウェブ自動化が必要なものなら何でも、APIではなくブラウザや、ページの内容に対する個人の判断です。 へ行く。片道、ミラノからリスボン、エコノミー、預け荷物1つ、大人1個。来月12日から16日までの日付を一つずつ確認し、その日の最も安い運賃を読みましょう。日付欄はカレンダーのウィジェットなので、日付を入力するのではなくクリックしてください。空き日がない場合は、その旨を伝えてください。数字を当てないでください。 ページを人間のように操作します。ポインタが動き、キーが押され、JavaScriptからフォームフィールドを設定するのが早いのに、ページが違いを判別できるからです。 - あなたの鍵か、OPENROUTER_API_KEY変数か。

概要(AI 翻訳)

OpenAI Dotsのオープンソースでセルフホストされた代替であるGrok Bot。アンチボットシステムに検知されないように設計されています。

クイックスタート

Node 24+、Go 1.25+、Gitとハードウェア仮想化(x86-64)、さらにOpenRouterキーが必要です。

Windows (PowerShell):

Linux(Ubuntu 24.04):

setup --all はQEMUをインストールし、アクセラレータ(KVM、またはWindows Hypervisor Platform)をオンにしてから、または Dotのイメージをダウンロードします。再起動後に再度実行すると、動作が続行します。次にhttp://127.0.0.2:3000,を開きます。 OpenRouterキーを貼り付けて最初のDotを作成します。各ステップとその失敗モード: ガイドのクイックスタート。

ドットに何を聞くべきか

コンピューターと人の判断が必要なものは、時間がかかる限り:

researchというブラウザIDを開き、https://example.comにアクセスし、ページのタイトルと最初のページを教えてください 文。ブラウザは開いたままにしておけ。

毎朝、ミラノからリスボンまでの2週間の片道運賃を確認し、 ~/workspace/fares.csv で一番安い日を教えてください。

ショップにショッピングIDでログインし、今月の請求書を~/documentsにダウンロードし、どこにいるか覚えておく 請求書ページは次回のためです。

ドットが持つもの

| | |

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Open-source, self-hosted alternative to OpenAI Dots, Grok Bot. Built to be undetectable by anti-bot systems.

Quickstart

You need Node 24+, Go 1.25+, Git and hardware virtualization (x86-64), plus an OpenRouter key.

Windows (PowerShell):

winget install -e --id OpenJS.NodeJS.LTS; winget install -e --id GoLang.Go; winget install -e --id Git.Git
git clone https://github.com/feder-cr/invisible_dots; cd invisible_dots
npm ci; npm run build --workspace @invisible-dots/cli
node apps/cli/dist/invisible-dots.mjs setup --all
node apps/cli/dist/invisible-dots.mjs server

Linux (Ubuntu 24.04):

curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash - && sudo apt-get install -y nodejs git && sudo snap install go --classic
git clone https://github.com/feder-cr/invisible_dots && cd invisible_dots
npm ci && npm run build --workspace @invisible-dots/cli
node apps/cli/dist/invisible-dots.mjs setup --all
node apps/cli/dist/invisible-dots.mjs server

setup --all installs QEMU and turns on the accelerator (KVM, or the Windows Hypervisor Platform), then builds or downloads the Dot’s images; run it again after a restart and it carries on. Then open http://127.0.0.2:3000, paste your OpenRouter key and create your first Dot. Every step and its failure modes: the guide’s quickstart.

What to ask a Dot

Anything that needs a computer and a person’s judgement, for as long as it takes:

Open a browser identity called research, go to https://example.com and tell me the page’s title and its first sentence. Leave the browser open.

Every morning, check one-way fares from Milan to Lisbon for the next two weeks, write them to ~/workspace/fares.csv and tell me the cheapest day.

Log in to the shop with the shopping identity, download this month’s invoices to ~/documents, and remember where

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide