Yapgan

Yapgan

muhammedikinci · 생산성 · 학습

Yapgan은 흩어진 조각을 검색 가능한 세컨드 브레인으로 바꿔 주는 무료 자체 호스팅 노트 앱이다. AI 노트 도구로서 Chrome 또는 Brave 확장 프로그램을 통해 모든 웹페이지에서 선택한 텍스트를 캡처한 뒤 각 노트를 색인한다. 그래야 나중에 AI 어시스턴트가 자신의 자료에 대해 답할 수 있다. 브라우저 노트 캡처는 클릭 한 번이면 된다. 데이터는 자신의 컴퓨터에 남고, Git 스타일 버전 기록으로 모든 편집을 추적하며, 관련된 아이디어를 지식 그래프로 연결한다. 개발자에게는 그 위에 RESTful API도 제공되지만 실행하려면 Docker가 필요하다.

Yapgan 미리보기

Yapgan 소개

Yapgan이란

Yapgan은 기억할 수 있는 것보다 많은 아이디어를 모으는 사람을 위한 자체 호스팅 노트 도구다. 노트를 맡기는 클라우드 서비스 대신 Docker를 통해 자신의 하드웨어에서 실행되므로, 직접 공개하지 않는 한 아무것도 컴퓨터 밖으로 나가지 않는다.

이 도구가 해결하는 핵심 문제는 다시 찾아내는 일이다. 대부분의 노트 앱은 저장은 잘하고 찾기는 못한다. Yapgan은 전체 텍스트 검색과 로컬 임베딩 모델이 구동하는 의미 검색을 결합한다. 즉, 정확한 단어가 아니라 의미로 검색할 수 있다. 여기에 AI 채팅 계층을 더하면 "벡터 데이터베이스에 대해 무엇을 저장했지" 같은 평범한 질문을 던지고 노트에서 실제 답을 얻을 수 있다. 그게 전부다.

문제는 설치다. 이것은 개발자 취향의 도구이고 일반 소비자용 앱이 아니다. 실행하려면 Go 1.21 이상, PostgreSQL 15 이상, Docker Compose가 필요하고, 임베딩 서비스는 첫 실행 때 2.24 GB 모델을 내려받는다. 바로 쓸 수 있는 물건이 아니다. 10초 만에 로그인하는 세련된 모바일 앱을 원한다면 Yapgan은 그런 게 아니다.

시작하기

  1. 저장소를 복제하고 docker-compose up -d를 실행해 임베딩 서비스, 프런트엔드, 백엔드, PostgreSQL, Qdrant를 띄운다.
  2. 임베딩 모델(2.24 GB model.onnx_data 파일) 다운로드가 끝나기를 기다린다. 이게 없으면 노트가 색인되지 않고 검색은 계속 깨져 있다.
  3. 브라우저에서 http://localhost:5173을 열고 사용자 계정을 만든다.
  4. 개발자 모드를 켜고 chrome://extensions/에서 브라우저 확장 프로그램을 로드한 뒤 extensions/browser/ 디렉터리를 지정하고 로그인한다.
  5. 아무 사이트에서 텍스트를 선택하고 확장 프로그램 아이콘을 클릭해 제목과 선택적 태그를 붙이고 첫 노트를 저장한다.

제품 정보

Yapgan의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼Self-hosted (Web via Docker), Chrome and Brave browser extension
개발사muhammedikinci
카테고리생산성 · 학습
출시일Jan 2025
최근 업데이트Sep 2025
웹사이트 방문 수N/A
웹사이트 글로벌 순위N/A
API 제공 여부예

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • 이미 Docker를 운영하며 노트를 자신의 인프라에 두려는 개발자. 전체 스택이 compose 명령 하나면 되지만 서버는 직접 관리해야 한다.
  • 자료를 많이 저장하는 연구자와 지식 노동자. 의미 검색과 지식 그래프가 몇 달 뒤에도 아이디어를 다시 떠올리는 데 도움을 준다.
  • 프라이버시를 중시하는 사용자. 모든 것이 로컬에서 돌아가므로 노트가 제3자 클라우드에 닿지 않는다.

