Show HN: Omni – 오픈소스 워크플레이스 검색 및 채팅, Postgres 기반

발행: (2026년 3월 2일 오후 05:58 GMT+9)
3 분 소요

Source: Hacker News

Overview

지난 몇 달 동안 저는 Omni라는 오픈소스 워크플레이스 검색 및 채팅 플랫폼을 구축해 왔습니다. 이 플랫폼은 Google Drive/Gmail, Slack, Confluence, Jira, HubSpot 등과 같은 앱에 연결됩니다. 소규모에서 중간 규모 팀을 위한 Glean의 자체 호스팅 대안으로 설계되었으며, PostgreSQL (ParadeDB)과 pgvector만을 사용해 완전히 구동됩니다—Elasticsearch나 전용 벡터 데이터베이스는 필요하지 않습니다.

Getting Started

단일 명령어로 자체 인프라에 Omni를 배포하세요:

docker compose up

그런 다음 UI를 통해 앱과 LLM 제공자(OpenAI, Anthropic, Gemini 등)를 설정합니다.

Features

  • 연결된 앱으로부터 데이터 동기화를 수행하며 BM25 인덱스(ParadeDB)와 HNSW 벡터 인덱스(pgvector)를 사용합니다.
  • 하이브리드 검색으로 BM25와 벡터 결과를 결합합니다.
  • 채팅 UI에서 LLM이 검색 도구를 호출할 수 있습니다(기본 RAG를 넘어선 기능).
  • 전통적인 검색 UI를 제공하여 키워드 쿼리를 지원합니다.
  • 직접 LLM 사용을 지원합니다(OpenAI, Anthropic, Gemini 등).
  • 커넥터를 통해 Google Workspace, Slack, Confluence, Jira, HubSpot 등과 연동합니다.
  • 커넥터 SDK를 제공하여 사용자 정의 통합을 구축할 수 있습니다.

Feedback Requested

Omni는 현재 베타 단계에 있습니다. 다음에 대한 의견을 주시면 감사하겠습니다:

  • 워크플레이스 검색 또는 AI 도구를 자체 호스팅한 경험
  • 대규모 환경에서 PostgreSQL 전용 아키텍처에 대한 우려 사항

궁금한 점이 있으면 언제든지 질문해 주세요!

Code: (Apache 2.0 licensed)
Comments:

0 조회
Back to Blog

관련 글

더 보기 »