Repolode
OtterMind

OtterMind/Nubase

Открытый backend с поддержкой AI, который можно развернуть у себя и который предоставляет приложениям, созданным AI, базу данных, авторизацию, хранилище, память, функции и CDN-хостинг.

Open source альтернатива:Supabase

Звёзды
621
Форки
73
Открытые issues
5
Последний коммит
в прошлом месяце

Что это?

Nubase — это backend и слой деплоя, которым можно управлять через MCP-инструменты с помощью coding-агентов, например Claude Code или Codex. В одном сервисе, который можно развернуть у себя, объединены восемь модулей: Database, Auth, Storage, Assets, Functions, AI Gateway, Memory и планировщик задач (cron). Для каждого проекта создаётся отдельная база данных PostgreSQL с REST API, совместимым с PostgREST, а Auth придерживается соглашений Supabase, в том числе использует JWT и Row Level Security.

Проект призван закрыть разрыв между прототипом, созданным AI, и работающим приложением. Агент может спроектировать таблицы, развернуть edge-функции, опубликовать фронтенд по общедоступному пути CDN и настроить регулярные задачи. Встроенная Memory предоставляет извлечение фактов с помощью LLM и гибридный поиск по pgvector и полнотекстовому индексу — для этого не нужен отдельный скрипт с векторным хранилищем.

В единый Docker-образ входят PostgreSQL, Redis, Java-backend и панель управления Studio, а единый control plane может создавать несколько изолированных баз данных для проектов. В README указано, что Realtime и резервное копирование/высокая доступность пока не реализованы.

Ключевые возможности

  • 01Отдельная база данных PostgreSQL для каждого проекта с REST API, совместимым с PostgREST, и Row Level Security.
  • 02Авторизация в стиле Supabase с JWT, OAuth-провайдерами, MFA и ролями для API-ключей каждого проекта.
  • 03Объектное хранилище с совместимостью с S3, публичными и приватными бакетами и подписанными URL.
  • 04Edge-функции и публикация статических ресурсов, которые агенты могут разворачивать через MCP.
  • 05Встроенный Memory API с извлечением фактов с помощью LLM и гибридным поиском по pgvector и полнотекстовому индексу.
  • 06Единый Docker-образ для запуска одной командой, включающий PostgreSQL, Redis, backend и Studio.

Сценарии использования

  • Превращение прототипа, созданного Claude Code или Codex, в работающее приложение с базой данных и входом в систему.
  • Предоставление AI-ассистентам постоянной памяти для каждого пользователя на базе собственного Postgres.
  • Самостоятельное размещение backend для нескольких проектов, каждый из которых использует изолированную базу данных.
  • Публикация сгенерированного фронтенда с edge-функциями и запланированными задачами на единой платформе, размещённой у себя.

Быстрый старт

  1. 1

    Установите skills Nubase и конфигурацию MCP для Claude Code или Codex

    npx -y nubase_cli@latest install-skills
  2. 2

    Запустите собственный экземпляр Nubase с помощью универсального Docker-образа

    docker run -d --name nubase -p 9999:9999 -p 5432:5432 -v nubase_data:/data <your-namespace>/nubase:latest
  3. 3

    Откройте Studio, создайте проект и нажмите Provision, чтобы инициализировать его базу данных

Что важно знать

  • В README Nubase описан как проект на ранней стадии развития.
  • Realtime пока не реализован.
  • Проверьте административные и управляющие эндпоинты, прежде чем открывать сервер для публичного доступа через интернет.

В подборках

Темы

Частые вопросы

Что такое Nubase?
Открытый backend с поддержкой AI, который можно развернуть у себя и который предоставляет приложениям, созданным AI, базу данных, авторизацию, хранилище, память, функции и CDN-хостинг. Nubase — это backend и слой деплоя, которым можно управлять через MCP-инструменты с помощью coding-агентов, например Claude Code или Codex. В одном сервисе, который можно развернуть у себя, объединены восемь модулей: Database, Auth, Storage, Assets, Functions, AI Gateway, Memory и планировщик задач (cron). Для каждого проекта создаётся отдельная база данных PostgreSQL с REST API, совместимым с PostgREST, а Auth придерживается соглашений Supabase, в том числе использует JWT и Row Level Security.
Nubase можно использовать бесплатно? Какая у него лицензия?
Nubase распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Nubase всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в Nubase — 28 сент. 2026 г..
Для чего можно использовать Nubase?
Превращение прототипа, созданного Claude Code или Codex, в работающее приложение с базой данных и входом в систему. Предоставление AI-ассистентам постоянной памяти для каждого пользователя на базе собственного Postgres. Самостоятельное размещение backend для нескольких проектов, каждый из которых использует изолированную базу данных. Публикация сгенерированного фронтенда с edge-функциями и запланированными задачами на единой платформе, размещённой у себя.
Как установить Nubase?
Установите skills Nubase и конфигурацию MCP для Claude Code или Codex: npx -y nubase_cli@latest install-skills Запустите собственный экземпляр Nubase с помощью универсального Docker-образа: docker run -d --name nubase -p 9999:9999 -p 5432:5432 -v nubase_data:/data <your-namespace>/nubase:latest Откройте Studio, создайте проект и нажмите Provision, чтобы инициализировать его базу данных
Где скачать Nubase?
Исходный код и инструкции по установке — на GitHub: https://github.com/OtterMind/Nubase

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты