Noi

AI Chat UIsIDETypeScript

★ 9,049주당 +9조회 4

무엇인가

Noi는 브라우저 창, AI 채팅, 프롬프트 저장소, 터미널을 하나의 데스크톱 애플리케이션에 합친 워크스페이스다. TypeScript로 작성된 오픈소스 앱이며, 브라우저와 채팅 클라이언트와 터미널을 각각 띄우던 구성을 단일 창 관리 모델로 대체하는 자리에 있다.

어떻게 동작하나

창 단위로 워크스페이스를 나누고 창마다 세션을 격리해 컨텍스트가 서로 섞이지 않게 한다. 히스토리·프롬프트·설정은 서버로 전송하지 않고 기기 안에 저장한다. 프롬프트는 저장·재사용·수정이 가능한 단위로 관리하며, 내장 터미널에서 로컬 명령과 스크립트를 실행한다. `noi` CLI는 Claude Code, Codex, Gemini CLI 같은 외부 도구에서 Noi를 제어하는 통로다.

무엇과 다른가

일반 브라우저에 AI 채팅 탭을 덧붙인 구성과 달리 창 자체가 워크스페이스 단위이고 세션이 창별로 분리된다. 대화 기록과 프롬프트를 클라우드 계정에 두는 채팅 서비스와 달리 데이터가 로컬에 남는다. 코드 편집기를 중심에 놓는 IDE와 달리 브라우징 루프를 중심에 두고 프롬프트 관리와 터미널을 곁들인다.

어떻게 쓰나

홈페이지에서 데스크톱 앱을 내려받아 설치한다. 설치 후 창을 열어 브라우징과 AI 채팅을 같은 창에서 쓰고, 자주 쓰는 프롬프트를 저장해 반복 사용한다. 외부 CLI 도구에서는 `noi` 명령으로 Noi를 호출한다. 테마와 시각 스타일은 여러 가지 중에서 고른다.

전제와 한계

데스크톱 애플리케이션이므로 데스크톱 OS가 필요하다. 데이터가 기기 안에 남는 구조이므로 기기 간 동기화는 README에 언급되지 않는다. `noi` CLI가 제공하는 명령은 현재 일부이며 더 추가될 예정이라고 README가 밝힌다. 웹 버전이나 모바일 클라이언트는 README에 없다.

관련 논문 1

유사 도구