주말에 AI로 방 찾기 앱 만들기: 브로커 스팸을 이기기 위해 레딧 데이터 스크래핑
한 개발자가 TruRent를 약 10시간 만에 구축했습니다. 목표는 인도 부동산 사이트(NoBroker, MagicBricks, 99acres)의 문제를 해결하는 것이었습니다. 이들 사이트는 '직접 주인' 필터를 적용해도 약 70%가 중개인 스팸입니다. 반면 Reddit에는 정직한 주인 매물이 있지만 검색이 어렵습니다. 해결책? Reddit을 스크래핑하고 매물에 대해 대화형 AI로 질문할 수 있는 서비스입니다.
작동 방식
- 스택: Next.js 16과 Anthropic에 raw
fetch사용 — SDK 없이 스트리밍 루프를 완전히 제어합니다. - 모델: Claude Haiku 4.5. Sonnet이 필요하지 않은 작업이며 Haiku는 5배 저렴합니다.
- 도구:
search와get_details두 가지만 사용합니다. 비교와 순위는 모델이 직접 처리하며 별도 도구를 쓰지 않습니다. 도구가 많을수록 실패 가능성이 높아집니다. - 스트리밍: NDJSON을 브라우저로 전송. SSE 파싱보다 쉽습니다.
- 스크래핑 파이프라인: PullPush API로 Reddit 게시글을 가져온 후, Haiku로 원시 텍스트에서 구조화된 매물 정보를 추출하고 Nominatim으로 지오코딩합니다.
수치
- 1,412개 게시글 스크래핑
- 약 600개가 로컬 사전 필터 통과
- 실제 매물은 131개에 불과 — 데이터셋은 작지만 파이프라인은 소스에 무관합니다. 페처만 바꾸면 나머지는 그대로입니다.
핵심 설계 결정
개발자는 의도적으로 적은 수의 도구를 사용하고, 모델이 더 풍부한 도구 출력을 통해 추론하도록 했습니다. 비교와 순위는 별도 도구가 아닌 모델의 텍스트 생성 과정에서 이루어집니다. 이는 실패 모드를 줄이고 비용을 낮춥니다. 같은 원칙: 모델이 단순히 필터링하는 것이 아니라 생각하게 하라.
데모 사용해보기: https://trurent-five.vercel.app/
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

스페이스 반복 학습과 약점 추적 기능을 갖춘 개인 맞춤형 LLM 프랑스어 튜터를 만들었습니다
개발자가 월 200달러 프랑스어 튜터를 대체하기 위해 Claude 기반의 SM-2 간격 반복 학습과 정확한 오류 기록 기능을 갖춘 도구를 만들었으며, 비용은 월 몇 달러에 불과합니다.

클로드 AI, 손상된 12TB BTRFS 어레이에서 데이터 99.94% 복구 성공
개발자가 네이티브 복구 도구가 실패한 후 Claude AI를 사용하여 손상된 12TB BTRFS 어레이에서 99.94%의 데이터를 복구했습니다. Claude는 80% 지점에서 파괴된 인덱스 테이블을 진단하고 파일시스템 트리를 수동으로 재구성하여 8.4TB 데이터 중 쓰레기 파일 7MB만 손실되었습니다.

음성 노트와 SCQA 구조를 활용한 콘텐츠 파이프라인 (OpenClaw 사용)
한 개발자가 SaySo 음성 받아쓰기와 SCQA 구조(상황, 복잡성, 질문, 답변)를 활용한 콘텐츠 제작 워크플로를 공유하며, 이 방법으로 생성된 첫 번째 기사가 며칠 만에 200회 이상 추가되었다고 보고했습니다.

OpenClaw는 AI 모델로 비디오의 90%를 제작하며 비용은 69.5달러입니다.
레딧 사용자가 OpenClaw를 사용하여 비디오의 90%를 생성하는 과정을 시연했으며, 나머지 10%는 CapCut에서의 기본 편집과 YouTube 업로드로 구성되었습니다.