1lck/Lithe-IDEA
AI 시대 경량 IDE 'Lithe' 공개, IntelliJ 대체 가능
원제 1lck/Lithe-IDEA
스타 2,129당일 +104Swift
Key Point
AI 코딩 어시스턴트가 개발의 대부분을 담당하는 현실에서, 코드 이해와 디버깅만 전담하는 경량 IDE의 등장으로 개발자의 시스템 자원 부담을 크게 줄일 수 있다.
핵심 요약
- IntelliJ IDEA의 경량 대체 IDE인 Lithe를 Swift로 개발해 공개했으며, Java와 Spring Boot 개발자를 주요 대상으로 한다.
- Lithe는 AI 코딩 도구가 구현을 대부분 담당하는 시대에, 생성된 코드를 이해하고 심볼을 추적하며 실행·디버깅·코드 리뷰하는 핵심 워크플로만 제공한다.
- 기본 메모리 사용량이 약 300~400MB 수준으로, 인텔리제이의 수 GB 메모리 사용량과 비교되며, 언어 서버·터미널·빌드 도구·디버거 등은 온디맨드 방식으로 시작한다.
- Maven 빌드 관리, 중단점 디버깅, Git 사이드바이사이드 diff, Double-Shift 검색, 지역 스냅샷 히스토리, 다중 프로젝트 지원 등 Java IDE의 기본 기능을 갖췄다.
- Spring Boot·Java·Maven·Gradle·npm·Cargo·Go·Python 등 프로젝트 타입 자동 감지로 한 번의 클릭 실행을 지원하며, 프로젝트별로 언어 서버를 독립 활성화할 수 있다.
- AI 생성 커밋 메시지 자동 생성, Markdown 렌더링, 로컬 메모리 사용량 모니터링, Homebrew를 통한 원클릭 설치 및 업데이트를 제공한다.
- 데이터베이스 연결 워크스페이스에서 여러 데이터베이스 유형, 연결 관리, SQL 히스토리, 테이블 탐색이 가능하며, 다중 라인 에디터 탭으로 더 많은 파일을 동시에 볼 수 있다.
- macOS 13 이상에서 Apple Silicon·Intel 맞춤형 DMG를 지원하고, Windows x64에는 전용 React/Tauri 구현 버전을 제공하며, 두 플랫폼은 Rust Core를 통해 공통 명령어를 공유한다.
- 개발은 Swift 6.3.3과 Xcode 26.6으로 진행 중이며, Apache License 2.0으로 공개되었다.
저장소 보기 ↗github.com