ObjectOS

ObjectOS

ネットワーク内にとどまる社内ツール向けランタイム。1つのコマンドで起動でき、データベースも認証もデータもすべてあなたのもの——決して私たちのものにはなりません。

ObjectOS

ObjectOS は、データを手放すことなく社内ツール、管理パネル、バックオフィスアプリを構築するためのセルフホスト型ランタイムです。 必要なものを Console 内の AI Builder に説明する——あるいはテンプレートをフォークする——だけで、REST API、生成された管理 UI、認証、RBAC、監査ログ、ファイルストレージ、バックグラウンドジョブ、Webhook、AI 連携が手に入ります。すべてはあなたのネットワーク内で、あなたのデータベース上で動作します。

これは、Retool と Supabase と Salesforce の子どもがあなたのファイアウォールの内側で動くようなもの——しかもアプリをあなたの代わりに構築する AI 付きです。

60 秒で起動

npm i -g @objectstack/cli
os start

http://localhost:3000 を開けば、Console と Account、監査ログ、SQLite データベースを備えた稼働中の ObjectOS が手に入ります——設定不要、スキャフォールディング不要です。

そのうえで、次のいずれかを行えます。

  • AI Builder に話しかける——「優先度と担当者付きでサポートチケットを管理したい」——と、メタデータが生成される様子を見られます。Build → AI Builder を参照してください。
  • Console 内の marketplace から テンプレートをインストールする(Todo、Contracts、Helpdesk、…)と、ワンクリックで実際のアプリが動きます。
  • 自分の管理下に TypeScript ソースを置きたい場合は、テンプレートをフォークします。

なぜ … ではなく ObjectOS なのか

利用中のもの課題ObjectOS が提供するもの
Retool / AppsmithUI ビルダーは優れているが、データは彼らのクラウドに置かれ、料金はユーザー数に応じて増加するデータがネットワークから出ることはなく、Apache-2.0、シート課金もなし
Supabase / FirebaseBackend-as-a-Service は高速だがベンダーロックインされる。設計上マルチテナント SaaS である同等の DX(自動 API、認証、ストレージ)でありながら、ランタイムとデータベースはあなたが所有する
Salesforce / NetSuite強力なプラットフォームだが、カスタマイズが苦痛で、シート単価が目を見張るほど高い同じメタデータ駆動モデル(オブジェクト、フィールド、ロール、共有ルール)をセルフホストで、シート課金なし
自前構築(Next + Prisma + NextAuth)RBAC、監査、ファイルアップロード、設定、Webhook、ジョブを毎回作り直す実際のビジネスロジックを出荷できる。プラットフォームの配管はすでに整っている

すぐに使える機能

機能領域概要
自動 REST API宣言したすべてのオブジェクトに、フィルター/ソート/ページネーション付きの /api/v1/data/<object> が用意される
Console (/_console/)生成された管理 UI:レコードの閲覧と編集、ユーザー/ロール/権限セットの管理、監査ログ・セッション・API キー・設定の表示
Account (/_account/)ログイン、登録、パスワードリセット、OAuth、OIDC/SSO、パスキー、2FA
20 以上のプラグインRBAC + 行レベルセキュリティ、監査、ファイルストレージ、キュー、ジョブ、メール、AI、Webhook——宣言的に、必要に応じて

あなたが制御し続けるもの

資産保管場所
業務データあなたのデータベース(Postgres、SQLite、MySQL、MongoDB)
ユーザー ID とセッションあなたのデータベース
監査ログあなたのデータベース
ファイルあなたのストレージ(ローカルディスク、S3、または R2/MinIO のような S3 互換ストレージ)
シークレットあなたのシークレットマネージャー
ランタイムそのものあなたのサーバー、コンテナ、またはノート PC

ObjectOS が外部に通信することはありません。テレメトリーなし。ライセンスサーバーなし。エアギャップネットワークは第一級のデプロイ対象です——エアギャップを参照してください。

次に読むべきもの

やりたいこと読むべきもの
実際の動作を見るクイックスタート
中身を理解するアーキテクチャ
Docker で実行するDocker
Kubernetes にデプロイするKubernetes
Postgres / 自分の DB に接続するランタイム構成
SSO を設定する認証
誰が何を見られるかを制限する権限
別のサービスから呼び出すAPI アクセス
他システムへイベントを送信するWebhook
本番環境へ移行する本番運用への準備

ライセンスと料金

ObjectOS ランタイムは Apache-2.0——広く使われている OSS ライセンスの中で最も寛容なものです。商用製品で利用する、組み込む、再配布する、変更内容を非公開にしておく——いずれも可能です。シート単価なし、ライセンスサーバーなし、「年間 5 万ドルから」もありません。オプションの商用サポートとマネージドホスティングは別途提供しています——ライセンスを参照してください。

On this page