OpenBerth
OpenBerthはNode.js 、Python 、Go等もサポートされたオープンソースのAIアシスタント付きセルフホスト型デプロイプラットフォームです。
ざっくり書くと、AIアシスタントで開発したアプリをAIで公開まで持っていく、というプラットフォームになります。基本的にAIでアプリ開発をしても、そのアプリを公開する作業は自身で行う必要があり、ここで躓いてしまう方も少なからずいるようで、OpenBerthはそのギャップを埋めるのを目的としています。
Dockerもインフラ知識も不要、AIアシスタントにプロンプトでアプリ開発を指示し、開発が終了したら再度プロンプトで公開を指示すれば公開後のURLを提供してくれるそうです。サンドボックスの使用、HTTPS自動、AES-256暗号化を使用したAPIキーの保護などセキュリティも対策してあるみたいです。
開発から公開まで全てAIにほぼ丸投げする形なので、今のところは社内ツールの作成や個人用のサブプロジェクト、プロトタイプ、デモや学習用として利用する事を想定しているそうです。AIを使った開発は、どこまで任せていいのか、どこを任せてはいけないか、その境界線を見極めている段階にあるようですね。ご興味ある方はぜひご覧ください。
