새로운 로컬 우선 프로젝트 노트 애플리케이션 '김지(Gimji)'가 깃허브(GitHub)를 통해 공개되며 주목받고 있습니다. 이 앱은 프로젝트 관리, 작업 목록, 칸반 보드, 캘린더 기능을 마크다운(Markdown) 기반으로 제공하며, 모든 데이터를 사용자가 지정한 로컬 폴더에 저장하는 방식을 채택했습니다. 이는 클라우드 서비스에 대한 의존도를 줄이고 사용자 데이터의 완전한 통제권을 보장하려는 시도로 풀이됩니다.
김지(Gimji)의 핵심은 '로컬 우선(local-first)' 접근 방식입니다. 모든 노트, 작업, 프로젝트 메타데이터는 사용자가 선택한 로컬 디렉터리에 일반 파일 형태로 저장됩니다. 예를 들어, 설정은 `config.json`에, 탭 내용은 `content/` 폴더 아래 별도 파일로 저장되어 사용자가 직접 데이터를 관리하고 백업하기 용이합니다. 또한, 선택적으로 아마존 S3와 같은 클라우드 스토리지에 백업하는 기능도 제공하여 로컬 저장의 장점과 클라우드 백업의 안정성을 동시에 활용할 수 있습니다. 러스트(Rust) 언어로 개발되어 성능과 안정성도 기대됩니다.
이러한 로컬 우선 접근 방식은 데이터 보안과 프라이버시를 중요하게 생각하는 개인 사용자나 소규모 팀에게 특히 유용합니다. 클라우드 서비스의 장애나 정책 변경으로부터 자유롭고, 인터넷 연결 없이도 모든 작업이 가능하며, 데이터를 특정 클라우드 벤더에 종속시키지 않는다는 장점이 있습니다. 김지(Gimji)는 기존의 복잡하고 무거운 프로젝트 관리 도구에 지친 사용자들이 가볍고 유연하게 자신만의 작업 환경을 구축할 수 있는 새로운 대안을 제시하며, 개인의 데이터 주권을 강화하는 트렌드에 부합하는 솔루션으로 자리매김할 가능성이 있습니다.