Maxun
Browse AI の代替。画面操作の記録や自然文の指示で、Webサイトのデータ抽出ロボットを作るノーコード・スクレイピング基盤
自分のサーバーで動かすなら:メモリ 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 連携、メール通知、管理されたプロキシ・アンチボット対策などはクラウド版だけの機能です。
日本語対応
リポジトリに日本語の翻訳ファイル(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 の公式連携やメール通知を使いたい(クラウド版のみ)
- 対象サイトの利用規約やアクセス負荷を確認・管理する担当がいない
最近の更新
-
リリースノート(原文)
## 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… -
リリースノート(原文)
## 🔍 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…
-
リリースノート(原文)
### 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…
導入方法(セルフホスト)
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)
- VPSを契約する ― ConoHa VPS 1GBを選び、OSは Ubuntu を推奨
- Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ
curl -fsSL https://get.docker.com | sh - Maxun を起動 ― 上の compose ファイルを置いて
docker compose up -d - ドメインと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(ソース公開型) |
よくある質問
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 から外してください。