TL;DR

  • THE Note는 macOS 11 이상 애플 실리콘 기기에서 로컬 마크다운 파일을 정리하고, 노트 안에서 코드와 수식을 실행하는 오픈소스 노트북임.
  • 마크다운 편집, 폴더와 탭 관리, 전체 텍스트 검색, 체크리스트, KaTeX, Mermaid, D2 및 수식 표 기능을 제공함.
  • 셸, 파이썬(Python), 자바스크립트(JavaScript) 코드 블록은 로컬에서 실행되며, 출력은 노트 파일에 저장되지 않고 중단 버튼으로 멈출 수 있음.
  • /ai 명령으로 OpenAI, Claude, Gemini 또는 내부 API를 사용할 수 있으며, 자체 키를 설정하고 문맥 전송 여부를 선택함.
  • v0.2.5 Preview는 DMG, ZIP, Homebrew 또는 터미널 스크립트로 설치할 수 있으며, GPL-3.0-or-later 라이선스로 공개됨.

로컬 노트북

  • THE Note는 생각, 계획, 프로젝트를 마크다운으로 작성하고 폴더에 정리하며, 작업을 체크리스트로 관리하는 앱임.
  • 코드 블록을 사용하면 노트 안에서 계산을 수행할 수 있으며, v0.2.5 Preview는 macOS 애플 실리콘용 오픈소스 소프트웨어임.
  • 마크다운 형식 유지, 로컬 파일 저장, 필요할 때 사용하는 코드와 선택형 AI, 계정 불필요를 주요 특성으로 제시함.

생각에서 다음 단계까지

  • 라이브 마크다운은 완성된 페이지를 보여 주면서도 일반 텍스트를 입력하는 방식이며, 제목, 목록, 체크리스트, 표, 수식, 다이어그램을 지원함.
  • 집중 모드를 제공하며, 문단을 클릭하면 해당 마크다운을 확인할 수 있고 작업을 체크하거나 숫자를 바꿔 코드 블록을 실행할 수 있음.
  • 프로젝트, 폴더, 노트를 사이드바에서 관리하고 탭별 실행 취소 기록을 유지함. 탭 이름은 더블클릭으로 바꿀 수 있고 /date는 커서 위치에 날짜를 삽입함.
  • ± Changes는 저장 전에 마지막 저장 상태와의 차이를 줄 번호와 함께 탭별로 보여 줌.
  • /ai 명령으로 노트 안에서 프롬프트를 열고 OpenAI, Claude, Gemini 또는 내부 API를 자체 키로 사용할 수 있으며, 결과 중 필요한 내용만 선택함.
  • 셸, 파이썬 또는 자바스크립트 코드 블록을 로컬에서 실행해 계산하거나 확인할 수 있음. 실행 중단 버튼을 제공하며 결과는 블록 아래에 표시되고 파일에는 기록되지 않음.

세부 기능

  • 라이브 보기와 일반 마크다운 소스 보기 사이를 키 하나로 전환함.
  • 노트마다 실행 취소 기록을 별도로 유지하며, 탭을 전환해도 기록이 보존됨.
  • /formel은 =SUM(D2:D4) 수식이 포함된 표를 삽입함. 파일에는 수식이 유지되고 노트에는 계산 결과가 표시됨.
  • KaTeX, Mermaid, D2를 지원함.
  • 첫 실행 시 시스템 설정을 따르는 밝은 테마 또는 숲 녹색 테마를 선택할 수 있음.
  • 기본적으로 HTML로 내보내며, Pandoc을 통해 다른 형식으로도 내보낼 수 있음.
  • 노트는 Mac에 저장되는 .md 파일이며, 클라우드에 전송할 필요가 없음.

시작하기

  • 새 노트는 빈 페이지 또는 템플릿으로 만들 수 있으며, 저널, 런북, 아이디어 스케치 템플릿이 제공됨.
  • 예제 노트 두 개는 노트 안에서 코드 블록을 사용하는 방법을 보여 줌. 예제의 모든 블록은 읽기만 하며 아무것도 변경하지 않음.
  • 플레이그라운드 예제에는 실시간 출력 카운트다운, 주사위 선택 도구, x와 y를 이용한 시어핀스키 삼각형, 문자 만델브로 집합, 수족관이 포함됨.
  • 도구상자 예제에는 설치된 런타임 확인, 파일 형식별 폴더 요약, Git 정보, 달력 주차와 남은 날짜, CSV 지출 내역, JSON 검사, 암호 문구 예제가 포함됨.

설치

  • DMG, Homebrew 또는 터미널을 통해 설치할 수 있으며, 현재 빌드는 애플 실리콘을 탑재한 macOS 11 이상을 대상으로 함.
  • DMG를 열고 THE Note를 Applications 폴더로 드래그해 설치함. ZIP 대안도 제공됨.
  • 앱은 Apple Developer ID 서명과 공증을 거침. 첫 실행 시 인터넷에서 다운로드한 앱에 대한 일반 macOS 확인 창에서 ‘열기’를 선택해야 함.
  • 업데이트 전에는 노트를 저장하고 앱을 종료해야 함.
  • Homebrew 설치 명령은 brew tap tobwil/thenote https://github.com/tobwil/THENote, brew trust --cask tobwil/thenote/the-note, brew install --cask tobwil/thenote/the-note임. Homebrew 6에서는 최초 한 번의 신뢰 설정이 필요하며, 이전 버전에서는 해당 단계를 건너뜀.
  • 업데이트 명령은 brew upgrade --cask tobwil/thenote/the-note임.
  • 터미널 설치 스크립트 명령은 curl -fsSL https://tobwil.github.io/THENote/install.sh | bash임. sudo 없이 ~/Applications에 설치하며 다운로드, SHA-256 해시, 앱 서명을 확인하고 실행 중인 앱은 교체하지 않음. 실행 전에 설치 스크립트를 먼저 확인할 수 있음.
  • 버전은 v0.2.5이며 개발 버전임.

노트는 사용자 소유

  • 앱 계정이나 독점 노트 형식이 필요하지 않으며, 사용자가 열 파일과 AI 사용 여부를 결정함.
  • 문맥 옵션을 켠 경우에만 노트 내용이 AI 제공업체로 전송됨.
  • THE Note는 GPL-3.0-or-later 오픈소스 라이선스로 공개되며, 개발 과정, 대화 기록, 테스트, 알려진 제한 사항을 공개 문서로 기록함.
  • 코드 블록은 로컬 사용자 권한으로 실행되며, AI 제공업체는 API 사용료를 부과할 수 있음.
  • 웹페이지의 미리보기는 브라우저에서 재현한 것이며, 스크린샷에는 로컬에서 생성한 출력과 시뮬레이션된 AI 답변이 포함됨. 앱 인터페이스는 현재 독일어임.
  • 변경 기록, 제작 과정, README를 제공함.

기반과 라이선스

  • 편집기 기반으로 Srinivas Gowda의 Sarala를, 실행 가능한 노트 및 프런트매터 파서 기반으로 Ledge를 사용함.
  • THE Note는 독립적인 파생 프로젝트임.