claude-mem

claude-mem는 Claude Code용으로 제작된 지속적인 기억력 유지 시스템입니다. 이 프로젝트는 세션 간에도 맥락과 정보를 보존하여 사용자와 Claude가 프로젝트와의 상호작용 내역 및 지식을 연속적으로 유지할 수 있도록 도와줍니다. 주로 개발자, 연구자, 프로젝트 관리자들이 이전 대화 기록과 작업 내역을 재사용하거나 검색하는 데 사용하며, 자연어 검색 및 시각적 UI를 통해 기억과 정보를 효율적으로 관리할 수 있는 기능을 제공합니다.

이 시스템은 SQLite 데이터베이스를 기반으로 하며, 벡터 검색을 위한 Chroma 데이터베이스와 통합되어 있어 의미 기반 검색이 가능하고, 5개의 라이프사이클 훅, 웹 뷰어, mem-search 스킬 등 다양한 구성요소를 포함합니다. 기술 스택은 TypeScript와 Node.js(버전 18 이상), Bun, SQLite, Python 기반 uv 패키지 등을 활용하고 있으며, AI 모델의 컨텍스트 최적화 및 자동 운영이 특징입니다.

최근 릴리즈와 변경 사항으로는 v3에서 v5로의 아키텍처 진화, 다양한 프라이빗 태그 지원, 실험적 기능인 Endless Mode 도입, 베타 채널을 통한 엔드리스 모드 등 지속적 기능 확장 및 개선이 이루어지고 있습니다. 프로젝트는 AGPL-3.0 라이선스 하에 배포되어, 수정과 배포는 가능하지만 네트워크상 배포 시 소스 공개 의무와 동일 라이선스 준수가 요구됩니다.

이 프로젝트는 Claude SDK를 활용하며, 오픈소스 기여와 커뮤니티 활용이 활발히 이루어지고 있고, 관련 문서와 예제, 설치/사용 가이드가 풍부하게 제공되어 있어 개발 및 실무 활용이 용이합니다.


GoogleTest

GoogleTest는 구글에서 개발한 C++용 단위 테스트 프레임워크로, 주로 C++ 개발자가 소프트웨어의 품질을 검증하기 위해 사용합니다. 이 프로젝트는 테스트 자동 발견, 풍부한 assertion 기능, 사용자 정의 assertion, death tests, 값을 매개변수로 하는 테스트 및 타입 매개변수 테스트 등을 지원하여 다양한 테스트 시나리오를 쉽게 구성할 수 있습니다.

구조적으로는 C++ 라이브러리 형태로 제공되며, API는 테스트 케이스, 테스트 슈트, assertion, 테스트 실행, 필터링, 병렬 테스트 실행 등으로 나뉘어 있습니다. 또한, 지속적 통합(CI) 시스템과 연동하여 사용할 수 있으며, 여러 외부 도구 및 확장 도구(미리 만들어진 UI, 병렬 실행, Visual Studio 또는 VS Code용 확장 등)와 호환됩니다.

이 프로젝트는 다양한 플랫폼(구글 내부 시스템 기준 최소 C++17 지원 등)에서 작동하며, Chromium, LLVM, Protocol Buffers, OpenCV 등 주요 오픈소스 및 구글 내부 프로젝트에서 활용되고 있습니다. 또한, Abseil 등 외부 의존성 추가를 계획 중입니다.

최근 버전인 1.17.0은 2023년경 릴리즈되었으며, 이에 대한 릴리즈 노트와 상세 업데이트 내용은 GitHub 릴리즈 페이지에서 확인할 수 있습니다. 테스트 커맨드, 환경 설정, 사용자 정의 인터페이스 등을 지원하는 다양한 오픈소스 도구와 연계하여 확장 가능하며, 테스트의 신뢰성을 높이기 위한 여러 기능을 제공한다는 점이 특징입니다. 프로젝트 기여 방법과 사용법에 관한 상세 설명은 GitHub 공식 문서와 GitHub Pages에 배포된 사용자 가이드에서 확인할 수 있습니다.


Web-Check

Web-Check은 오픈소스 웹사이트 인텔리전스 도구로, 특정 웹사이트의 내부 구조, 보안 설정, 서버 정보, 도메인 관련 데이터 등을 종합적으로 분석하여 제공합니다. 목적은 웹사이트의 잠재적 취약점, 기술 스택, 서버 구성 등을 빠르게 파악하고, 보안 강화와 최적화에 도움을 주기 위함입니다.

