LeetKit Manager
StockLens · DartLens · TelegramLens 통합 진단·설치·업데이트 도구
세 Lens를 하나씩 터미널 명령으로 관리하는 대신, 창 하나에서 상태를 보고 고치는 무료 데스크톱 앱입니다. Lens 자체(라이선스 키가 필요한 유료 상품)는 별매이며, 이 도구는 그 설치·진단·업데이트 과정을 도와주는 companion 앱입니다.
할 수 있는 것
- 진단 — 세 Lens 모두 설치 여부·버전·MCP 등록 상태·라이선스 상태를 한 화면에서 확인
- MCP 등록 — Claude Desktop/Claude Code에 자동 등록
- 활성화 — 라이선스 키 입력(창을 벗어나지 않고 붙여넣기)
- 복구 — 각 Lens가 스스로 안전하다고 판단한 문제만 자동으로 고침(라이선스·세션·수집 데이터는 건드리지 않음)
- 설치/업데이트 — PyPI 최신 버전으로 설치, 실패 시 이전 버전으로 롤백 명령 안내
- 지원 문의 — 로그를 안전 목록만 모아 zip으로 만들고, 메일 받는사람/제목/내용을 복사해서 어떤 메일 앱에든 붙여넣기
- 자기 자신 업데이트 — LeetKit Manager 새 버전이 있으면 상단에 업데이트 버튼이 나타남
설치
uv tool install leetkit-manager
leetkit-manager
인자 없이 실행하면 대시보드 창이 뜹니다. 최초 실행 시 바탕화면에 바로가기가 자동으로 만들어져서, 다음부터는 명령어 없이 아이콘 더블클릭으로 켤 수 있습니다.
독립 실행 exe (명령어 없이 배포)
컴퓨터·명령줄에 익숙하지 않은 사용자에게는 uv tool install 대신 exe 파일
하나를 바로 건넬 수도 있습니다. Python/uv 설치 여부와 무관하게 더블클릭으로
바로 실행됩니다.
pip install -e ".[build]"
powershell -File packaging\build_exe.ps1
dist_exe\LeetKitManager.exe 하나가 나옵니다. 서명되지 않은 exe라 스마트스크린
경고가 뜰 수 있으니, 실제 배포 전에는 코드사이닝 인증서 적용을 검토하세요.
요구 사항
- Python 3.11+
- uv — Lens 설치·업데이트에 사용
- Windows (현재 1차 지원 플랫폼)
라이선스
LICENSE 참고 — 별도 키 없이 누구나 설치·실행 가능하지만, 재배포·2차 저작물 제작은 금지됩니다.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file leetkit_manager-0.3.2.tar.gz.
File metadata
- Download URL: leetkit_manager-0.3.2.tar.gz
- Upload date:
- Size: 3.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
669c74cf0c6e28fca898d6097ba08ff8b819700828b98231d216d82780c8b8e2
|
|
| MD5 |
3178687fbb47c99f02195bd85959f03d
|
|
| BLAKE2b-256 |
056e0422c36e1524bdd543ec223078ef066cee77e20d52d12d9b14707eb497f9
|
Provenance
The following attestation bundles were made for leetkit_manager-0.3.2.tar.gz:
Publisher:
release.yml on Johnhyeon/leetkit-manager
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
leetkit_manager-0.3.2.tar.gz -
Subject digest:
669c74cf0c6e28fca898d6097ba08ff8b819700828b98231d216d82780c8b8e2 - Sigstore transparency entry: 2579702406
- Sigstore integration time:
-
Permalink:
Johnhyeon/leetkit-manager@93df0fdc2d2b794c9e0422d54466883e2461491c -
Branch / Tag:
refs/tags/v0.3.2 - Owner: https://github.com/Johnhyeon
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@93df0fdc2d2b794c9e0422d54466883e2461491c -
Trigger Event:
push
-
Statement type:
File details
Details for the file leetkit_manager-0.3.2-py3-none-any.whl.
File metadata
- Download URL: leetkit_manager-0.3.2-py3-none-any.whl
- Upload date:
- Size: 2.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38acedd49ba00d0acc531e3041668e249b6d82a69779ce80156d1e23c478f68d
|
|
| MD5 |
c8d79c6019a8b7e0890ab9da961a1dcc
|
|
| BLAKE2b-256 |
4ef5d4d9823e101cf449c81fbb0b9890df062921e2a6dfe2618b6b85b5a2425a
|
Provenance
The following attestation bundles were made for leetkit_manager-0.3.2-py3-none-any.whl:
Publisher:
release.yml on Johnhyeon/leetkit-manager
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
leetkit_manager-0.3.2-py3-none-any.whl -
Subject digest:
38acedd49ba00d0acc531e3041668e249b6d82a69779ce80156d1e23c478f68d - Sigstore transparency entry: 2579702409
- Sigstore integration time:
-
Permalink:
Johnhyeon/leetkit-manager@93df0fdc2d2b794c9e0422d54466883e2461491c -
Branch / Tag:
refs/tags/v0.3.2 - Owner: https://github.com/Johnhyeon
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@93df0fdc2d2b794c9e0422d54466883e2461491c -
Trigger Event:
push
-
Statement type: