Hydra DB 기반 AI 작업 공간 Open Glean 소개 — AI 생성 일러스트AI 일러스트
개발도구 도구

Hydra DB 기반 AI 작업 공간 Open Glean 소개

hydra-db/open-glean

GitHub9월 17일 업데이트 · 3분

Open Glean은 Hydra DB를 기반으로 작동하는 AI 작업 공간입니다. 사용자의 기억, 파일, 연결된 앱 전반의 정보를 통합하여 질문에 대한 답변과 출처를 제공합니다.

세 줄 요약GitHub 원문 기반
  1. 단순 검색을 넘어선 '딥 리서치' 기능이 핵심입니다. 복잡한 주제는 하위 질문들을 계획하고 병렬로 실행하여 심층적이고 구조화된 분석 결과를 도출합니다.
  2. 개인의 모든 지식(파일, 웹페이지, 메모 등)을 하나의 통합 컨텍스트에서 관리하며, 정보 탐색 효율성을 극대화하는 것이 가장 큰 강점입니다.
  3. API 키는 브라우저에 저장되지 않고 서버 측에서 암호화 처리되어 보안성이 높으며, 사용자가 원하는 LLM 모델을 직접 연결해 사용할 수 있습니다.

Open Glean은 Hydra DB를 기반으로 작동하는 AI 워크스페이스로, 사용자의 기억, 파일, 그리고 연결된 앱 전반의 정보를 통합하여 질문에 대한 답변을 제공합니다. 이 시스템은 단순히 검색하는 것을 넘어 컨텍스트를 검색하고, 답변을 작성하며, 출처를 명확하게 인용하는 기능을 수행합니다.

Open Glean은 복잡한 주제에 대응하기 위해 '딥 리서치' 기능을 제공합니다. 이는 하나의 질문으로 해결할 수 없는 경우, 하위 질문들의 DAG(Directed Acyclic Graph)를 계획하고 각 레벨을 병렬로 실행하여 심층적인 분석 결과를 도출합니다. 또한 사용자는 상단 바에서 검색 범위를 특정 데이터베이스나 컬렉션으로 지정하는 '스코프 스위칭'이 가능하며, 메모리, 파일, 웹페이지 등 다양한 컨텍스트를 한곳에 모아 관리할 수 있습니다.

기술적으로 Open Glean은 Next.js 서버가 요청을 공식 `@hydradb/sdk`로 프록시 처리합니다. 보안 측면에서 키는 브라우저에 저장되지 않으며, 서버 측에서 AES-256-GCM 암호화된 httpOnly 세션 쿠키에 보관되어 모든 프록시 요청 시 서버에서 해독됩니다.

사용자가 Open Glean을 실행하려면 먼저 `.env.example` 파일을 복사하여 `.env.local`로 만들고, 최소한 `OPEN_GLEAN_SESSION_SECRET` 값을 설정해야 합니다. 이후 터미널에서 `npm ci`와 `npm run dev` 명령어를 통해 개발 환경을 구동할 수 있습니다.

용어 풀이

API
프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
원문GitHub · hydra-db/open-glean같은 주제 가이드 · 바로 써 보기오류가 나면 터미널 출력째 묻기

평일 아침 메일로 받아 보기 ›틀린 곳 알리기