주요 기능으로는 IP 정보, SSL 체인, DNS 레코드, 쿠키, 헤더 분석, 도메인/서버 위치, 리다이렉트 추적, 포트 스캔, 도구 기술 스택 파악, 과거 사이트 기록 조회 등이 있습니다. 구조는 웹 기반 대시보드와 API 서버로 구성되어 있으며, 사용자는 사이트 보안, 기술 분석, OSINT 수집 등에 활용할 수 있습니다.

기술 스택은 JavaScript와 Node.js 기반이며, React, Docker 등으로 배포됩니다. 최근 릴리즈는 계속되어 있으며, 배포 자동화와 기능 확장이 이루어지고 있습니다. 또한, 무료 오픈소스 프로젝트로 커뮤니티 기여와 다양한 배포 방법(Netlify, Vercel, Docker, 소스 직접 빌드)이 지원되고 있습니다. 참고 링크는 공식 사이트(web-check.xyz)와 GitHub 저장소, 배포 가이드, 다양한 OSINT 및 보안 관련 링크들을 포함합니다.

전체적으로 웹 사이트의 보안과 기술 인사이트 제공을 목표로 하는 분석 및 모니터링 도구입니다.


Microsoft PowerToys

Microsoft PowerToys는 Windows 사용자에게 다양한 유틸리티를 제공하는 오픈소스 프로젝트로, Windows 환경을 사용자 맞춤형으로 조정하고 일상 작업을 더 효율적으로 수행할 수 있도록 돕습니다. 이 프로젝트는 25개 이상의 도구들을 포함하고 있으며, 각각의 도구는 파일 이름 변경, 화면 분할, 밝기 조절, 클립보드 관리, 텍스트 추출, 빠른 실행 등 다양한 기능을 지원합니다.

구성 요소에는 CLI(커맨드라인 인터페이스), 확장 기능, 설정 UI, API 등이 있으며, 사용 대상은 일반 사용자부터 프로페셔널, 개발자까지 폭넓게 포괄합니다. 주요 기술 스택은 C++, .NET, Win32 API, PowerShell, WPF 등을 활용하며, 최신 릴리즈는 2025년 11월에 버전 0.96이 공개되어 AI 지원 기능 강화, UI 개선, 버그 수정 등이 이루어졌습니다.

프로젝트는 GitHub에서 소스 코드를 공개하며, 커뮤니티 기여와 협업을 적극 권장하고 있습니다. 최신 문서와 릴리즈 노트를 통해 상세 내용과 주의사항을 확인할 수 있으며, Windows 11 지원과 확장성, 안정성 향상에 집중하고 있습니다.


protobuf

Protobuf(Protocol Buffers)는 구글에서 개발한 언어중립, 플랫폼중립, 확장 가능한 데이터 직렬화 형식입니다. 이 프로젝트는 데이터를 구조화된 형태로 효율적으로 직렬화하고 해제하는 기능을 제공하며, 다양한 프로그래밍 언어와 시스템에서 사용할 수 있도록 설계되어 있습니다.

protobuf는 주로 애플리케이션 간 데이터 교환, 네트워크 통신, 저장소 직렬화 등에 활용됩니다. 프로젝트는 주로 프로토콜 컴파일러인 protoc의 설치 및 사용법 안내, 빌드 및 소스 코드 관리, 언어별 런타임 라이브러리 제공, 그리고 다양한 환경에서 protobuf를 사용하는 방법을 포함하고 있습니다.

소스 코드는 GitHub 저장소에 있으며, 소스 빌드(특히 C++의 protoc 컴파일러 빌드)와 다양한 언어의 런타임 설치 가이드가 상세히 제공됩니다. 구성 요소로는 protoc 컴파일러, 언어별 세팅 방법, Bazel 또는 WORKSPACE 환경에서 protobuf를 사용하는 방법, 그리고 각 언어별 protobuf 런타임(예: Java, Python, C++, Go 등)이 포함됩니다. 또한, 지원 정책과 커뮤니티 정보도 안내되어 있어 사용자와 개발자들이 서로 소통할 수 있는 환경이 조성되어 있습니다.

