modelARch logo

modelARch

認証する

modelARchは、明示的なビジネスモデルからフルスタックアプリを生成する、ビジュアルでAI支援のドメインモデリングツールです。

modelARch preview

モデルファーストのアプリケーション生成

modelARchは、明示的なモデルとしてビジネスの運用を表現し、そのモデルからアプリケーションを生成する前に、視覚的かつAI支援でドメインをモデリングできるツールです。製品の中心にあるのはモデルファーストのワークフローです。ビジネスの仕組みを記述し、役割、ルール、情報、フローを整理・洗練したうえで、同じソースからフルスタックアプリを生成します。

この製品は、素早い試作以上の用途で、生成された成果物を確認可能で、再現性があり、チームが所有できる必要があるケースを想定しています。サイトでは、決定論的な生成、ブラウザベースの検証、そしてソースプロジェクトに加えて移植可能なMODEL.mdとDESIGN.mdの契約を含むコードの引き渡しを強調しています。

主な機能

チャットによる発見

自然な言葉でビジネス知識を取り込み、人、もの、アクション、ルール、トリガー、ビューを含む構造化されたモデルへ変換します。

ライブプレビュー付きのビジュアルモデラー

最終的なアプリを生成する前に、モデルを調整し、ブラウザでアプリケーションの体験を確認できます。

役割別の体験

明示的なモデルを使って、画面、権限、フローを含む、異なるユーザーに表示される内容を形作ります。

アプリスタック設定

バックエンド、フロントエンド、データベース、キャッシュ、キューに関する選択をサポートし、生成されるプロジェクトを選択したスタックに合わせます。

フルスタック生成

検証済みのモデルから、Python/FastAPIのバックエンドコードとReact/TypeScriptのフロントエンドを生成します。

移植可能なプロジェクト出力

ダウンロード可能なソースコードに加え、MODEL.mdとDESIGN.mdファイルを含み、プラットフォームの外でもプロジェクトを確認、実行、拡張できます。

適している場面

  • 動くプロトタイプを製品へ発展させる

    初期のアプリ案で、もう一段のプロンプト主導の反復ではなく、明確な役割、権限、ワークフローが必要なときに役立ちます。

  • 業務ソフトウェアをモデリングする

    予約、承認、請求、サービス提供、あるいは同様の構造化されたプロセスのためのソフトウェアが必要なビジネスに適しています。

  • クライアントへ納品するコードの準備

    チームがモデルに合意し、ブラウザで検証したうえで、クライアントが所有できるコードを引き渡すのに役立ちます。

  • チーム所有のコードベースを立ち上げる

    テストやインフラの選択があらかじめ行われたフルスタックの生成済みプロジェクトを提供するため、ゼロから始める必要を減らせます。

Pros and Cons

Pros

  • ビジネスモデルをプロンプトの中に埋もれさせず、明示的に保てます。
  • コード生成の前にブラウザで検証できます。
  • バックエンド、フロントエンド、マイグレーション、Docker、テストを含むフルスタックプロジェクトを生成します。
  • ユーザーがダウンロード、確認、実行、拡張できるコードを出力します。
  • 同じモデルから決定論的に生成できます。

Cons

  • サービスは活発に開発中のため、機能は変更される可能性があります。
  • モデルはmodelARch内に留まり、モデルAPIや中間ファイルはありません。
  • 公開されている料金はアプリのサイズに依存するため、総額はサブスクリプションだけでは固定されません。
  • 対応インテグレーションは、提供されたページでは明確に文書化されていません。

FAQ

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

ビジネスドメインを明示的なモデルとして記述し、そのモデルからフルスタックアプリケーションを生成するのを支援します。

どのような出力を生成しますか?

サイトによると、ソースコード、Gherkin仕様、バックエンドとフロントエンドのコード、Docker、マイグレーション、テストを生成できます。ダウンロードにはMODEL.mdとDESIGN.mdも含まれます。

コードを生成する前に製品を確認できますか?

はい。料金ページではプレビューは納品用ではなく検証用と記載されており、ホームページでは生成前に製品を形作って確認するブラウザファーストのワークフローが説明されています。

コードは移植可能ですか?

はい。サイトでは、生成されたプロジェクトをダウンロード、確認、実行、拡張でき、保持するために継続的なサブスクリプションは不要だと述べています。

チーム向けやエンタープライズ向けのサポートはありますか?

はい。料金ページには請求書払いと専任サポートを含むEnterpriseオプションがあり、問い合わせページでは企業に実装についての相談を促しています。

Quick Facts

カテゴリー
AIモデリングとコード生成
主要なワークフロー
モデルを先に作成し、ブラウザで検証してからコードを生成
出力
フルスタックアプリケーション、ソースコード、MODEL.md、DESIGN.md
バックエンドスタック
Python / FastAPI
フロントエンドスタック
React / TypeScript
所有モデル
ユーザー所有の生成ソースコード
ウェブサイト
modelarch.io