여러 언어로 나누는 대화와 AI 어시스턴트를 위한 데스크톱 Matrix 클라이언트.

업무, 개인, 커뮤니티 Matrix 계정을 한 창에 나란히 열어 둘 수 있습니다. 계정마다 탭이 있고, 모두 로그인 상태를 유지하며 계속 동기화합니다.

macOS용 다운로드 (Apple 실리콘) GitHub에서 보기 버전 0.34.1

기타 플랫폼 (테스트되지 않음): Windows 설치 프로그램 · Linux AppImage · Linux deb · Linux RPM · 모든 릴리스와 체크섬

세 개의 계정 탭과 스페이스, 방, 대화(답장, 반응, 스레드 포함)로 이루어진 3단 작업 공간을 보여 주는 Koushi.

Matrix가 처음이신가요?

Matrix는 개방형 채팅 네트워크입니다. 이메일처럼 계정을 둘 서버를 직접 고르고, 다른 서버에 있는 사람과도 대화할 수 있습니다. 대화는 종단 간 암호화할 수 있으며, 네트워크 전체를 소유한 회사는 없습니다.

아직 계정이 없나요? 어떤 Matrix 서버에서든 만들 수 있으며, matrix.org는 공개 서버 중 하나입니다.

이미 Matrix를 쓰고 계신가요? 이런 경험 있으시죠?

Koushi는 일상의 작은 불편에서 출발했습니다. 이 중 하나라도 신경 쓰인다면 한번 써 볼 만합니다.

업무 계정과 개인 계정을 오갈 때마다 로그아웃했다가 다시 로그인한다.

계정마다 탭을 추가하세요. 모든 탭이 로그인 상태로 동기화를 유지하며 각자의 읽지 않은 수를 보여 주고, 입력창에는 어떤 계정으로 보내는지 항상 표시됩니다.

홈서버가 놓친 메시지를 이메일로 알려 주지 않는다. matrix.org는 알림 이메일을 보내지 않는다.

Koushi는 내 컴퓨터에서 직접 알림을 보낼 수 있습니다. Resend나 SMTP 릴레이를 통한 이메일, ServerChan을 통한 WeChat을 지원합니다. 무엇이 알림을 일으킬지, 메시지 내용을 얼마나 담을지, 보내기 전에 얼마나 기다릴지 고를 수 있습니다.

이 기기에서 보내는 알림 대상(Resend, SMTP 릴레이, WeChat)을 나열한 알림 설정.

"복호화할 수 없습니다"가 자주 나타난다.

Koushi는 로그인할 때, 채팅을 시작하기 전에 보안 백업을 마치게 하고, 복구 키를 저장해야 다음으로 넘어갑니다. 빠진 키가 나중에 도착하면 해당 메시지가 자동으로 표시됩니다. 백업에 실패하면 진단 화면에서 네트워크 문제인지 서버 문제인지 알려 줍니다. 어디에도 없는 키는 누구도 복구할 수 없지만, 이 설계 덕분에 이 오류는 훨씬 드물어집니다.

암호화된 방에서 예전 메시지를 찾을 수 없다.

Koushi는 암호화된 방을 포함한 기록을 내 컴퓨터 안에서 색인하고, 모든 방, 하나의 스페이스, 하나의 대화를 대상으로 검색합니다. 결과를 고르면 앞뒤 대화 속에서 그 메시지로 이동합니다.

"Koushi" 검색 결과. 일본어 방, 영어 방, 그리고 중국어·한국어·영어가 섞인 방에서 찾았습니다.

방마다 언어가 다르거나, 한 방에 여러 언어가 섞여 있다.

검색은 언어를 알 필요가 없습니다. 한국어, 일본어, 중국어, 라틴 문자가 하나의 색인에 들어가고, 단어 사이에 공백이 없는 글도 찾을 수 있으며, 전각과 반각 문자는 서로 일치합니다.

전각 "リリース"(릴리스)로 검색하면 반각 "リリース"도 찾습니다.

한국어·일본어·중국어 입력기의 변환을 Enter로 확정하다가 메시지가 너무 일찍 전송된다.

Koushi에서는 입력기 후보 확정과 전송이 별개의 동작입니다. Enter와 Ctrl/Cmd+Enter 중 무엇으로 보낼지도 고를 수 있습니다.

휴대폰 사진이 너무 커서 공유가 느리다.

큰 이미지를 첨부하면 보내기 전에 이미지 품질을 고를 수 있습니다.

설정과 도움말 페이지에서 길을 잃는다.

