開発者向け
ワークフローを視覚的に構築する場合でも、お好みの言語でカスタムノードを記述する場合でも、Flow-Likeは本番レベルの自動化を実現するための明確な2つのパスを提供します。
カスタムノードの作成
独自のロジックでエンジンを拡張できます。対応する任意の言語でノードを記述すると、WebAssemblyにコンパイルされ、ホストSDK(ロギング、ストレージ、HTTP、AIモデルなど)へのフルアクセスを持つサンドボックス環境で実行されます。
対応言語
すべての言語にプロジェクトテンプレートとSDKが付属しています。お好みの言語を選んで開発を始めましょう。
ホストSDKの機能
すべてのノードはSDKを通じて、これらのプラットフォームAPIにサンドボックス化されたアクセスが可能です:
サンドボックスで安全
ノードはWebAssemblyサンドボックス内で、ケーパビリティベースの権限管理のもと実行されます。明示的に許可されない限り、ファイルシステムやネットワークへのアクセスはできません。
テストと反復
すべてのテンプレートにテストハーネスが付属しています。フィクスチャを作成し、ローカルで実行し、カタログに公開する前に検証できます。
公開とバージョニング
ノードにメタデータを付与してパッケージ化し、セマンティックバージョニングで管理し、プライベートまたはパブリックカタログに共有できます。
クイックスタート
Flow-Like Studioを開き、言語テンプレートを選択して、カスタムノードの構築を開始しましょう:
ワークフローを視覚的に構成
ビジュアルエディタを使って、構築済みのノードをドラッグ&接続し、強力な自動化フローを作成できます。コード不要 — 接続、設定、デプロイするだけです。
ドラッグ&ドロップビルダー
ビジュアルキャンバスでノード同士を接続し、複雑なデータ処理や自動化パイプラインを構築できます。すべての接続はリアルタイムで型チェックされます。
豊富なノードカタログ
データベース、API、AI/ML、ファイル操作、メッセージングなど、数百の構築済みノードをワークフローにすぐ組み込めます。
テンプレートと共有
テンプレートから始めることも、独自のフローを公開することもできます。バージョン管理付きでチーム間でフローを共有し、実績のあるパターンを全員で活用できます。
インターフェースの構築
組み込みのインターフェースエディタでカスタムUIを作成できます。任意のワークフローをチームが直接利用できるインタラクティブなアプリに変換できます。
バージョン管理
すべてのフローはシリアライズ可能で差分比較が可能です。ワークフローをGitに保存し、PRで変更をレビューし、安心してロールバックできます。
型安全な実行
入出力はコンパイル時に検証されます。型の不一致は本番環境ではなく、デプロイ前に検出できます。
使い方
ビジュアルキャンバスを開く
デスクトップアプリまたはWebスタジオで
カタログからノードをドラッグ
検索、フィルタ、またはカテゴリから選択
接続して設定
リアルタイム検証付きの型安全な接続
実行またはデプロイ
ローカル、セルフホスト、またはクラウド
構築を始めましょう
視覚的に構成する場合でも、カスタムノードをコーディングする場合でも、Flow-Likeはオープンソース、ローカルファーストで、自動化スタックを完全にコントロールしたい開発者のために作られています。