Maxun

Browse AI の代替。画面操作の記録や自然文の指示で、Webサイトのデータ抽出ロボットを作るノーコード・スクレイピング基盤

オープンソース代替:Browse AIApify

公式サイト ↗ GitHub ドキュメント

自分のサーバーで動かすなら:メモリ 1GB 以上の VPS で、月額 588円〜(目安) 導入方法と VPS の比較を見る ↓

  • ARM対応
  • Docker対応
  • クラウド版あり
  • セルフホスト可
  • 商用利用可
  • 日本語UI

Maxun は、Webサイトからデータを取り出す「ロボット」をノーコードで作れるスクレイピング基盤です。ページ上をクリックして操作を記録する Recorder モードと、「最初の20件の商品名と価格」のように文章で指示する AI モードがあり、ページ送り・フォーム入力・ログインが必要なページにも対応します。ほかに、ページを Markdown・HTML・スクリーンショットにする Scrape、サイト全体をたどる Crawl、Web 検索(DuckDuckGo)、PDF・Excel・画像などの文書からの抽出(ベータ)、前回との差分を検出する監視機能があります。結果は CSV/JSON で書き出せ、Webhook・Google スプレッドシート・Airtable に送れます。

操作はダッシュボードのほか、REST API・Node.js/Python の SDK・CLI・MCP(AI エージェントからの呼び出し)からも行えます。AI モードは OpenAI・Anthropic の API キーや、手元の Ollama を使います。セルフホスト版のログインはメールアドレスとパスワードで、SAML SSO・チーム機能・複数ワークスペースは公式クラウド版の機能です。セルフホスト版ではプロキシを自分で用意(BYOP)し、CAPTCHA の回避機能はありません。

セルフホストは Docker Compose で、PostgreSQL・MinIO・バックエンド・フロントエンド・ヘッドレスブラウザのコンテナを動かします。必要メモリの数値は公表されていませんが、公式の docker-compose.yml ではバックエンドに 6GB、ブラウザに 2GB の上限が設定されています。公式のクラウド版「Maxun Cloud」は Starter 月額19ドルからで、詳細ページまでたどる Deep Extraction、n8n 連携、メール通知、管理されたプロキシ・アンチボット対策などはクラウド版だけの機能です。

日本語対応

UIの日本語化 98%
翻訳ファイル public/locales/ja.json
日本語ドキュメント 未検出 リポジトリ内に日本語のドキュメントは見つかりませんでした
日本語で調べやすさ Google で検索 ↗ 「Maxun 導入」で日本語記事を確認

リポジトリに日本語の翻訳ファイル(public/locales/ja.json)があります。公式ドキュメント・README は英語です。

※ 日本語化率はリポジトリ内の翻訳ファイル(public/locales/ja.json)の項目数を英語版と比較して自動計測しています。最終計測:2026/10/22

向いている人・向いていない人

向いている

  • Browse AI などのクレジット課金を気にせず、決まったサイトのデータを定期的に取りたい
  • 取得したデータや対象サイトのログイン情報を外部サービスに預けたくない
  • API・SDK・Webhook で自社のシステムやワークフローにつなぎたい
  • Docker で複数コンテナ(PostgreSQL・MinIO など)を運用できる

向いていない

  • ボット対策が強いサイトが対象(セルフホスト版は CAPTCHA 回避が無く、プロキシも自前で用意)
  • レイアウト変更への自動追従や詳細ページまでの Deep Extraction が必要(クラウド版のみ)
  • チームでの共有・複数ワークスペースや SAML SSO が必要(いずれもクラウド版のみ)
  • n8n の公式連携やメール通知を使いたい(クラウド版のみ)
  • 対象サイトの利用規約やアクセス負荷を確認・管理する担当がいない

