빠른 반복 기간 · API와 문서가 변경될 수 있습니다
Liri Liri 상태
홈으로 돌아가기
KO

프로젝트 상태

기능 자체 점검, 현재 제한, 릴리스 주기와 기술 스택 — 지금 어디까지 왔고 무엇이 남았는지 한 페이지에서 봅니다. 모든 숫자는 소스로 연결됩니다.

아키텍처 건전성 추세(스냅샷 9회)는 다음 버전에서 이 페이지에 연결됩니다.

기능 자체 점검표

16개 항목의 현재 상태와 소스 위치를 하나씩 표기합니다. 모든 숫자는 코드로 연결되고, 아직 미완성인 부분도 그대로 적었습니다.

항목 Liri 진행 소스
언어 TypeScript + Rust 구현됨 보기
로컬 우선 Ollama / llama.cpp + 로컬 SQLite 구현됨 보기
스마트 라우팅 19 유형 · 4단계 · 5계층 의사결정 구현됨 보기
보안 체계 5계층 심층 방어 · 6가지 샌드박스 백엔드 외부 감사 대기 보기
메시지 채널 27개 (WeChat / DingTalk / Feishu / QQ 포함) 구현됨 보기
데스크톱 클라이언트 Tauri 2.11 · TSX 컴포넌트 429개 다듬는 중 보기
터미널 UI React + Ink 구현됨 보기
페르소나 시스템 18 종 × 8 모자 × 6 눈 구현됨 보기
음성 인터랙션 로컬 faster-whisper / Piper + 클라우드 구현됨 보기
비용 투명성 DB 가격 · 호출마다 기록 구현됨 보기
세컨드 브레인 지식 베이스 + 메모리 + 이벤트 로그 구현됨 보기
컨텍스트 거버넌스 계층 분할 윈도 + 3단계 압축 구현됨 보기
생태계 마켓 플러그인 마켓 + MCP 마켓 + 스킬 출처 구축 중 보기
에이전트 전략 4가지 전략 · PDCA · Swarm 구현됨 보기
예약 작업 once / interval / cron 구현됨 보기
프로토콜 지원 MCP + ACP + A2A + LSP 실험적 보기

상태는 유지관리자가 자체 평가한 것으로 버전에 따라 갱신됩니다. 「보기」를 누르면 해당 소스 디렉터리로 이동해 직접 확인할 수 있습니다.

* 표 데이터는 소스 v0.5.22 기준이며, 소스 링크는 GitHub 저장소 main 브랜치를 가리킵니다.

현재 제한

빠른 반복 기간에 아직 미비한 부분을 먼저 적어 둡니다. 직접 부딪혀 알게 되지 않도록.

보안 체계는 외부 감사 대기

외부 감사 대기

5계층 방어와 샌드박스 백엔드 6가지는 구현되었고 샌드박스 관련 파일 51개를 하나씩 확인할 수 있지만, 서드파티 보안 감사는 아직 통과하지 못했습니다.

데스크톱 상호작용 다듬는 중

다듬는 중

TSX 컴포넌트 429개와 화면 32개는 준비되었고, 단축키와 애니메이션, 경계 상황은 아직 조정 중입니다.

생태계 마켓 항목은 제한적

구축 중

플러그인 마켓, MCP 마켓, 스킬 출처는 연결되었지만 설치 가능한 항목은 아직 채우는 중입니다.

ACP / A2A는 실험적 구현

실험적

두 프로토콜은 여전히 진화 중이며 인터페이스가 버전에 따라 바뀔 수 있습니다. MCP와 LSP는 안정적으로 사용할 수 있습니다.

영어 문서가 뒤처질 수 있음

구축 중

중국어 문서는 소스 저장소에서 자동 동기화되며, 영어는 수동 번역으로 보통 중국어보다 한 버전 늦습니다.

문서와 소스는 저장소 기준

설명

이 사이트 문서는 app/docs에서 동기화해 생성됩니다. 소스와 다를 경우 GitHub 저장소를 기준으로 삼아 주세요.

버전과 릴리스 주기

버전 번호, 태그 수, 커밋 기록은 모두 GitHub에서 확인할 수 있습니다. 저장소 이력에는 개발 기간이 포함되며, 공개 반복은 출시 이후 시작됩니다

2026-10-28 v0.5.22 현재 버전
  • 내장 도구 69개 · 23개 분류
  • 메시지 채널 27개
  • 보안 5계층 + 샌드박스 백엔드 6가지
  • 데스크톱 컴포넌트 429개 · 화면 32개
2026-10 v0.5.13 → v0.5.21 출시됨
  • 사흘 만에 버전 8개 연속 출시(v0.5.13 → v0.5.21), 개발 기간의 공개적 진행
  • 커널 모듈 분리, 게이트 베이스라인 동기화
  • 계획 진행을 산출물 존재 여부 기준으로 변경
  • 샌드박스 권한 변경 즉시 적용
저장소 누적 118개 tag 반복 리듬
  • 누적 커밋 3,325회
  • CI가 lint:arch / 타입 검사 / 단위 테스트를 커버
  • 저장소 공개, 이슈와 PR 열람 가능
향후 v0.6+ 계획 중
  • GitHub Releases와 Issues를 기준으로 합니다
  • 온라인 문서 사이트 출시 (중국어·영어 2개 언어)
  • 기능 우선순위는 Issue에서 투표해 주세요

기술 스택

현대적인 기술 선택, 모든 계층을 심사숙고해 골랐습니다

TypeScript 4,109 파일
Rust 9 모듈
Bun
React 19 + Ink
Tauri 2.11 429 컴포넌트
SQLite
OpenTelemetry
MCP + ACP + A2A + LSP
Docker
MIT License

로컬 우선

Ollama / llama.cpp 로컬 모델을 지원하며 데이터는 기본적으로 기기에 저장됩니다. 클라우드 프로바이더로 전환할 때는 해당 요청의 내용만 선택한 제공업체로 전송됩니다

🏠

오프라인 실행

로컬 Ollama 또는 llama.cpp 모델을 쓰면 네트워크 없이도 대화하고 로컬 도구를 실행할 수 있습니다. 세션, 메모리, 지식 베이스는 모두 기기 파일에 기록됩니다.

🔒

데이터는 기본적으로 기기에

세션, 메모리, 지식 베이스는 로컬 SQLite와 워크스페이스 디렉터리에 저장되고, 대화 기록은 events.jsonl에 추가 저장되어 다시 보고 감사하기 쉽습니다.

🌐

필요할 때 클라우드 연결

더 강력한 모델이 필요하면 설정에서 클라우드 프로바이더(14종)를 켜고 라우팅이 작업 tier에 맞춰 선택하게 할 수 있습니다. 로컬 모델만 쓰는 것도 가능합니다.

로컬 모드 / 클라우드 모드

모델 실행 위치
기기 (Ollama / llama.cpp) 프로바이더 서버
네트워크 필요 여부
불필요 필요
이번 요청 내용의 흐름
기기 밖으로 나가지 않음 선택한 프로바이더로 전송
비용 원천
자체 연산 자원 사용량 기반 과금
대화 기록
events.jsonl로 기기에 보관 마찬가지로 기기에 보관

이 페이지는 버전에 따라 갱신됩니다. 소스와 다를 경우 GitHub 저장소를 기준으로 삼아 주세요.