navi은(는) 무엇을 하나요?
로컬 우선 개인 AI 비서로, CLI, 웹 콘솔 및 위챗(Weixin) 커넥터를 지원합니다.
개요
ifnodoraemon/navi는 로컬 환경에서 작동하는 개인 AI 비서입니다. 명령줄 인터페이스(CLI), 웹 콘솔, 그리고 위챗(Weixin) 메신저를 통해 AI 에이전트와 상호작용할 수 있는 다양한 방법을 제공합니다.
주요 기능
- CLI 지원: 터미널에서 직접 명령어를 입력하여 AI와 상호작용합니다.
- 웹 콘솔: 브라우저 기반의 사용자 인터페이스를 제공합니다.
- 위챗 커넥터: 위챗 메시지를 통해 AI와 대화할 수 있습니다.
- 로컬 우선: 데이터 처리와 저장이 로컬에서 이루어져 프라이버시를 보호합니다.
설치 및 설정
# 저장소 클론
git clone https://github.com/ifnodoraemon/navi.git
cd navi
# 의존성 설치
npm install
# 환경 변수 설정
cp .env.example .env
# .env 파일을 편집하여 필요한 설정을 추가합니다.
사용법
CLI
node cli.js "질문 내용"
웹 콘솔
npm start
# 브라우저에서 http://localhost:3000 으로 접속합니다.
위챗 커넥터
위챗 봇을 설정하려면 WECHAT_TOKEN 환경 변수를 설정하고 서버를 실행합니다.
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 에이전트 플랫폼
라이선스
MIT