modelARch icon

modelARch

modelARchは、ビジネスの説明を明確なモデルに変換し、実行可能なフルスタックアプリを生成する、視覚的なAI支援ドメインモデリングツールです。

modelARch

概要

modelARchは、ビジネスの説明を明示的なモデルに変換し、その同じソースから実行可能なアプリケーションを生成する、視覚的でAI支援のドメインモデリングツールです。この製品は、決定論的なモデルからコードへのワークフローを重視しており、モデルが真実の単一ソースとなり、生成された出力はそこから導かれます。

サイトでは、発見から始まり、モデリングとデザイナー設定へ進み、最後にプレビュー、生成されたアプリ、コード、テストへ至る段階的な流れが説明されています。目的は、チームがコードの所有権を持つ前に、ビジネスロジック、役割ごとの体験、実装の詳細を検証できるようにすることです。

主な機能

AI支援のドメイン発見

平易な言葉で書かれたビジネスの説明を、人物、情報、アクション、ルール、権限、フローを表す明示的なモデルに変換します。

視覚的モデリングとプレビュー

アプリケーションを生成する前に、ブラウザ上で画面、役割、フローを検証し、コード生成前にモデルを確認できます。

役割ベースの体験設計

専用のDesign Studioで、さまざまな役割向けのユーザー体験を設計できます。上位プランではカスタムビューや高度なビューも利用できます。

フルスタックアプリ生成

Python/FastAPIのバックエンドとReact/TypeScriptのフロントエンドを備えたフルスタックプロジェクトに加え、データベース設定、マイグレーション、Docker、テストを生成します。

構成可能なアプリスタック

PostgreSQL、MySQL、MariaDB、SQLite、MongoDB、Redis、RabbitMQ、Amazon SQS、Celeryなどの対応オプションから、アプリのデータおよびインフラコンポーネントを選択できます。

移植可能なコードの引き渡し

MODEL.mdやDESIGN.mdの契約を含む、生成コードとともに持ち運べるソース成果物を保持し、チームがプロジェクトを確認して拡張できるようにします。

典型的なユースケース

  • 社内ワークフローの製品化

    プロトタイプが製品へ移行している段階で、システムを引き渡したり拡張したりする前に、役割、権限、ワークフローを明確にする必要がある場合にmodelARchを使用します。

  • 実際のルールを持つ業務システム

    業務ロジックが手作業ツールでは扱いきれなくなったとき、予約、承認、在庫、サービス提供をスプレッドシートではなくソフトウェアとしてモデル化します。

  • 関係者との事前検証

    コード生成に料金を支払う前に、ブラウザプレビューを使って画面と役割別の動作について関係者の認識を揃えます。

  • 所有権のあるソースでのチーム引き継ぎ

    チームが、空のコードベースではなく、フルスタックの出発点、テスト、文書化されたモデル成果物を求めているときに採用します。

  • エンタープライズ導入と伴走型デリバリー

    企業が、modelARchチームから直接サポートを受けながらソフトウェアのモデリング、検証、提供を進めたい場合に、エンタープライズ向けの問い合わせフローを使用します。

Pros and Cons

Pros

  • ビジネスルール、権限、ワークフローを、確認して改善できるモデルとして明示的に保てます。
  • コード生成を決定する前に、ブラウザで製品をプレビューできます。
  • バックエンド、フロントエンド、Docker、マイグレーション、テストを含むフルスタックプロジェクトを生成します。
  • ダウンロードにはMODEL.mdやDESIGN.mdなどの移植可能な契約も含まれます。
  • 利用規約では、顧客がモデルと生成コードの所有権を保持するとされています。

Cons

  • サービスはまだ活発に開発中のため、機能は時間とともに変更される可能性があります。
  • コード生成はサブスクリプションに含まれず、アプリサイズに応じた別料金の有料ステップです。
  • 提供資料には、料金ページに表示されているスタックとモジュールのオプション以外の広範な統合ドキュメントはありません。

FAQ

modelARchは何をするものですか?

modelARchは、ビジュアルでAI支援のドメインモデリングツールです。ビジネスの仕組みを説明すると、その構造をモデルとして取り込み、そこから実行可能なアプリケーションを生成できます。

料金はどのようになっていますか?

料金ページによると、BasicプランとProプランには発見、モデリング、検証が含まれます。コード生成は、コードを取得する準備ができたときに、アプリごとのサイズ単位で1回購入します。

どのようなコードが生成されますか?

生成されるスタックは、バックエンドにPython/FastAPI、フロントエンドにReactとTypeScriptをベースにしています。料金ページには、データベース、キャッシュ、キューのオプションに加えて、Dockerとテストも記載されています。

生成されたコードの所有権はありますか?

利用規約では、ドメインモデル、Gherkinの機能、生成されたコード、その他modelARchで作成したコンテンツの所有権はユーザーに帰属するとされています。お問い合わせページにも、生成されたソースはユーザーが所有し、どこにでもデプロイできると記載されています。

製品は安定して完成していますか?

製品は現在も開発中であり、利用規約では機能が時間とともに変更される可能性があると記載されています。サービスは現状有姿、提供可能な範囲での提供となります。

Quick Facts

カテゴリ
AI支援のドメインモデリング
主な出力
フルスタックアプリケーションコード
バックエンドスタック
Python / FastAPI
フロントエンドスタック
React / TypeScript
料金形態
モデリング用のサブスクリプションと、コード購入のための別途一回課金
ソースドメイン
modelarch.io

modelARchの代替品

Speculos icon

Speculos

SpeculosはClaude Code向けのデプロイツール。作成したアプリを共有URLで公開し、private・org-wide・publicに対応。会社ドメイン、データ接続、顧客クラウド配備の管理機能も搭載。

MakerLoft icon

MakerLoft

MakerLoftは、GitHubリポジトリから静的サイトやフルスタックアプリを作れるチャット起点のAIアプリビルダーです。GitHub Pagesの無料公開と、サインイン・決済・管理画面に対応したDigitalOcean連携の構成を選べます。

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。