오늘 GitHub Trending에서는 AI 개발 워크플로를 다듬는 도구와, 실용적인 데스크톱/OSINT 유틸리티가 함께 눈에 띄었습니다. 특히 oh-my-codex처럼 AI 코딩 에이전트의 실행 흐름을 표준화하려는 시도와, openscreen처럼 기존 유료 소프트웨어를 대체하려는 오픈소스 앱이 인상적입니다.

openscreen

Screen Studio의 오픈소스 대안으로, 제품 데모와 워크스루 영상을 빠르게 제작할 수 있는 화면 녹화·편집 앱

  • GitHub: openscreen
  • 언어/스택: Electron, React, TypeScript, Vite, PixiJS
  • 카테고리: 프론트엔드

무엇을 하는 프로젝트인가?
openscreen은 화면 녹화부터 줌, 크롭, 주석, 속도 조절, 내보내기까지 한 흐름으로 처리할 수 있게 만든 데스크톱 앱입니다. 제품 소개 영상, 기능 데모, 사용자 온보딩용 워크스루처럼 “깔끔하게 편집된 스크린 레코딩”이 필요한 상황을 겨냥하고 있습니다. 상용 도구인 Screen Studio를 완전히 복제하는 대신, 실사용에서 자주 쓰는 핵심 기능에 집중한 점이 특징입니다. 개인뿐 아니라 상업적 사용도 가능한 MIT 라이선스라는 점에서 팀 차원의 도입 장벽도 낮습니다.

주요 특징

  • 특징 1: 전체 화면 또는 특정 윈도우만 선택적으로 녹화할 수 있어 데모 대상에 맞는 캡처가 가능합니다.
  • 특징 2: 자동/수동 줌, 크롭, 모션 블러, 배경 변경, 주석 추가 등 발표용 영상에 필요한 시각적 보정 기능을 폭넓게 제공합니다.
  • 특징 3: 타임라인 기반으로 클립 트림과 구간별 속도 조절을 지원해, 별도 편집 툴 없이도 짧은 설명 영상을 완성할 수 있습니다.

개발자에게 의미하는 것
개발자에게 openscreen은 릴리즈 노트, 기능 소개, 버그 재현 영상 제작 비용을 낮춰주는 도구입니다. 아직 베타이긴 하지만, 오픈소스 기반의 스크린 녹화·편집 워크플로가 본격적으로 자리를 잡을 가능성을 보여줍니다.


oh-my-codex (OMX)

OpenAI Codex CLI 위에 일관된 워크플로와 상태 관리 레이어를 덧씌우는 AI 코딩 런타임 도구

  • GitHub: oh-my-codex (OMX)
  • 언어/스택: Node.js, CLI, Codex CLI, tmux
  • 카테고리: AI

무엇을 하는 프로젝트인가?
oh-my-codex는 Codex CLI 자체를 대체하는 프로젝트가 아니라, 그 위에서 더 재현 가능하고 구조화된 작업 흐름을 제공하는 래퍼에 가깝습니다. AI 코딩 에이전트는 강력하지만, 매 세션마다 프롬프트 품질이나 진행 방식이 들쭉날쭉해지기 쉽습니다. OMX는 이를 해결하기 위해 명확화 → 계획 승인 → 실행/완료라는 기본 경로를 제공하고, 프로젝트별 상태를 로컬에 지속적으로 저장합니다. 결국 “한 번 잘 되는 데모”가 아니라 “반복 가능한 팀 생산성”을 지향하는 도구라고 볼 수 있습니다.

주요 특징

  • 특징 1: $deep-interview, $ralplan, $team, $ralph 같은 정규화된 역할/스킬을 통해 의도 정리, 계획 검토, 병렬 실행, 완료 루프를 체계화합니다.
  • 특징 2: AGENTS.md.omx/ 디렉터리를 활용해 프로젝트 스코프, 계획, 로그, 메모리, 런타임 상태를 로컬에 축적합니다.
  • 특징 3: omx setup, omx doctor, omx hud --watch 등 운영용 명령을 제공해 설치부터 상태 점검, 실행 모니터링까지 지원합니다.