작업

  • 온라인에서 읽으며 인용과 구절을 캡처한다. 페이지를 떠나지 않고 선택하고 태그를 붙여 저장한다.
  • 자신의 노트에 질문한다. AI 채팅은 자신의 언어로 답하고 한 번에 한 주제에 머문다.
  • 아이디어가 시간에 따라 어떻게 변했는지 추적한다. 자동 버전 관리가 모든 노트에 차이 뷰어가 딸린 시각적 타임라인을 준다.
  • 선택한 노트를 공개 페이지로 게시한다. 클릭 한 번 공유가 노트를 사용자 지정 slug가 붙은 서식 페이지로 바꾼다.

활용 상황

  • 기사, 문서, Stack Overflow 스레드로 개인 연구 라이브러리를 만든다.
  • 공부할 때. 정의와 설명을 모아 두고 시험 전에 빠르게 찾아야 한다.
  • 결정이 진화하는 디자인이나 제품 기록을 남긴다. 이력은 그대로 두고 싶다.

주요 기능

Git 스타일 버전 기록

저장할 때마다 새 버전이 생기므로 노트가 어떻게 변했는지 보고 이전 상태를 클릭 한 번으로 복원할 수 있다. 시각적 타임라인에는 차이 뷰어가 있어 리비전 사이에 무엇이 바뀌었는지 정확히 보여 준다. 좋은 초안을 더 나쁜 것으로 덮어쓴 적이 있다면 이것만으로도 설치할 가치가 있다. 익숙한 얘기인가?

노트와 대화하기

프로젝트 웹사이트에 따르면 Yapgan은 GPT-5 nano에 연결되어 어떤 노트에 대해서도 질문할 수 있다. 요약을 만들고 자신의 언어로 답하며, 대화는 고른 주제에 집중한다. 가치는 답이 열린 웹이 아니라 자신의 자료에서 나온다는 점이다. 뻔한 챗봇 답변이 아니다.

지식 그래프와 위키링크

노트를 [[wikilinks]]로 연결하면 Yapgan이 백링크를 자동으로 만든다. 그러면 시각적 그래프 뷰가 노트가 어떻게 연결되는지 보여 주어 생각의 군집과 빈틈을 찾는 데 도움을 준다. Obsidian을 써 봤다면 익숙한 모델이다. 써 놓고 다시는 열지 않은 노트가 몇 개인가? 그래프 뷰는 막다른 길을 가장 빨리 보는 방법이다.

의미 검색

로컬 임베딩 서비스가 노트를 Qdrant라는 벡터 데이터베이스에 색인한다. 검색이 정확한 단어가 아니라 의미를 이해하므로, 원래 노트와 전혀 다른 표현으로 물어도 몇 달 뒤에 올바른 결과를 찾는다. 정확한 일치를 위해 전체 텍스트 검색도 나란히 돌아간다. 둘 다 오프라인에서 작동한다.

클릭 한 번 웹 캡처

Chrome과 Brave 확장 프로그램으로 어떤 페이지에서든 텍스트를 선택해 제목과 태그를 붙여 노트로 저장할 수 있다. 탐색하는 동안 사이드 패널이 열려 있고 Markdown 미리보기도 내장되어 있다. 기사, 문서, ChatGPT 대화, 포럼 스레드에서 작동한다. 복사해서 붙여 넣을 필요가 없다.

공개 노트 공유

어떤 노트든 Markdown 렌더링과 SEO용 사용자 지정 slug를 갖춘 공개 페이지로 게시할 수 있다. 게시는 클릭 한 번이고 나머지 노트는 비공개로 남는다. 비공개 노트를 공유 가능한 것으로 바꾸는 빠른 방법이다. 포트폴리오에 유용하다.

자체 호스팅과 API 지원

백엔드는 Go와 Echo 프레임워크로 만들어졌고 노트를 PostgreSQL에 저장하며 JWT 액세스 및 리프레시 토큰으로 인증한다. RESTful API가 노트 CRUD, 태그, 검색을 담당하고 저장소에는 모든 엔드포인트의 예시 호출을 담은 api-requests.http 파일이 함께 있다. Yapgan을 자신의 스크립트나 맞춤 클라이언트에 연결하고 싶다면 리버스 엔지니어링 없이 문이 열려 있다.

