OpenHelm: Claude 코드를 위한 자체 수정 재시도 로직이 포함된 로컬 백그라운드 스케줄러

OpenHelm은 Claude Code를 위해 특별히 설계된 백그라운드 스케줄러로, 사용자 개입 없이 작업이 멈추거나 반복적으로 실패하는 문제를 해결합니다. 실패를 분석하고 재시도 전에 프롬프트를 조정하는 자동 재시도 로직으로 예약된 작업을 실행합니다.
작동 방식
사용자는 "테스트를 통과 상태로 유지", "주간 코드베이스 감사", "신규 리드 발굴을 위한 아웃리치 초안 작성"과 같은 목표를 설정합니다. OpenHelm은 이러한 목표를 기반으로 일회성 및 반복 작업 계획을 수립합니다. 작업이 실패하면 경량 평가기가 실패 컨텍스트를 읽고 재시도 전에 프롬프트를 조정합니다. 작업은 터미널 모니터링 없이 예약된 대로 계속 실행됩니다.
로컬 우선 아키텍처
모든 애플리케이션 상태는 사용자의 기기에 유지됩니다: ~/.openhelm/openhelm.db의 SQLite 데이터베이스, macOS 키체인에 저장된 자격 증명 (SaaS 대시보드 없음). LLM 호출은 별도의 API 키가 필요하지 않고 기존 Claude Code 구독을 통해 이루어집니다. 클라우드 LLM(Claude)을 사용하지만, 인프라는 완전히 로컬이며 작업 기록과 프로젝트 컨텍스트는 클라우드 데이터베이스가 아닌 기기 내에 보관됩니다.
기술 스택
- Tauri 2 (Rust 셸)
- React 프론트엔드
- Node.js 에이전트 사이드카
- Drizzle ORM을 통한 SQLite
시스템에는 세 가지 결함 격리 하위 시스템이 있습니다:
- 스케줄러 (1분 틱)
- 실행기 (로그가 도착하는 대로 데이터베이스로 스트리밍)
- 워치독 (30분 타임아웃, 정지된 프로세스 자동 SIGTERM)
가용성
이 프로젝트는 GitHub에서 페어 소스로 제공되며 4인 미만 팀에게 무료입니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

자기 진화 기술 패턴 검증: 5라운드 실험 결과
한 개발자가 29개의 테이블과 590MB의 스마트 빌딩 관리 데이터를 가진 MySQL 데이터베이스에서 5라운드 실험을 통해 Claude Code용 Self-Evolving Skill 디자인 패턴을 테스트했습니다. 주요 결과로는 63.6%의 Five-Gate 거부율, 점진적 수렴, 그리고 잘못된 지식이 전혀 생존하지 않은 100% 정확도가 포함됩니다.

Altimate 코드: 오픈소스 에이전트 기반 데이터 엔지니어링 하네스
Altimate Code는 AI 에이전트를 위한 결정론적 데이터 엔지니어링 도구를 제공하는 오픈소스 하네스로, 환각 SQL 및 누락된 스키마 컨텍스트와 같은 문제를 해결합니다. 컬럼 수준 계보, SQL 안티패턴 감지, dbt 통합을 포함하며, ADE-bench에서 74.4% 성능을 보여주는 벤치마크 결과가 있습니다.

LogClaw: 로그에서 자동 티켓 생성을 위한 오픈소스 AI SRE
LogClaw는 Kubernetes에서 실행되는 오픈소스 로그 인텔리전스 플랫폼으로, OpenTelemetry를 통해 로그를 수집하고, 신호 기반 복합 점수를 사용하여 이상을 감지하며, 약 90초 내에 근본 원인 분석과 함께 티켓을 자동으로 생성합니다.

operate.txt 소개: SaaS 제품 탐색을 위한 AI 에이전트용 YAML 사양
개발자가 operate.txt를 만들었습니다. 이는 AI 에이전트가 컴퓨터 사용 기능을 활용할 때 화면 세부사항, 로딩 상태, 되돌릴 수 없는 작업, 단계별 경로를 문서화하는 yourdomain.com/operate.txt에 호스팅된 YAML 파일입니다. 이 사양은 Claude가 정상적인 로딩 화면에서 '이거 고장난 거야?'라고 묻는 문제를 해결합니다.