ChatGPT 같은 AI 어시스턴트에게 내 언어로 물어보세요. Koushi 사용자 가이드는 어시스턴트가 읽을 수 있도록 쓰였고, 앱의 "도움말 및 정보"에서 묻는 방법을 알려 줍니다.

AI 어시스턴트를 대화에 초대하세요

Koushi는 Claude Code, Codex 등 MCP 클라이언트를 위한 로컬 MCP 서버로 동작할 수 있습니다. 어시스턴트는 컴퓨터에 이미 열려 있는 Koushi 앱과 통신하므로, 암호화 키를 전혀 갖지 않고도 검색하고 요약하고 답장할 수 있습니다.

할 수 있는 일

  • 암호화된 방을 포함한 기록을 검색하고, 결과마다 시간과 방을 알려 줍니다
  • 읽지 않은 메시지와 멘션이 있는 방을 나열하고, 방의 최근 메시지를 읽어 요약합니다
  • 메시지나 답장을 보냅니다. 열려 있지 않은 방에도 보낼 수 있고, 작성 중인 초안은 건드리지 않습니다
  • 첨부 파일을 Koushi의 미디어 캐시에 다운로드합니다
  • 새 메시지가 도착하기를 기다립니다

제어권은 당신에게

  • 접근을 허용하기 전까지 어시스턴트는 계정 ID만 볼 수 있습니다.
  • 어시스턴트마다 필요한 계정만 허용할 수 있으며, 그 밖의 계정은 전혀 보이지 않습니다.
  • 읽기, 보내기, 첨부 파일은 별도의 권한입니다. 변경 사항은 다음 호출부터 적용되며, 허용 항목을 삭제하면 취소됩니다.
  • 보낸 메시지는 당신의 계정에서 보낸 일반 메시지이며, Koushi는 어시스턴트가 작성했다고 표시하지 않습니다.
claude mcp add --scope user koushi -- /path/to/koushi-mcp --client-name claude-code

그다음 평소 말투로 요청하세요

  • 읽지 않은 메시지가 있는 방은? Design 방 내용을 요약해 줘.
  • 지난달 누가 보내 준 청구서를 찾아 줘.
  • 그 메시지에 내일 파일을 보내겠다고 답장해 줘.

koushi-mcp 런처는 Koushi에 포함되어 있습니다. 어시스턴트가 처음 무언가를 요청하면 Koushi가 승인 대화상자를 표시하며, 나중에 앱 설정 → AI 어시스턴트에서 접근 권한을 변경하거나 제거할 수 있습니다. AI 어시스턴트 설정하기

일상 기능

Markdown 서식, 코드 블록, 수식이 담긴 대화.

다섯 가지 인터페이스 언어

앱은 English, 日本語, 简体中文, 繁體中文, 한국어로 제공됩니다. 앱 설정 → 모양에서 바꿀 수 있습니다.

언어를 고를 수 있는 모양 설정.

설정할 수 있는 것

설정은 모든 계정 탭에 적용되는 앱 설정과 계정별 계정 설정으로 나뉩니다.

  • 앱 → 모양: 언어, 테마, 밀도, UI 글꼴, 이모지 스타일
  • 앱 → 환경설정: 코드 블록 줄바꿈, 트레이로 닫기, 이전 메시지 불러오기, 스레드 배치
  • 앱 → 키보드: 전송 단축키와 단축키 목록
  • 앱 → 검색 기록: 모든 계정이 함께 쓰는 백그라운드 색인 속도
  • 계정 → 계정: 표시 이름, 아바타, 비밀번호
  • 계정 → 세션: 이 기기, 인증, 로그아웃
  • 계정 → 알림: 데스크톱 알림, 알림 소리와 배지, 메시지 미리보기, 이 기기에서 보내는 알림, 서버 규칙
  • 계정 → 보안 및 개인정보: URL 미리보기, 읽음 확인, 입력 중 표시
  • 계정 → 암호화: 인증, 보안 백업, 복구, 방 키 가져오기/내보내기
  • 계정 → 검색 기록: 색인할 내용과 방별 진행 상황
카테고리 목록이 보이는 앱 설정 대화상자.

단계별 도움말이 필요하면 AI 어시스턴트에게 묻거나 사용자 가이드를 읽어 보세요. 사용자 가이드 (영어)

플랫폼

macOS(Apple 실리콘)를 공식 지원하며, 릴리스는 서명 및 공증을 거칩니다. Windows와 Linux 빌드는 CI에서 만들어지지만 테스트되지 않았습니다. 사용 중이고 도울 수 있다면 기여를 환영합니다.

아직 지원하지 않는 기능

음성 및 영상 통화, 화면 공유, 봇, 위젯.