장단점

장점

  • 완전히 무료이고 오픈 소스이며 구독 등급이나 기능 제한이 없다.
  • 노트가 자신의 하드웨어에 있어 데이터가 기본적으로 비공개다.
  • 의미 검색과 지식 그래프가 오래된 노트를 실제로 찾을 수 있게 만든다.
  • Git 스타일 버전 관리가 초안을 지키고 아이디어가 어떻게 변했는지 보여 준다.
  • 깔끔한 REST API와 문서화된 엔드포인트 모음이 그 위에 무언가를 만드는 사람에게 도움이 된다.

단점

  • 설치에는 Docker, PostgreSQL, 그리고 노트 한 개를 저장하기 전에 2.24 GB 임베딩 모델 다운로드가 필요하므로 서버 경험이 없는 사람에게는 바로 쓸 수 있는 물건이 아니다.
  • AI 채팅이 GPT-5 nano에 의존하므로 로컬 우선을 내세워도 API 키와 제3자 모델 연결이 필요하다.
  • 공식 모바일 앱이 없어 캡처가 데스크톱 브라우저에 묶인다.
  • 지원과 문서가 저장소에서만 나오므로 뭔가 깨지면 스스로 해결해야 한다.

자주 묻는 질문

숨겨진 건 없다. 설치 작업과 호스팅 비용뿐이다. Yapgan에는 유료 플랜도 구독 등급도 없다. 설치하고 전체 기능을 무료로 쓸 수 있다. 실제 지출은 호스팅하는 하드웨어나 서버, 그리고 연결하는 AI 모델의 API 비용뿐이다.

관련 콘텐츠

Yapgan와 관련된 도구, 스킬, 아티클을 살펴보세요.

Yapgan 대안

Swms

Swms

Swms AI · 글쓰기 · 생산성 · 비즈니스

Swms는 작업에 대한 간단한 설명을 바로 쓸 수 있는 안전 문서로 바꿔 주는 AI 안전 컴플라이언스 도구다. 프로젝트, 직종, 이미 알고 있는 위험을 설명하면 안전 작업 방법 명세서, 작업 위험 분석, 안전 작업 절차서, RAMS, 안전 데이터 시트를 몇 초 만에 작성한다. 어떤 언어로든 산업 안전 질문에 답하는 채팅 어시스턴트 Oscar도 함께 제공된다. 건설, 광업, 운송, 창고 팀은 작업일을 잡아먹는 서류 작업을 줄이려고 이 도구를 쓴다.

무료 / $20/mo자세히 보기
Wordly AI Translation

Wordly AI Translation

Wordly · 음성 및 언어 · 생산성

Wordly AI Translation은 회의, 콘퍼런스, 행사를 위해 만들어진 실시간 AI 번역 및 자막 플랫폼이다. 60개 이상 언어로 실시간 번역, 자막, 스크립트, 요약을 제공하며, 참가자는 전용 헤드셋 대신 QR 코드를 스캔하거나 링크를 열어 참여한다. Zoom, Microsoft Teams, Google Meet, Webex와 함께 작동하고, 세션마다 사람 통역사를 고용하지 않고도 다국어 접근을 원하는 조직을 겨냥한다. 그게 전부다.

유료 / $0 - $150/mo자세히 보기
Rows

Rows

Rows (Superhuman) · 생산성 · 비즈니스

Rows는 50개 이상의 소스에서 실시간 데이터를 가져온 뒤, SQL 쿼리나 중첩 수식 대신 쉬운 말로 다룰 수 있게 해 주는 AI 스프레드시트 겸 데이터 분석 도구다. PDF에서 숫자를 뽑아내고, 광고 플랫폼, 데이터베이스, 은행 계좌를 연결하고, AI에 보고서 작성, 데이터셋 병합, 스스로 재계산하는 모델 구성을 요청할 수 있다. 브라우저에서 실행되고, 스프레드시트처럼 다뤄지며, 현재는 Superhuman 산하에 있다.

무료 / $0 - $87/mo자세히 보기