Ask HN: What are tools you have made for yourself since the advent of AI?
개요
AI 시대의 도래 이후 개인의 필요에 의해 개발된 다양한 도구들이 공유되고 있으며, 이 도구들은 주로 개발 생산성 향상, 특정 문제 해결, 취미 활동 지원 등에 활용된다.
주요 내용
- 음악 및 오디오 실험 도구:
* Noisetable.xyz: VCR 인터페이스를 가진 기회 기반 오디오 채널 모음.
* Concrete95.net: Windows 95 스타일의 Musique Concrète 웹 앱으로, freesound.org의 무작위 오디오를 사용하고 신스 패드나 멜로디 루프를 추가할 수 있음.
* Windso.me: 샘플 기반 스텝 시퀀서로, 로드된 샘플을 사용자가 선택할 수 없는 독특한 기능을 제공.
- 생산성 및 시스템 관리 도구:
* 웹 앱: 특정 시간 동안 컴퓨터 사용을 제어하고 방지하는 자체 제작 프로그램. Aider와 Claude Code를 활용하여 개발되었으며, 상용 솔루션보다 효과적이라고 언급됨.
* glocker (GitHub): Windows에서 Linux로의 전환을 돕기 위해 Gemini를 활용하여 개발된 도구. 새로운 OS의 문제 해결 및 익숙하지 않은 기능 습득에 도움을 줌.
* Quod Libet 플러그인: Gemini와 Claude를 활용하여 사용자 정의 플러그인을 개발. 메타데이터와 동기화된 가사를 자동 다운로드하거나, 듣는 동안 가사 줄을 강조하고 특정 줄로 점프할 수 있는 기능 등을 포함.
* QA Harness for Claude Code: 코드 변경 사항을 감지하고 UI 플로우를 테스트하며, 화면 녹화, 콘솔 로그, 네트워크 요청 등의 정보를 제공하는 도구.
* Voluntold.fyi: 자녀 학교 PTA를 위한 자원봉사자 등록 관리 도구. Sign Up Genius를 대체하며, 자동화된 행사 관리 기능을 제공.
* Home Screen-installable webapp: 다음 날 첫 회의 시간을 알려주는 웹 앱. 워크 관련 로그인을 하지 않고도 필요한 정보만 제공.
* Telegram Bot (Hitomi): Google Calendar와 연동되어 아침/오후에 할 일 목록을 제공하는 봇.
* Steam Saves Backup Script: 자녀들이 같은 게임을 할 때 Steam 클라우드와 동기화되지 않는 문제를 해결하기 위한 자동 백업 스크립트.
* GitHub Actions Reruner: 플래키한 테스트로 실패한 GitHub Actions를 자동으로 다시 실행하는 스크립트.
* YNAB Extension for Pi: YNAB에서 구매 항목을 여러 카테고리로 분할하는 데 도움을 주는 텔레그램 봇 기반 확장 기능.
* Customizable Dashboard (hamdashboard): 비디오 및 날씨 피드를 통합하는 맞춤형 대시보드.
* Honeydrop: Markdown 및 HTML 파일을 빠르게 공유할 수 있는 단축 도메인 파일 업로더.
* TheBlueprintTool: 에이전트 계획 인터페이스로, 무한한 2D 공간에서 카드 기반으로 작업하며 CLI를 통해 에이전트와 상호작용 가능.
* Emacs Routine: Org-mode 서식을 Markdown으로 변환하여 클립보드에 복사하는 Emacs 루틴.
* Docgen: 프로젝트 전체 내용을 단일 텍스트 파일로 생성하여 LLM에 제공.
* MD2PDF, MD2GSlides: Markdown을 PDF 또는 Google Slides로 변환하는 도구.
* Get-Music: YouTube 검색 및 다운로드를 위한 TUI 앱. 다운로드된 콘텐츠를 처리하여 음악 메타데이터 추가 및 로컬 검색/재생 기능 제공.
* Bookmarks: 브라우저 URL을 수집하고 LLM으로 태그를 지정하며 관리하는 TUI.
* ESL-Planner: 학생 연령, 기술 수준, 특정 언어 등을 기반으로 영어 수업 계획을 생성하는 웹 앱.
- 콘텐츠 생성 및 관리 도구:
* Audio Experiments: CPU 소모가 많은 오디오 실험 도구들.
* Star Wars Crawl Generator: 뉴스 기사를 요약하고 Star Wars 크롤 형식으로 표시하는 도구.
* 3D CAD Jewelry Design Tool: CS/과학 기반 보석 디자인을 위한 DSL을 작성하고 LLM으로 CAD 파일 생성. LLM이 3D 추론에 약점을 보였으나, AI의 도움으로 개발 시간 단축.
* Online Store Builder: AI를 활용하여 온라인 스토어를 디자인하고, Claude Code를 통해 와이프가 웹사이트를 수정.
* Voice Memo App with Structured Notes: 음성 메모를 구조화된 노트로 변환하는 앱. Claude Code를 사용하여 생각의 흐름을 정리.
* Music Theory Learning Tool (asmusictheory.com): 음악 이론 학습을 위한 도구.
* AS Notes: VS Code 확장 프로그램으로 사용되는 Obsidian/Logseq/Roam 대안.
* NumeroMoney: 개인 금융 지출 분석 및 예산 관리 도구.
* Hister: 웹사이트 및 로컬 파일 전체 텍스트 인덱서로, 방문 페이지를 자동으로 저장하고 브라우저 렌더링 결과 제공.
* CSV Viewer: CSV 파일을 빠르고 가볍게 보기 위한 뷰어.
* Magic: The Gathering 카드 프린트용 PDF 생성 도구 확장. LLM을 사용하여 세트 이름 및 기호가 포함된 구분선 생성.
* Sticker Design Tool: 콘서트 및 음악 축제를 위한 스티커 디자인 생성.
* Health and Wellness Coach Agent (OpenClaw): 칼로리 및 음주 기록, 식사 사진 기반 칼로리 추정, 식단 결정 지원.
* Radio Reference Guide: 특정 지역의 햄 라디오 정보를 제공하는 웹사이트.
- AI 및 개발 보조 도구:
* Aider & Claude Code: 개발 과정에 AI를 활용하여 코드 작성, 문제 해결, 새 OS 적응 등을 지원.
* Gemini: Windows에서 Linux로의 전환, 브라우저 확장 기능 찾기 및 작성, 맞춤형 플러그인 개발 등에 활용.
* Pi (Agent Harness): 에이전트 통합 및 컨텍스트 관리를 위한 칸반 보드와 VS Code 확장.
* AI Harness with Text Editor UI (rik): 텍스트 편집기를 UI로 사용하는 AI 도구.
* Pikchr Diagram IDE: Amiga 스타일 워크벤치에서 Pikchr 다이어그램을 스크립팅할 수 있는 도구.
* SVG Fitter: AI 생성 이미지의 SVG화를 돕는 도구.
* LLM-driven Development: API 인터페이스를 통해 LLM 기반 개발 속도 향상.
- 네트워킹 및 보안 도구:
* Ollama Instance Honeypot: Ollama 인스턴스를 에뮬레이션하여 공격자를 탐지하고 악의적인 프롬프트를 수집.
* Ollama Scanner: Shodan에서 열린 Ollama 인스턴스를 스캔하고 유효성을 검사.
* Tailscale Authorization Gateway: Tailscale API와 localapi를 활용하여 사용자별로 허용된 포트를 기반으로 접근 제어를 제공하는 Go 기반 게이트웨이.
- 기타 개인 제작 도구:
* Musique Concrète Web App: Windows 95 스타일의 오디오 앱.
* MCMC Bayesian Simulator: 축구팀의 강등 확률을 예측하는 시뮬레이터. MCMC, Metropolis-Hastings 등 개념 학습에 활용.
* Pen-Plotter GUI and Gcode Sender: Rust로 작성된 펜 플로터 GUI 및 Gcode 송신기.
* War News Summarizer: 'War' 관련 뉴스를 요약하고 Star Wars 크롤 형식으로 표시.
* Badminton Club Android App: WhatsApp 그룹의 등록 플레이어를 Square 결제로 쉽게 전환하고 정산하는 안드로이드 앱.
* Web Archiving Tool: 웹 아카이빙 도구로, 추출, 번역, 요약, 태그 생성 등의 파이프라인 지원.
* Tabbed Terminal: 데이터베이스, 앱 서버, Claude Code 등을 한 번에 실행하고 분할된 브라우저/터미널 창을 지원하는 프로젝트 관리 기능 포함.
* Modular MCP Server: 새로운 MCP 서버 아이디어를 쉽게 추가하고 배포할 수 있도록 하는 프록시 및 OAuth2 DCR 포함.
* Claude Conversation Renderer: Obsidian 볼트에 Claude 대화를 링크할 수 있도록 렌더링하는 도구.
* Football Score Web App: 아들의 축구 점수를 기록하고 실시간 공유하는 웹 앱.
* Illegal Comic Book Site Scraper: 불법 만화 사이트에서 만화를 스크랩하여 CBZ 형식으로 변환하고 광고 없이 읽을 수 있도록 하는 도구.
* Agentic Language and Runtime (jaiph.org): 에이전트 호출/프롬프트를 엄격한 검사(테스트 실행, 컴파일, Git 커밋)와 결합하는 언어 및 런타임.
* Personal Time Tracker & Wesnoth-like Game: Jaiph 워크플로우를 사용하여 개발된 도구.
* Music Theory Learning Tool: 음악
댓글
GitHub Discussions