개발자에게 의미하는 것
AI 코딩 도구를 개인 취향이 아닌 팀 표준 프로세스로 정착시키고 싶다면 OMX가 흥미로운 선택지입니다. 특히 여러 세션에 걸쳐 맥락을 유지하거나, 계획 승인 중심의 협업 흐름을 만들고 싶은 팀에 잘 맞습니다.


System Prompts Leaks

주요 AI 서비스의 시스템 프롬프트와 개발자 지시문을 모아 변화 추적이 가능하도록 정리한 아카이브

무엇을 하는 프로젝트인가?
이 저장소는 ChatGPT, Claude, Gemini, Grok 같은 주요 AI 서비스에서 드러난 시스템 프롬프트와 내부 지시문을 문서 형태로 수집해 정리합니다. 단순한 흥밋거리보다는, 모델 및 제품 버전이 바뀌면서 시스템 지침이 어떻게 변하는지를 추적하는 데 의미가 있습니다. 프롬프트 엔지니어링, AI 제품 분석, 안전 정책 연구 관점에서 참고 자료로 활용하기 좋습니다. 다만 이름 그대로 민감한 성격의 자료를 다루므로, 연구·교육 목적 범위에서 신중하게 접근해야 합니다.

주요 특징

  • 특징 1: 벤더와 모델별로 문서를 구조화해, 특정 제품군의 시스템 지침 변화를 비교·탐색하기 쉽게 만들어둡니다.
  • 특징 2: 도구 사용 여부, 버전 차이, 변형 프롬프트 등 세부 변종까지 문서화해 단순 수집 이상의 아카이브 역할을 합니다.
  • 특징 3: PR 기반 기여 구조를 갖춰 새로 확인된 프롬프트나 누락된 모델 정보를 지속적으로 반영할 수 있습니다.

개발자에게 의미하는 것
AI 제품을 만들거나 분석하는 개발자라면, 모델의 실제 동작이 시스템 레벨 지침에 얼마나 크게 좌우되는지 체감하게 해주는 자료입니다. 프롬프트 설계, 에이전트 안전장치, 제품 정책 비교 분석의 출발점으로 볼 수 있습니다.


sherlock

사용자명 하나로 400개 이상 사이트에서 계정 존재 여부를 탐색하는 OSINT 도구

  • GitHub: sherlock
  • 언어/스택: Python, CLI, Docker, HTTP, Tor
  • 카테고리: 보안

무엇을 하는 프로젝트인가?
sherlock은 특정 사용자명이 여러 소셜 네트워크나 웹 서비스에 존재하는지 빠르게 조회해주는 CLI 도구입니다. 보안 조사, OSINT, 브랜드 계정 선점 여부 확인, 계정 흔적 추적 같은 용도에서 자주 활용됩니다. 단순히 검색만 하는 것이 아니라, 결과를 텍스트/CSV/XLSX로 정리해 후속 분석에 연결할 수 있는 점이 실무적입니다. 프록시와 Tor 옵션까지 갖춰 다양한 네트워크 환경에서 사용할 수 있다는 것도 강점입니다.

주요 특징

  • 특징 1: 400개 이상의 플랫폼을 대상으로 사용자명 존재 여부를 확인해 넓은 범위의 계정 탐색이 가능합니다.
  • 특징 2: 출력 형식을 텍스트, CSV, XLSX로 저장할 수 있어 리포팅이나 추가 분석 워크플로에 바로 연결할 수 있습니다.
  • 특징 3: --site, --proxy, --tor, --timeout 같은 옵션으로 탐색 범위와 네트워크 경로를 세밀하게 제어할 수 있습니다.

개발자에게 의미하는 것
보안 엔지니어, 리서처, 디지털 포렌식 실무자에게는 여전히 강력한 기본기 도구입니다. 다만 사용 목적이 계정 보호, 조사, 리서치인지 항상 분명히 하고, 각 서비스 정책과 법적 범위를 준수하는 것이 중요합니다.


오늘의 한 줄 정리: 오늘 트렌딩은 “AI를 더 잘 쓰기 위한 운영 레이어”와 “기존 상용 도구를 대체하는 실용 오픈소스”가 함께 부상한 날이었습니다. 단순한 모델 성능 경쟁보다, 실제 작업 흐름을 개선하는 프로젝트가 더 많은 관심을 받고 있다는 점이 흥미롭습니다.

매일 아침 GitHub Trending을 릿치 블로그에서 만나보세요.