最近の更新

  • v0.0.48
    リリースノート(原文)
    ## New Maxun SDKs: Node.js and Python
     
    Both official SDKs have been rebuilt to make Maxun simpler to use from code. The Node.js SDK (`maxun-sdk`) and the Python SDK (`maxun`) now share the same design, so the same few lines work in either language.
     
    ```bash
    npm install maxun-sdk@0.0.15
    pip install maxun==0.0.13
    ```
    
    > ⚠️ Please upgrade to the latest SDK & Maxun App versions for the best experience.
    
     
    ### Everything starts from one object
     
    Create a robot with one call: the robot name, then a URL, search query or file, then any options. The name is required, and it is how the robot appears in the Maxun dashboard.
     
    **Node.js**
     
    ```javascript
    import { Maxun } from 'maxun-sdk';
     
    const maxun = new Maxun({ apiKey: 'your-api-key' });
    const robot = await maxun.scrape('M…
  • v0.0.47
    リリースノート(原文)
    ## 🔍 Monitoring
    Maxun can now monitor websites in just a few clicks! Track a website over time and get notified when it changes. You can monitor an entire website, or just a specific part of it. It works with Extract, Scrape, and Crawl robots, and is available through the no-code dashboard, the SDK, the CLI, and the API.
    
    Note: Monitoring is opt-in and must be explicitly enabled - existing robots are unaffected.
    
    Learn more here: https://docs.maxun.dev/monitoring
     
    ## 🖼️ JPG & PNG support for document extraction & parsing
    Document extract and parse now accept JPG and PNG images as input, in addition to existing supported formats.
    
    
    ## What's Changed
    * refactor: move nested DisplaySettings component so React does not remount it and lose state on every render by @amhsirak in http…
  • v0.0.46
    リリースノート(原文)
    ### DOCX Support 
    
    Document parsing and extraction now supports **DOCX** files.
    
    Supported document formats are now: **PDF, CSV, XLSX, and DOCX**.
    
    ### Hebrew Language
    
    Maxun can now be used in Hebrew, making it more accessible to Hebrew-speaking users.
    
    ## What's Changed
    * fix: add summary format field doc by @RohitR311 in https://github.com/getmaxun/maxun/pull/1180
    * Feat(documents): add DOCX upload and parsing support to document robots by @chunkys0up in https://github.com/getmaxun/maxun/pull/1160
    * fix: Proxy Test endpoint reports success even when configured proxy is invalid by @audreydng in https://github.com/getmaxun/maxun/pull/1177
    * Fix schedule run state transition by @audreydng in https://github.com/getmaxun/maxun/pull/1186
    * fix: validate all webhook urls by @Roh…

導入方法(セルフホスト)

必要メモリ1 GB 程度(目安)
導入難易度ふつう
Docker対応
推奨VPSプランConoHa VPS 1GB(月額 588円〜)

getmaxun/maxun/docker-compose.yml

services:
  postgres:
    image: postgres:13
    restart: unless-stopped
    environment:
      POSTGRES_USER: ${DB_USER}
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_DB: ${DB_NAME}
    ports:
      - "${DB_PORT:-5432}:${DB_PORT:-5432}"
    volumes:
      - postgres_data:/var/lib/postgresql/data
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U postgres"]
      interval: 10s
      timeout: 5s
      retries: 5

  minio:
    image: minio/minio
    restart: unless-stopped
    environment:
      MINIO_ROOT_USER: ${MINIO_ACCESS_KEY}
      MINIO_ROOT_PASSWORD: ${MINIO_SECRET_KEY}
    command: server /data --console-address :${MINIO_CONSOLE_PORT:-9001}
    ports:
      - "${MINIO_PORT:-9000}:${MINIO_PORT:-9000}"  # API port
      - "${MINIO_CONSOLE_PORT:-9001}:${MINIO_CONSOLE_PORT:-9001}"  # WebUI port
    volumes:
      - minio_data:/data

  backend:
    # build:
    #   context: .
    #   dockerfile: Dockerfile.backend
    image: getmaxun/maxun-backend:latest
    restart: unless-stopped
    ports:
      - "${BACKEND_PORT:-8080}:${BACKEND_PORT:-8080}"
    env_file: .env
# …(続きは docker-compose.yml)
  1. VPSを契約する ― ConoHa VPS 1GBを選び、OSは Ubuntu を推奨
  2. Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ curl -fsSL https://get.docker.com | sh
  3. Maxun を起動 ― 上の compose ファイルを置いて docker compose up -d
  4. ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン で取得(PR)

このソフトが動く VPS プラン(必要メモリ 1GB 以上)

サービスプラン月額(目安)
ConoHa VPS 最安 1GB 588円〜 公式サイト ↗
シンVPS 1GB 671円〜 公式サイト ↗
XServer VPS クラウド 4GB 2,068円〜 公式サイト ↗

※ 月額は12か月契約の通常価格(税込・月額換算)の目安です。キャンペーン価格・初期費用は各社の公式サイトで確認してください。PR

Browse AI と比べていくら安くなる?

契約Browse AI(年額)Maxun セルフホスト(年額)差額
1契約34,200円7,056円−27,144円

※ Browse AI は Personal 年払いで月額 19ドル(約2,850円・年12,000クレジット〜・3ユーザー・5サイト)。Professional 年払いで月額 69ドル。無料プランは月50クレジット・2サイト、セルフホストはConoHa VPS 1GB(月額588円)で試算。運用の手間・バックアップ・ドメイン代は含みません。

自分で入れるのが難しいときは

Maxun のセルフホストは、VPS の契約・Docker・ドメインと HTTPS・バックアップと、決めることが少なくありません。OSSMatch を運営する合同会社Edel Hearts では、サーバーの用意から初期設定・日本語化・バックアップと更新の仕組みづくりまでをまとめて代行しています。掲載している OSS は、実際に自社のサーバーで動かして確認しています。

Maxun の導入を相談する ↗相談は無料です。内容を伺ってから、費用と期間の目安をお伝えします。

自動化・ワークフローの他のOSSと比較

ソフト★ Stars最終更新日本語UI必要RAM難易度ライセンス
Maxun(このページ) 18,002 1日前 98% ― ふつう AGPL-3.0
OpenClaw 392,681 1日前 あり パソコン(Windows・Mac・Linux) ふつう MIT
Hermes Agent 255,836 1日前 100% パソコン(Windows・Mac・Linux) ふつう MIT
n8n 208,343 11時間前 未検出 2GB かんたん Sustainable Use License(ソース公開型)

自動化・ワークフローのOSSをすべて見る →

よくある質問

Maxun は無料で使えますか?

セルフホスト版は AGPL-3.0 で無料です。かかるのはサーバー代と、使う場合はプロキシや AI の API 料金です。公式クラウド版は Starter 月額19ドル(月3,500クレジット)からで、7日間の無料トライアルがあります。

日本語で使えますか?

画面の日本語翻訳ファイル(public/locales/ja.json)がリポジトリにあります。公式ドキュメントは英語です。

どんなサーバーで動きますか?

Docker Compose で PostgreSQL・MinIO・バックエンド・フロントエンド・ブラウザの各コンテナを動かします。必要メモリの公式な数値は公表されていませんが、公式の compose ではバックエンドに 6GB、ブラウザに 2GB の上限が設定されています。イメージは amd64 と arm64 に対応しています。

クラウド版とセルフホスト版の違いは?

抽出・スクレイプ・クロール・検索・監視・API・SDK はどちらでも使えます。Deep Extraction、n8n 連携、レイアウト変更への自動追従(セルフホスト版はロボットの再学習を自分で行う)、CAPTCHA 回避と管理プロキシ、メール通知、チーム・SAML SSO はクラウド版のみです。

利用状況のデータは送信されますか?

環境変数 MAXUN_TELEMETRY で匿名の利用状況送信を切り替えます。公式ドキュメントは「設定しなければ送信しない」としていますが、サンプルの ENVEXAMPLE では true になっているため、不要なら .env から外してください。