PC2005-cloud/dsh-pet
- 출처
- GitHub
- 처음 오른 날
- 분야
- 디자인과 UI
- GitHub 별 수
- 2,793
- 주 언어
- TypeScript
외부 오픈소스 저장소를 소개하는 글입니다. HDATF 제품이 아닙니다.

무엇을 하나
DeepSeek Harness의 실행 상태를 애니메이션 캐릭터와 말풍선으로 보여주는 플러그인이며 자체 캐릭터 소재 제작 흐름도 포함합니다. 입력은 세션과 도구 이벤트, 표시 설정, 캐릭터 애니메이션과 선택한 모델의 응답입니다. 브라우저 위의 캐릭터와 Electron 투명 창을 통해 작업, 대기, 성공과 오류 상태를 표현하고 드래그와 여러 캐릭터 표시를 지원합니다. 상태 처리 소스는 도구 결과가 나온 중간 단계와 전체 목표가 끝난 단계를 구분해 자동 이어가기 도중 성공을 먼저 표시하지 않도록 구성되어 있습니다. 호스트의 플러그인 관리에서 등록한 뒤 재시작해야 하며 데스크톱 실행 환경이 없으면 별도 Electron 다운로드가 발생할 수 있습니다. 대화와 사용량 표시는 호스트의 모델과 서비스 자격증명에 의존하며 독립 모드는 애니메이션을 제공하지만 대화와 사용량 같은 호스트 기능은 제공하지 않습니다. 외부 제어용 로컬 HTTP API는 상태 읽기와 애니메이션 및 말풍선 제어를 제공하지만 인증이 없으므로 외부에 공개하면 안 됩니다. 사용자 제작 소재는 영상 생성과 투명 처리, 정규화와 변환이 별도 작업이며 Safari의 투명 영상에는 별도 소재와 설정이 필요합니다. 코드는 MIT로 설명되지만 애니메이션과 프롬프트 및 원본 영상은 상업 사용 금지와 별도 출처 표시 조건이 있어 코드와 소재의 권리를 구분해야 합니다.
라이선스
MIT 허용 범위가 넓습니다. 저작권 표시를 유지하면 상업적 이용과 수정이 가능합니다.
같은 분야 저장소
- Gathin23/cleanyourtv
Android TV와 Google TV의 복잡한 기본 홈 화면을 정리하려는 사용자를 위한 런처, 기기별 패키지 목록, 작업 프롬프트와 관리 도구 모음입니다. 입력은 TV 모델, 설치된 앱 목록, 사용자가 유지할 기능과 홈 화면 구성입니다. 같은 네트워크의 컴퓨터에서 TV가 승인한 ADB 연결로 상태를 확인하고, 불필요하다고 확인한 패키지를 삭제 대신 비활성화합니다. 이후 자주 쓰는 앱의 독과 전체 앱 격자를 갖춘 Java 런처를 설치하고 기본 홈으로 지정합니다. 테마는 설정 파일과 배경 그림으로 바꾸며, 외부 앱의 모듈 카드는 사용자 승인을 받은 뒤 표시합니다. 시작하려면 TV의 개발자 옵션과 디버깅 승인, 컴퓨터의 Python 환경이 필요하고 런처 빌드에는 JDK 17과 Android SDK 34가 필요합니다. 복구 도구는 적용했던 목록의 패키지를 다시 켜고 기본 런처를 돌려놓지만 목록 밖에서 바꾼 내용까지 복구하지는 않습니다. Fire TV는 정리 기능만 적용되며 Samsung Tizen과 LG webOS는 이 Android 런처의 대상이 아닙니다. 업데이트 서비스나 필요한 앱을 잘못 끌 수 있으므로 기기별 목록과 복구 경로를 먼저 확인하고 작업 후 디버깅을 꺼야 합니다. - tangency-labs/solidcraft
치수에 따라 형상이 다시 만들어지는 부품을 설계하는 Rust 기반 파라메트릭 3D CAD 앱입니다. 설계자는 스케치, 치수와 구속 조건을 입력하고 돌출이나 모깎기 등을 작업 이력에 쌓아 입체를 만듭니다. 매개변수를 바꾸면 관련 형상을 다시 계산합니다. 설계 파일과 STEP, STL 등의 교환용 형상이나 미리보기 이미지를 출력할 수 있습니다. 데스크톱 앱, 브라우저 앱과 화면 없는 CLI를 제공하며 JSON 명령 예제도 있습니다. MCP 서버는 AI가 같은 설계 명령을 호출하고 측정과 이미지 확인을 수행하도록 합니다. AI 사용에는 별도 MCP 클라이언트 연결이 필요하고 실행 중인 데스크톱 앱을 조작하는 연결 방식도 따로 설정합니다. 초기 단계로 단순 부품에 사용할 수 있다는 것이 프로젝트의 설명이며 참조 부품 시험이 전체 CAD 동등성을 입증하지는 않습니다. 설치 패키지는 아직 서명되지 않았고 자동화의 파일 접근 범위도 확인해야 합니다. - anujasid/mcp-for-blender-pro
장면 작업을 자동화하려는 아티스트, 기술 아티스트와 개발자를 위한 Blender 확장으로 AI 대화 작업 공간과 MCP 서버를 함께 제공합니다. 제작 요청과 장면 및 객체 정보를 입력으로 받아 도구를 호출해 객체를 만들거나 수정하고 재질 지정, 화면 캡처와 장면 내보내기 준비로 연결합니다. 별도 Studio 창에서 대화, 장면 미리보기, 승인과 작업 보드를 볼 수 있습니다. 문서의 팀 작업은 관리자, 작업자와 검토자를 순서대로 실행하며 한 번 수정한 뒤 두 번째 검토도 실패하면 흐름을 멈춥니다. 릴리스 대상은 Windows x64와 Blender 4.2 이상이며 도구 호출을 지원하는 모델 선택과 클라우드 인증 정보 또는 로컬 모델 서버 설정이 추가로 필요합니다. 외부 MCP 클라이언트는 서버 활성화와 인증된 로컬 연결이 필요하고 OpenCode의 공급자 인증은 Blender 연결 프로필과 따로 관리합니다. 에셋 서비스에는 추가 키가 필요할 수 있으며 각 자료의 라이선스도 별도로 따라야 합니다. 승인 절차와 Python 검사는 보안 격리 환경이 아니고 외부 클라이언트는 자체 승인 정책을 사용하며 내부 구현이나 생성된 장면 품질은 여기서 독립 시험하지 않았습니다. - deeplethe/solid-glass
Solid Glass는 DeepLethe가 AI 애플리케이션 화면용으로 만든 MIT 라이선스의 shadcn/ui 테마로, 멀리서는 단단해 보이고 가까이서 유리 질감이 보입니다. 네 가지 규칙은 가장자리의 빛 테두리와 가는 선과 그림자로만 마감하고, 표면은 중립 회색, 깊이는 두께로 나타내며, hover와 선택과 열림 상태를 한 모양으로 통일하는 것입니다. 테마는 CSS 파일 하나이며 shadcn/ui의 변수 이름을 그대로 쓰고 data-slot으로 component의 부분을 찾으므로, 기존 component를 고칠 필요가 없습니다. 에이전트가 일하는 모습을 사람이 지켜보는 화면용 component 12개를 더합니다. 접힌 도구 호출 단계(tool steps), 선택 버튼이 있는 질문 카드(ask card), context 사용량 표시(context ring), 작업 알림(task notice) 등이 그 예입니다. block은 component로 만든 전체 화면 예시이며, 세션, 대화 thread, 파일, 백그라운드 작업이 있는 에이전트 작업 공간 화면이 그중 하나입니다. 설치는 React 19, Tailwind CSS 4, Base UI로 된 shadcn/ui 프로젝트에서 시작해 shadcn 명령으로 stylesheet를 더하고, shadcn init이 쓴 색 변수를 지웁니다. 기본 설계는 어두운 모드이고 밝은 모드도 있으며, Create 페이지에서 두께, 색조, 차트 색, 글꼴, 모서리, 테두리 빛, blur를 조절하면 해당 CSS가 나옵니다. 글꼴 기본값은 Geist와 Geist Mono이고 나머지는 시스템 글꼴이며, 한글 글꼴 지정은 없습니다. shadcn/ui에서 가져온 component와 문서는 그 프로젝트의 MIT 고지를 따릅니다. - storytold/figcraft
FigCraft는 앱과 웹 화면을 만드는 디자이너와 개발자를 위해 ArtCraft 팀(GitHub의 storytold 조직)이 Figma의 작업 방식을 clean-room 방식으로 다시 만든 Rust 화면 디자인 앱입니다. auto layout 프레임, 컴포넌트와 variant, 모드가 있는 변수, 프로토타입을 다루고, Dev Mode는 컴포넌트 속성을 매개변수로 바꾼 CSS, React, SwiftUI 같은 코드를 씁니다. 파일은 로컬 디스크의 .figcraft 압축 파일로 저장되고 레이어는 PNG, SVG, PDF 등으로 내보내며, .fig 파일은 best effort 수준으로 열고 .fig 내보내기는 실험 기능입니다. 모든 메뉴와 도구는 400개가 넘는 명령이 든 한 목록에서 실행되며, 같은 명령을 figcraft-cli 도구, MCP 서버(AI 에이전트가 도구를 부르는 프로토콜), JSON 제어 채널에서도 부릅니다. MCP 서버는 창 없이(headless) 실행하거나 실행 중인 앱에 붙고, 제어 채널은 127.0.0.1에서만 연결을 받지만 이번 조사에서 읽은 제어 채널 코드에서는 키 확인을 찾지 못했습니다. 앱은 계정과 telemetry(사용 정보 전송) 없이 오프라인으로 동작하지만, README에 따르면 공유 메뉴의 온라인 공유는 기본으로 공개 서버(collab.craftapps.dev)에 파일을 올립니다. 이 서버는 파일을 암호화 없이 저장해 운영자가 읽을 수 있고, 지우거나 30일 동안 아무도 열지 않을 때까지 보관하며, 편집 링크나 보기 링크 자체가 접근 권한이 됩니다. 직접 운영하는 figcraft-server(미리보기 단계, 배포판에 Linux용 포함)는 편집 링크와 보기 링크로 팀 파일을 보관하며, 아직 사용자 계정이 없습니다. 시작은 macOS, Windows, Linux, FreeBSD용 배포 패키지, 정적 웹판, Rust 1.95 이상 빌드 중 하나로 하고, 에이전트 연결은 MCP 클라이언트 설정에 figcraft-cli mcp를 추가하는 별도 단계입니다. 한국어 화면 번역은 원어민 검토를 기다리는 기계 초안이고 문서의 한글 표시와 IME 입력은 동작하며, 웹판은 WebGPU나 WebGL2를 지원하는 브라우저가 필요하고 CJK 글꼴을 넣어 빌드해야 한국어를 제공합니다. 프로젝트는 alpha 단계로 실무에서 Figma를 대체할 수준의 절반 정도(README 49%, ROADMAP 53%)라고 추정하고, 실제 Figma 파일 확인을 남은 일로 두며, AI 에이전트 4개에서 6개가 병렬로 약 25시간 만에 만들었다고 밝힙니다. GitHub 메타데이터의 라이선스는 Apache-2.0이지만 LICENSE 파일과 README는 사용자가 MIT와 Apache-2.0 중 하나를 고르게 하며, ArtCraft 이름과 로고는 이 라이선스에서 빠집니다.
Trendshift 순위 목록에 오른 저장소만 담았고, 목록은 후보를 찾는 데만 썼습니다. 순위 숫자는 옮기지 않았습니다. 설명과 라이선스, 별 수는 각 GitHub 저장소에서 확인했습니다. 해설은 우리의 판단입니다. 이 프로젝트들을 직접 시험한 것은 아니며, 상승 목록에 올랐다고 품질이 증명되지는 않습니다.