OtterMind/Nubase

🔥🔥🔥 Turn AI-written code into real apps. Nubase is an open-source, AI-native backend platform for AI Coding, agentic applications, and modern product teams: Memory, Database, Storage, and Auth in one self-hostable service.

何を解決するか

Nubaseは、AIが生成したコード(デモ)と本番環境対応アプリの間のギャップを埋めます。コードエージェントはフロントエンドやバックエンドコードを書くことができますが、実際にそのコードをデプロイ・ホスティングする対象環境が不足していることがよくあります。NubaseはAIネイティブなバックエンドとデプロイレイヤーを提供し、エージェントが直接操作することで、プロンプトからライブURLまで数分でアプリを立ち上げられるようになります。

動作方法

Nubaseは自己ホスティング可能なサービスとして、8つのコア機能モジュールを1つのプラットフォームに統合しています。Model Context Protocol (MCP) ブリッジを使用し、AIエージェント(Claude Code や Codex など)がツールを通じてバックエンドとやり取りできるようにしています。エージェントはPostgreSQLでデータをモデル化し、エッジ関数でバックエンドロジックをデプロイし、フロントエンドをパブリックCDNに公開し、永続的メモリを管理できます。開発者は別々のホスティングアカウントを手動で設定する必要がありません。

対象ユーザー

AIチームや自己ホスティング希望者向けに設計されており、自社インフラ上で複数の隔離されたAIプロジェクトを1つのコントロールプレーンで管理したい人、特にAIコードエージェントを使って開発を加速させたい人向けです。

主な特徴

  • AIネイティブなデプロイ: MCPツールを通じて、エッジ関数を直接デプロイし、静的アセットをパブリックCDNに公開できます。
  • 統合型メモリ: LLMによる事実抽出を備えた永続的メモリと、ハイブリッド検索(pgvector + フルテキスト)を実装。
  • マルチプロジェクトの隔離: 1つのインストールで複数の隔離されたプロジェクトをサポート。各プロジェクトには独自のPostgreSQLデータベースが割り当てられます。
  • 包括的なバックエンドスイート: データベース(PostgREST互換)、認証(JWT/OAuth)、ストレージ(S3互換)、AIゲートウェイ、Cronスケジューリングを含む。
  • ワンコマンドセットアップ: バックエンド、Studioダッシュボード、PostgreSQL、Redisを含むすべての機能を1つのDockerイメージとしてワンステップでデプロイ可能。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト