figranium/figranium

Stack blocks visually to build complex browser workflows and execute them via API

何を解決するか

Figranium は、ユーザーが視覚的に複雑なスクレイピングおよび自動化ワークフローを作成できる、決定論的なブラウザ自動化プラットフォームです。第三者のデータホスティングや利用クレジットの必要性を排除し、API または CLI からタスクをトリガーできる自己ホスト型のオープンソース環境を提供します。

仕組み

ユーザーは、クリック、入力、待機、カスタム JavaScript の実行などのアクションを備えたブロックベースのエディタを使ってワークフローを構築します。これらのタスクは、デフォルトで Playwright ステルススタック、またはより高いステルス性を求める場合にオプションの CloakBrowser を使用するブラウザエンジンによって実行されます。プラットフォームには、定期実行用の組み込みスケジューラ、IP をローテーションするプロキシ管理システム、およびローカル AI モデル(OWL-ViT や Florence-2)またはリモートソルバーエンドポイントを使用できる CAPTCHA 解決システムが含まれます。

対象ユーザー

外部の SaaS プラットフォームに依存せずに、ブラウザタスクの自動化、構造化データのスクレイピング、ブラウザセッションの管理が必要な開発者や自動化エンジニア向けに設計されています。

特徴

  • 視覚的ブロックエディタ: コードを書かずに自動化フローを作成でき、ループ、条件分岐、変数テンプレートをサポート。
  • API 最優先設計: 保存されたタスクを HTTP エンドポイントとしてトリガーし、実行時に動的変数を渡すことが可能。
  • 統合 CAPTCHA 解決: Apple Silicon 用ネイティブコンパニオンを介して、AI モデル(OWL-ViT、Florence-2)によるローカル推論をサポート。
  • プロキシ & セッション管理: HTTP/SOCKS プロキシのローテーションとクッキー/セッションストレージの管理を組み込みツールで実現。
  • 決定論的スケジューリング: 自動タスク実行用の視覚的および cron 形式のスケジューリングを統合。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト