Trawling

오픈소스 · 최신기사

직접 활용할 공개 저장소와 프로젝트를 소개합니다.

우리가 알던 오픈소스는 죽어가고 있습니다

발행

AI가 PR 작성 비용을 낮추면서 유지관리자가 검토해야 할 기여가 급증하고 있습니다. 글쓴이는 그 결과 여러 프로젝트가 외부 PR을 닫는 현실을 짚으며, 코드뿐 아니라 낯선 사람과 함께 만들던 오픈소스의 문화도 사라질 수 있다고 말합니다.

Opengeni — AI 에이전트를 빠르게 출시하는 인프라

발행

Opengeni는 세션 복구, 격리 샌드박스, OAuth 연동, 사람 승인, 실행 기록과 비용 추적을 묶은 오픈소스 AI 에이전트 인프라입니다. 장시간 실행과 서버리스 연동 방식, PostgreSQL 부하에 관한 개발팀의 답변도 공개됐습니다.

OpenAI, EU 규정에 맞춰 ChatGPT 텍스트에 워터마크 적용

발행

OpenAI가 EU AI Act에 대응해 텍스트 생성물에 보이지 않는 통계적 워터마크를 넣는 textGrain을 공개했습니다. 짧은 글이나 수학처럼 단어 선택 폭이 좁은 글에서는 탐지율이 낮고, 동의어로 일부를 고쳐도 신호가 약해집니다. API 적용은 전 세계에서 선택 사항이며, ChatGPT와 Codex는 EU에서 단계적으로 적용합니다.

노트북 밖으로 음성을 보내지 않는 AI로 할머니의 요리책을 만들었습니다

발행

Dadi ki Rasoi는 할머니의 힌디어·힌글리시 음성 메모를 레시피로 정리해 인쇄용 책으로 만드는 오픈소스 프로젝트입니다. faster-whisper와 Ollama 기반 로컬 모델을 사용해 음성을 외부 서버로 보내지 않으며, 원래 표현과 이야기를 보존하고 변환 결과를 사람이 고치도록 설계했습니다.

Stremio 웹 앱 — React UI와 Rust 기반 재생 엔진

발행

Stremio의 공식 웹 UI 저장소로, React 화면과 Rust로 작성해 WebAssembly로 컴파일한 stremio-core를 연결합니다. 개발 서버 실행과 빌드·테스트 명령, 관련 저장소 구성을 안내합니다.

openGym — 운동 기록과 루틴을 직접 호스팅하는 헬스 트래커

발행

openGym은 루틴 계획, 운동 기록, 체중과 근육별 훈련 상태를 관리하는 오픈소스 트래커입니다. Docker로 자체 서버에 설치하고 패스키 로그인, 오프라인 사용, 기기 간 동기화를 지원하며 FitNotes·Strong·Hevy 기록을 가져옵니다.

AI 코딩 도구에 설치하는 전문 에이전트 모음, Agency Agents

발행

Agency Agents는 개발·보안·디자인 등 역할별 AI 에이전트 지침을 모은 오픈소스 프로젝트입니다. 설치 스크립트와 변환 도구로 Claude Code, Cursor, Codex 등 여러 도구에 에이전트를 배치하며, 팀별·에이전트별 선택 설치도 지원합니다.

패치 시리즈 리뷰 도구 Flirt, 오픈소스로 공개

발행

Flirt는 작성자가 패치를 계속 수정하고 리베이스하는 패치 시리즈 작업 방식에 맞춘 코드 리뷰 도구입니다. 이전에 검토한 내용을 기억해 현재 변경분과 비교하며, GitHub와 메일링 리스트를 비롯한 여러 백엔드를 지원합니다. 아직 버그와 미구현 기능이 많아 일반 사용에는 이르다고 안내합니다.

Blume 2.0 — 사람과 에이전트를 위한 오픈소스 문서 프레임워크

발행

Blume 2.0은 Markdown 파일을 폴더에 넣으면 문서 사이트를 만드는 오픈소스 프레임워크입니다. 설정과 앱 보일러플레이트를 줄이고, AI 에이전트가 읽기 좋은 문서를 지향합니다. 한 사용자는 Docusaurus보다 빌드가 빠르고 검색이 즉각적이었다고 전했지만, 대규모 문서에서의 성능은 더 확인해야 한다고 했습니다.

아들이 좋아하는 말랑이를 브라우저에서 만들었습니다

발행

Squishy Lab은 누르면 움푹 들어가고 천천히 원래 모양으로 돌아오는 디지털 말랑이 놀이터입니다. 120Hz XPBD 연체 시뮬레이션과 자연어 기반 재질 설정을 결합했으며, 브라우저에서 실행하고 PNG로 내보낼 수 있습니다.

SSH와 nginx로 직접 운영하는 HTTP 터널

발행

OpenSSH의 원격 포트 포워딩과 nginx를 조합해 로컬 웹 서비스를 공개하는 자체 호스팅 터널을 구현합니다. nginx의 secure_link로 만료 시간이 있는 접근 토큰을 검사하고, 셸 스크립트가 OpenSSH가 할당한 포트와 공유 URL을 찾아 출력합니다.

grubby: Git 저장소용 Ruby 정적 사이트 생성기

발행

grubby는 베어 Git 저장소를 웹에서 볼 수 있는 정적 사이트로 만드는 Ruby 도구입니다. 저장소별 페이지와 전체 저장소 색인을 생성하며, Git 훅에 연결해 푸시 후 자동으로 다시 만들 수 있습니다. 개별 커밋이나 브랜치 페이지는 제공하지 않습니다.

bmux — 에이전트 시대를 위한 브라우저 멀티플렉서

발행

bmux는 분할 화면, 이름이 붙은 세션, 별도 프로필을 한 창에서 제공하는 무료 오픈소스 브라우저입니다. CLI로 에이전트가 백그라운드에서 페이지를 탐색하게 하고, 필요할 때 해당 세션에 연결해 작업을 확인합니다.

macOS에서 사진과 동영상 장면을 로컬 AI로 검색하는 SCM

발행

SCM은 사진과 동영상을 Mac 안에서 분석해 자연어, 화면 속 글자, 음성 대사로 검색하는 오픈소스 앱입니다. 동영상은 장면별로 색인해 검색 결과에서 해당 시점으로 이동하며, 미디어를 외부로 보내지 않습니다.

GPT-6 Astra, 화면 없이 월드 오브 워크래프트 오크 초보 지역을 40분 만에 공략

발행

GPT-6 Astra가 화면 대신 서버 네트워크 패킷과 퀘스트 데이터로 월드 오브 워크래프트(WoW)의 오크 초보 지역을 40분 동안 사망 없이 완료했습니다. 실험은 실서버가 아닌 AzerothCore 개인 서버에서 진행했으며, 범용 에이전트가 게임별 봇을 따로 만들지 않고도 게임 상태를 파악하고 과제를 수행했다는 점이 토론의 쟁점입니다.