일하거나 일상생활에서 메모를 할 때 문장의 기록, 작업 관리, 일정 확인 등 정보의 종류에 따라 여러 앱을 나눠서 사용할 수 있습니다. 이러한 정보를 1ヶ所に 모아 노트, 칸반, 작업 대시보드, 마크다운, 그래프 등의 형태로 관리할 수 있으며, AI 연동, 브라우저 확장 기능, 자동 백업에도 대응한 무료 오픈 소스 앱이 “Poznote”입니다. Poznote - Self-hosted note-taking https://poznote.com/
기호를 사용하여 제목이나 목록을 작성하는 마크다운 형식에도 대응합니다.
마크다운 노트에서는 미리보기 기능과 함께 Mermaid라는 작성 방식에 의한 플로우차트와 LaTeX에 의한 수식도 표시할 수 있으므로, 기술 자료의 정리에도 활용할 수 있습니다.
한편, 리치 텍스트 형식의 노트는 HTML 파일, 마크다운 형식의 노트는 마크다운 파일로 저장되므로 다른 편집기에서도 이용할 수 있습니다. 작업과 칸반으로 작업을 관리하려면 “+”에서 “Task List”를 선택하면 작업 목록이 생성되고 작업을 등록하면 작업별로 기한 및 중요도가 설정되며 전체 진행 상황도 확인할 수 있습니다.
사이드 메뉴의 “Tasks” 아이콘을 클릭하면 여러 노트에 분산된 작업 목록이 표시되고 “미완료”, “중요”, “기한 초과” 등으로 필터링할 수 있습니다.
사이드 메뉴의 “Folders” 아이콘을 클릭하면 생성한 폴더 목록이 표시되므로 원하는 폴더를 클릭합니다.
칸반 표시가 되고 하위 폴더가 각 열에 전환됩니다. 노트는 열 내의 카드 형태로 표시되므로 “미착수”에서 “작업 중”으로 드래그하면…
노트 자체가 대응하는 열의 폴더로 이동하고, 정보의 분류와 작업 진행 상황을 동시에 정리할 수 있습니다.
◆다양한 표시 기능 사이드 메뉴의 “Dashboard” 아이콘을 클릭하면 대시보드 화면이 되고 폴더, 최근 업데이트된 노트 등이 모아서 표시되며, 저장된 메모를 찾을 때는 제목, 본문, 태그에 의한 검색도 이용할 수 있습니다.
노트들끼리 링크를 설정하고 사이드 메뉴의 “Graph”를 클릭하면 각 노트가 점으로 관련이 연결되고 선으로 표시되어 여러 정보가 어떻게 연결되어 있는지 시각적으로 확인할 수 있습니다.
“Diary”에서는 “Create today’s entry”에서 그 날의 일기를 작성할 수 있으며, 날짜별로 정리된 기록이 카드로 표시됩니다.
AI를 사용하여 노트 검색 및 요약 설정에서 AI 어시스턴트를 활성화하고 OpenAI, Claude, Ollama 등의 연결 대상 및 모델을 설정하면 “AI 어시스턴트” 항목을 열 수 있습니다.
채팅창에 “기사 제작에 관한 노트를 요약해 주세요”라고 입력하면, AI가 노트를 검색하고 참조하여 답변이 돌아왔습니다.
새로운 노트 생성도 가능하며 “기사 제작의 진행 상황을 요약한 새로운 노트를 작성해 주세요”라고 지시하면, 체크리스트와 진행 상황을 기록한 노트가 생성되었습니다. 다른 경우에는 기존 노트의 편집이나 태그 지정이 가능합니다.
다른 유용한 기능인 Chrome 확장 프로그램 “Poznote URL Saver”를 추가하고 서버와 연결하면 현재 보고 있는 웹 페이지의 URL이나 페이지 전체의 스크린샷을 노트로 저장할 수 있습니다. 확장 프로그램의 아이콘을 클릭하여 “Save URL”을 선택하면…
새로운 노트로서 웹 페이지의 URL이 저장됩니다.
스마트폰에서는 브라우저에서 PWA로 홈 화면에 추가하여 사용할 수 있으며, 안드로이드에서는 다른 앱의 공유 메뉴에서 URL을 Poznote로 보내는 것도 가능합니다.
백업은 설정 화면에서 ZIP으로 가져올 수 있으며, 관리자가 저장 위치와 주기를 지정하여 자동 실행되도록 설정할 수 있습니다. 또한 GitHub, GitLab, Forgejo와의 동기화 및 S3 호환 스토리지에 저장하는 데도 대응합니다.
Poznote는 웹 페이지 등 외부 정보를 수집하는 용도라기보다는, 스스로 기록한 메모나 자료를 노트, 태스크, 칸반 등의 형태로 정리하고, 필요에 따라 AI로 검색 및 활용하기 위한 도구입니다. ◆Poznote 구축 방법 이번에는 Windows에 Docker Desktop과 Git for Windows의 Git Bash를 준비한 환경에서 구축합니다. 작업 폴더에서 다음 명령어를 실행합니다.
브라우저에서 “http://localhost:8040”에 접속하면 로그인 화면이 표시되므로 “Username or Email”에 “admin_change_me”를 입력하고 “Password”에 “admin”을 입력한 후 “Login”을 클릭하면 됩니다.
초기 노트 화면이 표시되면 구축이 완료입니다.
원문 보기 | 출처: Gigazine