왜 Engram인가
노트는 당신이 어떻게 생각하는지의 기록입니다. 어떤 앱, 어떤 회사, 어떤 비즈니스 모델보다 오래 살아남아야 하며, 우리도 예외가 아닙니다. Engram은 그 신념을 중심으로 만들어졌습니다.
Engram이란 구체적으로 무엇인가
섹션 제목: “Engram이란 구체적으로 무엇인가”Engram은 기존 Obsidian 보관함을 감싸는 세 가지입니다.
- 기기와 웹 전반에서 보관함을 실시간으로 유지하는 실시간 동기화 백엔드.
- 노트를 grep으로만 찾지 않고 질문할 수 있게 해 주는 시맨틱 검색 색인.
- Claude, Cursor, ChatGPT 등 AI 어시스턴트가 당신의 허락 아래 노트를 읽고 수정할 수 있게 하는 MCP 서버.
관리형 클라우드 서비스로도, 직접 운영하는 하드웨어에서도 실행됩니다. 플러그인, 프로토콜, 릴리스는 양쪽이 같습니다. 이것만 알면 충분하다면 시작하기로 가세요. 이 페이지의 나머지는 그 이유에 관한 이야기입니다.
무엇이 다른가
섹션 제목: “무엇이 다른가”세 가지 약속이 모든 선택을 결정합니다. 나머지는 모두 거기서 따라옵니다. 노트 도구는 이식 가능해야 하고, 당신이 소유해야 하며, 원하는 AI에 열려 있어야 합니다.
노트는 어떤 도구보다 오래갑니다
섹션 제목: “노트는 어떤 도구보다 오래갑니다”지식의 원본은 디스크에 있는 일반 마크다운 Obsidian 보관함입니다.
독자 데이터베이스도, SaaS 계정도 아니고 그저 폴더입니다. 내일 Engram이
사라져도 보관함은 Obsidian에서도, VS Code에서도, cat으로도 열립니다.
동기화 메타데이터는 다시 만들 수 있는 부수 파일이고, 노트 자체가 우리
뒤에 갇히는 일은 없습니다. 이 선택은 규율을 요구합니다. 보관함 위에서
Engram이 하는 모든 일은 마크다운으로 깔끔하게 되돌아와야 하며, 그
규칙을 지킬 수 없는 기능은 출시하지 않습니다.
노트는 신뢰 아래 맡겨집니다
섹션 제목: “노트는 신뢰 아래 맡겨집니다”Engram은 전송 중(TLS)과 저장 시(AES-256) 업계 표준 암호화로 데이터를 보호하며, 개인 데이터를 다루는 제품에 기대되는 보안 관행을 따릅니다. Engram을 쓸모 있게 만드는 기능(시맨틱 검색, AI 메모리, 빠른 동기화)은 서버가 노트를 읽어야 하며, 우리는 그 접근을 책임으로 여깁니다. 그리고 당신이 우리만 믿지 않아도 되도록 다음과 같은 안전장치를 둡니다.
- 학습 데이터로 쓰지 않고, 판매하지 않으며, 공유하지 않습니다. 단, 당신이 MCP, API, 공유 링크로 직접 연결한 범위는 예외입니다.
- PolyForm Small Business License에 따른 소스 공개. 우리가 이 약속을 몰래 저버린다면 그 diff는 공개되어 있습니다.
- 원본은 우리 데이터베이스가 아니라 당신의 디스크에 있습니다. 원할 때 언제든 떠나세요.
셀프 호스팅은 우리를 정직하게 지켜 주는 기준입니다. 우리의 약속이 코드와 어긋나는 순간, 전체 스택은 이미 당신 손에 있습니다. 같은 소프트웨어, 같은 프로토콜, 당신의 하드웨어입니다. 위의 모든 약속을 뒷받침하는 것은 정책 페이지가 아니라 그 구조적인 출구입니다.
AI 메모리는 벤더가 아니라 당신의 것이어야 합니다
섹션 제목: “AI 메모리는 벤더가 아니라 당신의 것이어야 합니다”오늘 손이 가는 AI가 2년 뒤에도 쓰게 될 AI는 아닐 가능성이 큽니다. 처음 설정한 어시스턴트에 메모리를 묶어 두면, 더 나은 것이 나올 때마다 처음부터 다시 만들어야 하고, 그 회사가 가격을 올리거나 기능을 없애거나 모델을 멋대로 바꾸지 않기를 바라야 합니다.
Engram은 이미 쓰고 있는 AI와 함께 작동합니다. Claude든 Cursor든 ChatGPT든, 아직 존재하지 않는 무엇이든 같은 보관함과 같은 메모리를 가리킵니다. 어시스턴트는 언제든 바꾸세요. 노트와 그 위에 쌓인 모든 것은 그대로 남습니다. 우리는 우리가 고른 모델이 박힌 “Engram AI”를 내놓지 않습니다. 내년에 당신에게 맞는 어시스턴트는 우리가 대신 정할 일이 아닙니다.
우리가 끊으려는 순환
섹션 제목: “우리가 끊으려는 순환”흔한 이야기입니다. 아름다운 노트 앱을 골라 1년 동안 만족스럽게 쓰다가, 회사가 방향을 틀거나 가격을 올리거나 인수되고, 내보내기를 해 보니 반쯤 깨진 HTML zip뿐입니다. 클라우드 전용 경쟁 서비스로 옮겼더니 지금까지 쓴 모든 노트, 광고판에는 절대 올리지 않을 내용까지 읽을 수 있는 곳입니다. AI가 등장하고 같은 벤더가 “AI 기능”을 발표하면, 노트는 어느새 학습 데이터가 되거나 보존 데이터가 되거나 둘 다가 됩니다. 그래서 직접 호스팅하는 걸 택했는데 내보내기에서 링크, 첨부 파일, 서식이 또 빠지고, 결국 일반 마크다운으로 처음부터 다시 시작합니다.
우리 모두 이 순환의 일부를 겪었습니다. Engram은 다음 번이 마지막이 되도록 존재합니다.
우리가 만들지 않을 것
섹션 제목: “우리가 만들지 않을 것”제품을 설명하는 유용한 방법은 그 제품이 거부하는 것을 말하는 것입니다. Engram은 다음을 하지 않습니다.
- 노트를 학습 데이터로 쓰지 않습니다. 우리 모델에도, 어떤 벤더의 모델에도, 우리가 앞으로 내놓을 어떤 비즈니스 모델에도 쓰지 않습니다.
- Engram에서만 작동하는 독자 AI 어시스턴트를 내놓지 않습니다.
- 보관함을 우리만 읽을 수 있는 형식에 가두지 않습니다.
- 이미 쓴 노트에 접근하는 데 요금을 매기지 않습니다. 저장과 검색은 과금 기준이 아닙니다.
- 이 약속을 조용히 바꾸지 않습니다. 하나라도 바뀌면 블로그 글이 아니라 변경 내역과 버전이 매겨진 라이선스 업데이트로 확인할 수 있습니다.
왜 오픈 소스인가
섹션 제목: “왜 오픈 소스인가”Engram의 백엔드는 PolyForm Small Business License 1.0.0에 따라 소스가 공개됩니다. 데이터를 건드리는 모든 줄을 읽을 수 있고, 전체 스택을 직접 실행할 수 있으며, 개인이나 소규모 사업 용도로는 우리에게 한 푼도 내지 않고 포크할 수 있습니다. MIT나 AGPL이 아니라 PolyForm SBL을 고른 것은 의도적인 중간 길입니다. 당신에게는 최대한의 투명성을 주고, 대형 클라우드 사업자가 우리 작업을 자기 관리형 서비스로 되파는 것은 막는 조항을 둔 것입니다.
우리의 내기는 이렇습니다. 사적이고, 이식 가능하며, 개방형 프로토콜을 쓰는 노트 도구는 조금 더 싼 폐쇄형 도구가 경쟁사의 분기 매출에 갖는 가치보다 사용자에게 더 가치 있다는 것입니다. 이 생각에 동의하는 회사가 이렇게 적다는 점에서는 우리가 틀렸으면 좋겠지만, 현실은 이렇습니다.
직접 호스팅하는 사람들이 만듭니다
섹션 제목: “직접 호스팅하는 사람들이 만듭니다”팀이 매일 쓰는 스택은 셀프 호스팅 오픈 소스 도구 더미입니다. Postgres, Caddy, Tailscale, 구석에서 윙윙대는 NAS, 그리고 SaaS가 방향을 틀어서 잃게 되면 화가 날 서비스를 돌리는 Linux 머신들입니다. 그 스택에 있어야 할 노트 도구가 아직 없었기 때문에 Engram이 존재합니다. 그래서 우리가 만들었습니다.
그것이 제품의 구조를 결정합니다. 셀프 호스팅은 클라우드 제품에 영업용으로
덧붙인 체크박스가 아닙니다. 같은 코드, 같은 프로토콜, 같은 릴리스입니다.
기능이 깎인 오픈 소스 빌드도, 클라우드 요금제 뒤에 막아 둔 기능도, 꺼야
하는 텔레메트리 전송도 없습니다. 우리도 여러분처럼 우리 인스턴스를
운영합니다. docker compose up을 실행하고, 보관함을 연결하면 끝입니다.
호스팅 버전에 기능이 생기면 셀프 호스팅 빌드도 같은 커밋에서 받습니다.
이 정렬은 마케팅이 아니라 구조입니다. 우리가 셀프 호스팅 빌드를 기준으로 삼지 않게 되는 순간 커밋이 서로 어긋나고, 그 diff는 공개되어 있습니다. 그때까지는 우리가 내놓는 모든 줄이 자기 하드웨어에서 직접 운영하는 팀원들의 검증을 견뎌야 하며, 그것은 견디지 못할 줄은 내놓지 않는다는 뜻입니다.