기술 스택으로는 C++ (컴파일러), Bazel 빌드 시스템, 그리고 각 언어별 SDK와 라이브러리들이 포함됩니다. 최근 릴리즈와 변경 사항은 공식 GitHub 릴리즈 노트 또는 브랜치별 커밋 히스토리에서 확인할 수 있으며, 안정성과 호환성 유지를 위해 릴리즈 기준의 버전 고정을 권장합니다.

특이 사항으로는 최신 Bazel 환경(Bzlmod 지원 포함)에서 protobuf를 사용하는 방법과, 소스 빌드와 바이너리 다운로드 방법에 대한 상세 안내가 포함되어 있습니다. 공식 문서와 개발자 커뮤니티 링크를 통해 상세한 정보를 얻을 수 있으며, 사용 시 버전 호환성 및 빌드 환경 구성에 주의를 기울여야 합니다.


Chrome DevTools MCP

Chrome DevTools MCP는 AI 코딩 도우미(예: Gemini, Claude, Cursor, Copilot)가 실시간으로 실행 중인 Chrome 브라우저를 제어하고 검사할 수 있게 하는 서버 프로젝트입니다. 이 프로젝트는 Model-Context-Protocol(MCP) 서버 역할을 수행하며, Chrome DevTools의 성능 분석, 디버깅, 브라우저 자동화 기능을 제공하여 신뢰성 높은 자동화와 심도 있는 디버깅, 성능 최적화를 가능하게 합니다.

프로젝트는 Node.js 기반이며, Puppeteer를 활용한 브라우저 자동화, Chrome DevTools 프론트엔드 기능들을 포함하고 있습니다. 사용 대상은 AI 개발자, 자동화 엔지니어, 디버거, 브라우저 성능 분석가 등이며, 다양한 개발 도구(예: VS Code, Copilot, Gemini CLI, Qoder, WindSurf 등)와 연동하여 사용할 수 있습니다.

최근 릴리즈와 변경 사항은 해당 프로젝트의 CHANGELOG 문서에 있으며, 최신 버전은 npm에서 ‘chrome-devtools-mcp’ 패키지를 통해 제공됩니다. 주요 참고 링크는 프로젝트 GitHub 저장소와 공식 문서이며, 사용 시 Chrome과 Node.js 최신 버전이 요구되고, 브라우저 원격 디버깅 활성화와 보안 관련 주의가 필요합니다.

MCP 서버는 Chrome을 자동 시작하거나 이미 실행 중인 인스턴스에 연결할 수 있으며, WebSocket을 통한 연결, 사용자 데이터 디렉터리 지정, 다양한 Chrome 옵션들을 지원합니다. 또한, 여러 MCP 클라이언트와의 연동 및 구성 방법, 네트워크 연결 및 보안 고려 사항도 상세히 안내되어 있습니다.


memvid

Memvid는 AI 에이전트의 영구적인 메모리 저장을 가능하게 하는 단일 파일 기반 메모리 시스템입니다. 이 프로젝트는 데이터, 임베딩, 검색 구조, 메타데이터 등을 하나의 파일(.mv2)로 패키징하며, 별도의 데이터베이스 없이 빠른 검색과 안정성을 제공합니다.

핵심 구조는 비디오 인코딩에서 영감을 받은 ‘스마트 프레임(Smart Frame)‘의 시퀀스로, 이들 프레임은 불변이며 시간순으로 그룹화되어 효율적인 압축, 색인, 그리고 과거 상태의 쿼리 기능을 지원합니다. Memvid는 장기적이고 지속적인 메모리 기능이 필요한 AI 시스템, 예를 들어 장기 학습하는 에이전트, 오프라인 시스템, 엔터프라이즈 지식 베이스, 또는 고객 지원 및 개인 비서 등 다양한 분야에 활용됩니다.

기술 스택으로는 Rust, C++, Python, Node.js SDK 등을 제공하며, 특히 Rust 기반의 빠른 성능 구현이 돋보입니다. 최신 릴리즈는 GitHub의 주요 릴리즈와 문서에서 확인할 수 있으며, Feature Flags로 텍스트 검색(BM25), PDF 추출, 벡터 검색(HNSW + ONNX), CLIP 이미지 임베딩, Whisper 오디오 전사, 시간-추적 등의 기능을 선택적으로 활성화할 수 있습니다.

