코딩 에이전트에 데이터베이스, 인증, 스토리지, 함수, 호스팅, AI 모델 게이트웨이를 제공하는 오픈소스 백엔드 플랫폼입니다.
OtterMind/Nubase
AI가 생성한 앱에 데이터베이스, 인증, 스토리지, 메모리, 함수, CDN 호스팅을 제공하는 오픈소스 셀프 호스팅 AI 네이티브 백엔드입니다.
대체할 수 있는 제품:Supabase
- 스타
- 621
- 포크
- 73
- 열린 이슈
- 5
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
Nubase는 Claude Code나 Codex 같은 코딩 에이전트가 MCP 도구를 통해 다루도록 설계된 백엔드이자 배포 계층입니다. Database, Auth, Storage, Assets, Functions, AI Gateway, Memory, 예약 작업(cron)까지 8개 모듈을 하나의 셀프 호스팅 서비스로 제공합니다. 각 프로젝트에는 PostgREST 호환 REST API를 갖춘 자체 PostgreSQL 데이터베이스가 제공되며, Auth는 JWT와 Row Level Security 등을 포함해 Supabase 스타일의 규칙을 따릅니다.
이 프로젝트는 AI가 생성한 프로토타입과 실제로 실행되는 앱 사이의 간극을 해소하는 것을 목표로 합니다. 에이전트는 테이블을 설계하고, 엣지 함수를 배포하고, 프런트엔드를 공개 CDN 경로에 게시하고, 반복 작업을 예약할 수 있습니다. 별도의 벡터 스토어 스크립트를 사용하는 대신, pgvector와 전문 검색을 결합한 하이브리드 검색 및 LLM 기반 사실 추출 기능을 내장 메모리 기본 요소로 제공합니다.
올인원 Docker 이미지에는 PostgreSQL, Redis, Java 백엔드, Studio 대시보드가 포함되며, 하나의 컨트롤 플레인에서 격리된 프로젝트 데이터베이스를 여러 개 프로비저닝할 수 있습니다. README에 따르면 Realtime과 백업/HA는 아직 구현되지 않았습니다.
핵심 기능
- 01프로젝트별 PostgreSQL 데이터베이스와 PostgREST 호환 REST API 및 Row Level Security를 제공합니다.
- 02JWT, OAuth 공급자, MFA, 프로젝트별 API 키 역할을 지원하는 Supabase 스타일 인증을 제공합니다.
- 03공개 및 비공개 버킷과 서명된 URL을 지원하는 S3 호환 오브젝트 스토리지를 제공합니다.
- 04에이전트가 MCP를 통해 배포할 수 있는 엣지 함수와 정적 에셋 게시 기능을 제공합니다.
- 05LLM 기반 사실 추출과 pgvector 및 전문 검색을 결합한 하이브리드 검색 기능을 갖춘 메모리 API를 제공합니다.
- 06PostgreSQL, Redis, 백엔드, Studio를 포함하는 한 줄 Docker 이미지를 제공합니다.
활용 사례
- Claude Code나 Codex로 생성한 프로토타입에 데이터베이스와 로그인을 추가해 실제 서비스로 전환합니다.
- 자체 Postgres를 기반으로 AI 어시스턴트에 사용자별 영구 메모리를 제공합니다.
- 프로젝트마다 데이터베이스가 격리된 멀티 프로젝트 백엔드를 셀프 호스팅합니다.
- 하나의 셀프 호스팅 플랫폼에서 생성된 프런트엔드와 엣지 함수, 예약 작업을 게시합니다.
빠른 시작
- 1
Claude Code 또는 Codex에 Nubase skills와 MCP 설정을 설치합니다
npx -y nubase_cli@latest install-skills - 2
올인원 Docker 이미지로 자체 Nubase 인스턴스를 실행합니다
docker run -d --name nubase -p 9999:9999 -p 5432:5432 -v nubase_data:/data <your-namespace>/nubase:latest - 3
Studio를 열어 프로젝트를 만들고 Provision을 클릭해 데이터베이스를 초기화합니다
사용 전 알아둘 점
- README에서는 Nubase가 초기 개발 단계라고 설명합니다.
- Realtime은 아직 구현되지 않았습니다.
- 서버를 공용 인터넷에 공개하기 전에 관리자 및 관리용 엔드포인트를 검토하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- Nubase은(는) 무엇인가요?
- AI가 생성한 앱에 데이터베이스, 인증, 스토리지, 메모리, 함수, CDN 호스팅을 제공하는 오픈소스 셀프 호스팅 AI 네이티브 백엔드입니다. Nubase는 Claude Code나 Codex 같은 코딩 에이전트가 MCP 도구를 통해 다루도록 설계된 백엔드이자 배포 계층입니다. Database, Auth, Storage, Assets, Functions, AI Gateway, Memory, 예약 작업(cron)까지 8개 모듈을 하나의 셀프 호스팅 서비스로 제공합니다. 각 프로젝트에는 PostgREST 호환 REST API를 갖춘 자체 PostgreSQL 데이터베이스가 제공되며, Auth는 JWT와 Row Level Security 등을 포함해 Supabase 스타일의 규칙을 따릅니다.
- Nubase은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Nubase은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Nubase은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. Nubase의 마지막 커밋은 2026년 9월 28일입니다.
- Nubase은(는) 어디에 사용할 수 있나요?
- Claude Code나 Codex로 생성한 프로토타입에 데이터베이스와 로그인을 추가해 실제 서비스로 전환합니다. 자체 Postgres를 기반으로 AI 어시스턴트에 사용자별 영구 메모리를 제공합니다. 프로젝트마다 데이터베이스가 격리된 멀티 프로젝트 백엔드를 셀프 호스팅합니다. 하나의 셀프 호스팅 플랫폼에서 생성된 프런트엔드와 엣지 함수, 예약 작업을 게시합니다.
- Nubase는 어떻게 설치하나요?
- Claude Code 또는 Codex에 Nubase skills와 MCP 설정을 설치합니다: npx -y nubase_cli@latest install-skills 올인원 Docker 이미지로 자체 Nubase 인스턴스를 실행합니다: 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 에이전트가 장기 지식을 편집 가능한 파일로 저장·검색·정리할 수 있는 로컬 우선 Markdown 메모리 워크스페이스입니다.
CLI, Web UI, 채팅 채널을 지원하며 각 요청을 처리할 수 있는 모델 중 가장 저렴한 모델로 라우팅하는 토큰 효율적인 마이크로커널 AI 에이전트입니다.
AI 에이전트를 위한 로컬 증거 우선 메모리 런타임으로, 쓰기를 필터링하고 사실의 시간에 따른 변경을 추적하며 회수된 결과의 근거를 설명합니다.
AI 에이전트의 컨텍스트를 사용자가 소유한 Markdown 및 JSONL 파일에 저장해 여러 IDE와 LLM에서 활용하는 로컬 우선 메모리·의사결정 레이어입니다.
LangGraph와 RAG를 사용해 MCP Toolbox를 통해 Google Cloud 데이터베이스를 조회하는 가상 항공사 고객 서비스 에이전트 데모입니다.