프로젝트 목록
Windows 로컬 지식 관리 앱 · v0.1 릴리스 후보 · 2026.04–07

Personal Knowledge OS

흩어진 노트·문서·외부 링크를 한곳에 모아 검색하고, 폴더·태그와 자료 간 연결로 정리하는 Windows 로컬 앱입니다.

ElectronReactTypeScriptVitenode:sqliteSQLite
Personal Knowledge OS의 실제 대시보드와 기본 시작 노트
실제 앱의 초기 대시보드. 별도의 새 로컬 저장소로 실행한 화면입니다.
OVERVIEW

프로젝트 소개

노트·문서·링크를 함께 정리하고 다시 찾을 수 있도록 기능을 설계하고 AI와 앱을 개발했습니다. 폴더·태그·즐겨찾기로 자료를 분류하고, 통합 목록의 검색어와 필터로 필요한 정보를 찾으며, 삭제한 항목은 휴지통에서 관리합니다.

자료는 PC에 저장하며 JSON 내보내기·가져오기와 초기화 전 백업을 제공합니다. 노트·문서·링크의 연결과 분류 정보를 함께 관리하는 Windows 앱입니다.

MY CONTRIBUTION

담당한 구현

01

노트·문서·링크 통합 검색

서로 다른 자료를 같은 검색 결과에서 찾도록 묶었습니다. NFKC 정규화와 대소문자 정리를 적용하고, 휴지통 항목을 제외한 뒤 수정일과 제목으로 정렬합니다.

02

폴더·태그와 자료 간 연결

자료의 본문과 분류 정보를 분리해 저장하고 폴더·태그·즐겨찾기·연결 관계를 관리합니다. 분류 메타데이터를 다시 맞추는 처리도 마련했습니다.

03

가져오기 검증과 초기화 전 보존

JSON 스키마 버전·ID·문서 소유권·첨부 상대 경로를 검사합니다. 초기화 전에는 자료와 첨부 메타데이터를 JSON으로 보존하고, 앱의 첨부 폴더 경로를 확인한 뒤 데이터를 정리합니다.

DELIVERED WORK

구현 결과

  • 노트 · 문서 · 외부 참조의 통합 검색
  • 폴더 · 태그 · 즐겨찾기 · 연결 항목 · 휴지통
  • JSON 가져오기 검증·내보내기와 초기화 전 JSON 백업

Windows 로컬 앱입니다. JSON으로 자료와 첨부 메타데이터를 옮기며, 첨부 파일 자체를 모두 포함하는 백업은 아닙니다.

다음 프로젝트Personal Planner OS