시행착오 리스크 없이 단일 파일로 손쉽게 사용할 수 있고, 버전 관리와 영속성, 크래시 안전성을 제공하는 점이 중요한 특징입니다. 공식 문서와 예제, CLI 도구, SDK 등을 통해 쉽게 접목할 수 있으며, 프로젝트의 지속적인 발전과 커뮤니티 참여도 활발히 이루어지고 있습니다.


AI Engineering Hub 🚀

AI Engineering Hub은 인공지능 관련 학습과 실습을 위한 종합 리소스 저장소로, 93개 이상의 프로덕션 수준 프로젝트와 튜토리얼, 예제 등을 제공합니다. 초보자부터 연구원까지 다양한 사용자가 AI 엔지니어링에 필요한 핵심 구성 요소와 최신 기술을 빠르게 습득하고 실전에 적용할 수 있도록 설계되었습니다.

주요 제공 기능으로는 대규모 언어모델(LLMs), RAG(정보 검색 증강), AI 에이전트, 멀티모달 미디어 처리, 예측 시스템, 고급 모델 튜닝, 실전 배포 등 다양한 항목이 포함되어 있습니다. 프로젝트는 API, CLI, 스키마 기반 구조로 구성되어 있으며, Python, Streamlit, LangChain, Milvus, Qdrant 등 최신 AI/데이터 기술 스택을 활용하고 있습니다.

최근 릴리즈로는 최신 AI 모델 비교, 고속 벡터 검색 성능 향상, Web 검색, 엔터프라이즈용 RAG 시스템 개발 등이 있으며, 사용자들이 기여할 수 있는 가이드라인과 오픈소스 커뮤니티 활성화 방안도 함께 제공됩니다. 이 프로젝트는 AI 실무 개발자, 연구자, 학습자들이 최적의 실습 환경과 최신 트렌드에 쉽게 접근할 수 있도록 설계된 포괄적 리포지토리입니다.


ebook2audiobook

ebook2audiobook 프로젝트는 전자책(eBook)을 오디오북으로 변환하는 도구입니다. 이 소프트웨어는 DRM이 없는 합법적인 전자책 파일을 입력받아, 챕터별로 정리된 오디오 파일로 제작하는 것이 목적인데, 높은 품질의 텍스트-음성 변환(TTS) 기술을 활용합니다.

주요 기능으로는 다양한 언어와 방언 지원, 목소리 클론 기능, 커스텀 텍스트-음성 모델 사용, 여러 오디오 포맷 출력 등 다양한 사용자 맞춤형 옵션을 제공하며, XTTSv2, Bark, VITS, Fairseq, Tacotron2, YourTTS 등 여러 TTS 엔진을 지원합니다. 프로젝트 구조는 명령줄 인터페이스(CLI)와 Gradio GUI를 포함하며, 도커(Docker)를 통한 간편 실행 환경을 제공하여 윈도우, 맥OS, 리눅스 환경 모두에서 손쉽게 사용할 수 있습니다.

최신 릴리즈와 버그 수정 이력은 GitHub 릴리즈 페이지에서 확인 가능하며, 최근 버전은 다양한 언어 지원과 더 향상된 음성 클로닝 기능을 포함하는 업데이트가 이루어지고 있습니다. 기술 스택은 Python, FFmpeg, 여러 딥러닝 TTS 프레임워크 등을 포함하며, 사용자는 자신의 음성 데이터 또는 커스텀 모델을 등록하여 맞춤형 목소리로 오디오북 제작이 가능합니다.

주요 주의사항으로는 저작권이 있는 DRM 보호 전자책의 무단 변환 금지, 의존성 문제 해결을 위해 도커 또는 환경설정 파일(conf.py) 수정 필요 등이 있으며, 커뮤니티 도움을 위해 GitHub 이슈 또는 Discord 채널 활용을 권장합니다.


public-apis

이 프로젝트는 다양한 공개 API를 체계적으로 정리한 목록입니다. 목적은 개발자들이 필요로 하는 각종 공공 데이터, 검색, 이미지, 금융, 엔터테인먼트, 위치정보, 날씨 등 다양한 분야의 API 정보를 쉽게 찾고 활용할 수 있도록 돕는 것입니다.

