새로운 오픈소스 AI 코딩 도우미 '애덤(Addom)'이 개발자들 사이에서 주목받고 있습니다. 이 프로젝트는 기존 AI 코딩 도구들이 제공하지 못했던 '로컬 우선(local-first)' 작업 환경과 '원격 측정(telemetry) 없는' 프라이버시 보호를 핵심 가치로 내세웁니다. 애덤은 사용자의 코딩 작업 공간을 전적으로 로컬 컴퓨터에 유지하면서, 다양한 클라우드 및 로컬 AI 모델 제공업체를 선택적으로 활용할 수 있게 해줍니다.
애덤은 일렉트론(Electron) 기반의 데스크톱 애플리케이션으로, 대화형 인터페이스, 프로젝트 인식 도구, 변경 사항 검토, 그리고 에이전트 위임 기능을 통합합니다. 주요 기능으로는 여러 제공업체와 모델을 스레드별로 선택할 수 있는 멀티 프로바이더 채팅, 파일 시스템, 검색, 명령 및 터미널 도구를 제어하는 '보호된(guarded)' 도구 접근, 통합 모나코(Monaco) 에디터, 변경 사항 검토 및 아티팩트(artifact) 기록, 로컬 스레드 기록, 프로젝트 메모리, 첨부 파일, 설정 등이 있습니다. 특히, 제한된 권한과 격리된 쓰기 워크플로우를 가진 에이전트 역할 구성 기능은 복잡한 작업을 효율적으로 분담할 수 있게 합니다. 애덤은 윈도우, macOS, 리눅스용 미리 보기 빌드를 제공하며, 현재 0.1.0-alpha 버전으로 초기 단계에 있습니다.
애덤의 가장 큰 의미는 개발자들이 AI 코딩 도구를 사용하면서도 코드와 개인 정보 유출에 대한 걱정을 덜 수 있다는 점입니다. 기존 AI 코딩 도구들이 사용자 데이터를 수집하거나 클라우드에 의존하는 경향이 강했던 반면, 애덤은 모든 프로젝트 기록, 스레드 기록, 자격 증명, 설정, 첨부 파일, 로컬 메모리를 사용자 기기에 저장합니다. 이를 통해 민감한 기업 코드나 개인 프로젝트를 다루는 개발자들이 안심하고 AI의 도움을 받을 수 있게 됩니다. 또한, 오픈소스 프로젝트로서 투명성을 확보하고 커뮤니티의 기여를 통해 지속적으로 발전할 수 있는 잠재력을 가지고 있습니다.