Product Hunt

Monospace from Directus — The governed API layer for every app, person, and agent

Directus의 Monospace — 앱·사람·에이전트를 위한 관리형 API 계층

Monospace는 여러 데이터베이스와 API, SaaS를 한곳에 연결해 앱·팀·AI 에이전트에 통합 API를 제공합니다. 데이터를 옮기지 않고 요청마다 세밀한 권한을 적용하며, 서로 다른 데이터 소스를 단일 요청으로 조회하는 페더레이션 기능을 내세웁니다.

AI 요약

Directus가 여러 데이터 소스를 앱과 업무 도구, AI 에이전트에 연결하는 Monospace를 공개했습니다. 데이터를 복사하거나 이동하지 않고 기존 시스템에 실시간 읽기·쓰기 접근을 제공하며, 모든 호출에 같은 권한 모델을 적용합니다.

데이터 소스를 통합 API로 연결합니다

Monospace는 데이터베이스와 API, SaaS 시스템을 연결하고 스키마와 쿼리를 실시간으로 파악해 인터페이스를 구성합니다. 기존 데이터 구조를 새로 마이그레이션하지 않아도 됩니다. Directus CEO Ben Haynes는 각 호출자에게 별도 키를 부여하고, 행과 필드 단위 규칙으로 접근 범위를 정한다고 설명했습니다. 제품은 자체 호스팅도 지원합니다.

서로 다른 시스템을 한 번에 조회합니다

Directus 측 설명에 따르면 Monospace는 데이터를 가져오지 않고 표준화한 API로 제공합니다. 요청이 들어오면 데이터 소스별 쿼리를 계획해 하나의 결과로 반환하며, 서로 다른 소스 사이에 가상 관계도 만들 수 있습니다. 예를 들어 고객 정보와 주문 정보가 별도 데이터베이스에 있어도 한 요청으로 조회할 수 있으며, AI 에이전트는 MCP 도구 호출 하나로 접근할 수 있습니다.

권한을 호출자별로 설정합니다

댓글에서는 초안 게시물만 읽고 수정은 막거나, 특정 작성자의 글에서 제목만 수정하도록 하는 등 세밀한 정책 설정이 가능하다고 답했습니다. 오래된 데이터베이스의 관계는 외래 키를 자동 탐지하며, 직접 관계를 정의하는 방법도 제공합니다.

Product Hunt 반응

  • @benhaynes — Directus CEO로서 Monospace를 소개합니다. 데이터 시스템이 늘어날수록 앱과 에이전트마다 통합과 접근 규칙을 새로 관리해야 하는 문제를 해결하려고 합니다. 어떤 데이터도 복사하거나 이동하지 않고, 사람·앱·에이전트가 하나의 권한 모델 아래 실시간으로 읽고 쓰게 합니다.
  • @priya_kushwaha1 — 마이그레이션을 강제하지 않고 스키마를 즉석에서 파악하는 방식이 마음에 듭니다. 출시를 축하합니다.
  • @hemendra_khatik — 데이터베이스 두 개를 연결하면 양쪽 데이터를 한 번에 가져오나요, 아니면 별도로 유지하나요?
    • @hanneskuettner — 데이터를 가져오지 않습니다. 표준화한 API로 접근할 수 있게 합니다. 요청이 들어오면 각 데이터 소스에 맞춰 쿼리를 계획하고 결과를 하나로 제공합니다. 소스가 다른 고객 정보와 주문 정보 사이에 가상 관계를 만들어 한 요청이나 MCP 도구 호출로 조회할 수 있습니다.
    • @guillaume_chau — 두 데이터베이스 사이에 관계를 만들 수 있으며, 필요한 경우 양쪽을 동시에 조회합니다.
  • @alchemist_studio — 주요 경쟁 제품은 무엇이며 차별점은 무엇인가요?
    • @rijkvanzanten — 비즈니스 인텔리전스용으로 데이터를 모아 시각화하는 도구와는 초점이 다릅니다. 자체 앱과 에이전트에 데이터를 제공하는 제품이며, 페더레이션 쿼리 엔진과 관리 스튜디오가 차별점입니다. 자체 호스팅도 지원합니다.
  • @jordantaylor58 — 에이전트가 특정 테이블뿐 아니라 특정 작업만 하도록 제한할 수 있나요?
    • @marcba — 가능합니다. 초안 게시물은 읽기만 허용하거나, 게시 상태는 바꾸지 못하게 하거나, 특정 사용자가 쓴 글의 제목만 조건부로 수정하도록 설정할 수 있습니다.
  • @jason_scott8 — 스키마가 특이하거나 API 기능이 제한된 오래된 데이터베이스는 어떻게 지원하나요?
    • @bgeron — 외래 키 관계는 자동 탐지하고 직접 관계를 만들 수도 있습니다. 커스텀 커넥터에는 필수 전제 조건을 두지 않았으며, 커넥터가 지원하는 기능에 따라 활용 범위가 달라집니다.

원문: Product Hunt / 번역·요약: Trawling