구조는 카테고리별로 API 목록이 정리되어 있으며, 각 API의 설명, 인증 방식, HTTPS 지원 여부, CORS 허용 여부 등을 표로 제공해서 사용자들이 빠르게 필요한 API를 찾을 수 있습니다. 대상 사용자는 개발자, 데이터 과학자, 기획자 등이며, 유스케이스는 프로젝트 개발, 정보 검색, 데이터 분석, 테스트, 데모 등을 포함합니다.

기술 스택은 별도로 명시되지 않았지만, 웹 기반 API 호출이 중심이며, REST, GraphQL, OAuth, API Key 등의 기술과 인증 방식을 사용하고 있습니다. 최근 업데이트는 자세히 명시되어 있지 않으나, 다양한 API가 주기적으로 추가되고 수정되고 있음을 알 수 있습니다. 참고로, 이 문서에서는 API별 상세 설명과 함께 CORS, HTTPS 지원 여부를 상세히 표기하여, 사용하는 환경에 맞는 API 선택을 도울 수 있도록 했습니다.


YT PRO

YT PRO는 유튜브를 더욱 편리하게 활용할 수 있도록 다양한 기능을 제공하는 애드온 또는 앱입니다. 주요 목적은 유튜브 영상 시청 경험을 향상시키고 사용자의 편의성을 높이는 것으로, 영상 다운로드, 썸네일 저장, 자막 다운로드, 광고 차단, 배경 재생, 제스처 컨트롤, 디스라이크 표시 기능 등 매우 다양한 기능을 포함하고 있습니다.

이 프로젝트는 사용자 맞춤형 모델과 Prompts를 활용한 구글 Gemini 통합도 지원하며, 최소 50KB 크기의 APK 또는 애플리케이션 패키지를 제공하여 가벼운 설치를 지향합니다. 구성 요소로는 명령어를 통한 기능 제어를 돕는 API, CLI, 또는 설정 스크립트가 존재하며, 특히 영상 다운로더, Shorts 다운로더, 썸네일 및 자막 다운로드 기능, 광고 차단기, 미니멀 UI, 다중 미디어 포맷 지원, 배경 재생, 제스처 컨트롤 등을 지원하는 것이 특징입니다.

최신 릴리즈 및 변경사항은 명확히 공개되지 않았지만, 최근 업데이트의 흔적을 통해 지속적으로 유지관리되고 있음을 알 수 있습니다. 이 프로젝트는 유튜브 콘텐츠 소비를 보다 스마트하고 사용자 친화적으로 만들어 주기 위한 목적으로 개발되었으며, 구글 Gemini와 연동하여 인공지능 기반 영상 요약 기능 등도 지원하는 것이 특징입니다.

기술 스택으로는 JavaScript, Android APK, 다양한 API 및 플러그인들이 활용되고 있으며, 오픈소스 커뮤니티의 기여와 함께 지속적인 개선이 이루어지고 있습니다. 주의사항으로는 이 프로그램이 개인 정보 침해 또는 유튜브 이용 약관에 위배될 수 있는 기능들을 포함할 수 있으니 용도에 따라 신중히 사용해야 하며, 관련 자료는 공식 깃허브 또는 배포 사이트에서 확인 가능합니다.


MiroThinker

MiroThinker는 MiroMind 연구팀의 공식 연구 에이전트 프로젝트로, 오픈소스 검색 에이전트입니다. 이 프로젝트는 도구를 활용한 추론과 정보 탐색 능력을 향상시키는 것을 목표로 하며, 복잡한 연구 흐름을 지원하는 다양한 기능들을 제공합니다.

핵심 구성 요소는 크게 네 가지로 나뉘는데, 먼저 다양한 벤치마크를 뛰어난 성능으로 수행하는 강력한 검색 모델인 MiroThinker-v1.5과 v1.0, 플로우를 지원하는 MiroFlow, 147,000 샘플의 학습 데이터셋인 MiroVerse, 그리고 교육 및 훈련 인프라인 MiroTrain과 MiroRL이 포함됩니다. 이들은 각각 도구 통합, 추론, 데이터, 그리고 모델 훈련/강화를 담당하며, 전체 연구 환경의 유연성과 확장성을 높입니다.

기술 스택으로는 Python, 다양한 오픈소스 API, HuggingFace 및 OpenAI 등의 LLM 플랫폼, GPU 및 CPU 인프라, 및 다양한 교차 도구들이 활용됩니다. 프로젝트는 최근 최신 버전인 v1.5와 v1.0을 통해 Long-context reasoning, 높은 도구 호출 지원, 상호작용적 확장, 다양한 크기(8B, 30B, 72B, 235B) 모델을 지원하며, 여러 벤치마크(예: GAIA, HLE, BrowseComp, XBench 등)에서 이전 오픈소스 모델들을 능가하는 성과를 보여줍니다.

특히 v1.5는 256K의 긴 문서 길이와 최대 600 도구 호출을 지원하며, 뛰어난 연구 성과를 기록하여 GPT-5와 같은 상용 모범 사례에 근접하는 성과를 달성하고 있습니다. 대상 사용자는 AI 연구자, 개발자, 대학 및 기업 연구기관으로, 자연어 처리, 검색, 사실 검증, 복합 문제 해결, 벤치마크 평가, 플랫폼 배포 등 활용 사례가 다양합니다.

배포는 Gradio, SGLang, vLLM 등의 서버 환경을 통해 가능하며, 사용자는 자신의 모델 서버를 구축하거나 공개된 모델을 활용하여 빠르게 시작할 수 있습니다. 프로젝트 관련 주요 링크와 가이드, 환경 변수 구성법, 최신 업데이트, 벤치마크 성과 데이터, 커스터마이징 방법 등 상세 정보는 GitHub 저장소와 공식 문서에서 확인할 수 있습니다. 일부 모델은 Long-context 파라미터를 통해 복잡한 연구 과제와 실시간 처리를 지원하며, 개발·배포 시 적절한 API 키와 인프라 구성, 메모리 관리가 필요합니다.

또한, MiroThinker는 오픈소스이며, MIT 라이선스를 따르고 있어 커스터마이징과 재배포가 자유롭고, 연구 커뮤니티와 협업하기 적합한 구조로 설계되었습니다. 지속적 성능 향상과 기능 확장을 기대할 수 있는 활발한 프로젝트입니다.


Prompt Engineering Interactive Tutorial

이 프로젝트는 Anthropic이 제공하는 클로드(Claude) 모델을 대상으로 하는 프롬프트 엔지니어링 학습용 인터랙티브 튜토리얼입니다. 목적은 사용자들이 클로드에서 최적의 응답을 이끌어내기 위해 구조화된 프롬프트를 설계하는 방법을 체계적으로 배우도록 돕는 것이며, 이를 통해 사용자들이 효과적인 프롬프트를 만들고 문제에 맞는 전략을 익힐 수 있도록 설계되었습니다.

본 튜토리얼은 여러 단계(초급, 중급, 고급)으로 구성되어 있으며, 각각은 실습과 연습문제를 포함하고 있어 학습자가 직접 프롬프트를 작성하고 검증할 기회를 제공합니다. 주요 기능으로는 각 단계별 학습 내용(프롬프트 구조, 명확성, 역할 부여, 데이터와 지침 구분, 포맷, 사고력 활용, 예시 사용, 망상 방지, 복합 프롬프트 작성), 실습용 ‘예제 연습장’이 제공됩니다.

이 프로젝트는 HTML 기반의 웹사이트 또는 구글 시트 템플릿을 통해 접근 가능하며, 학습자는 단계별로 실습을 진행하여 실력을 키울 수 있습니다. 사용하는 기술 스택에는 HTML 문서, 인터랙티브 실습을 위한 구글 시트 플랫폼이 활용됩니다. 최근 버전 업데이트 및 변경 사항은 명확히 기재되어 있지 않으나, 구조는 장별로 체계적이고 실습 중심이기 때문에 지속적 업데이트가 예상됩니다.

참고로, 이 튜토리얼은 Claude 모델의 특정 버전인 Claude 3 Haiku를 기본으로 하며, 더 강력한 Claude 3 Sonnet과 Opus 모델도 존재합니다. 추가 자료로 Google Sheets 연동 버전이 제공되어 더욱 사용자 친화적입니다. 사용 시에는 각 단계별 실습과 연습문제를 따라 진행하며, 예제와 답변 키를 참고하는 것이 좋습니다.


이상입니다.