오픈소스 JARVIS 데스크톱 어시스턴트, Claude Code로 2일 만에 구축됨

✍️ OpenClawRadar📅 게시일: March 26, 2026🔗 Source
오픈소스 JARVIS 데스크톱 어시스턴트, Claude Code로 2일 만에 구축됨
Ad

프로젝트 개요

개발자가 Claude Code를 주요 개발 도구로 사용하여 약 1-2일 만에 JARVIS라는 오픈소스 macOS 데스크톱 AI 어시스턴트를 만들었습니다. 이 프로젝트는 MVP로 설명되지만 이미 사용 가능하며, 인터랙티브 데이터 구체와 사이안 빛의 글래스모피즘 패널, JetBrains Mono 타이포그래피를 특징으로 하는 3D 홀로그램 UI를 갖추고 있습니다.

핵심 기능

  • 앱 열기, 터미널 명령 실행, 파일 관리, 이메일 검색, 시스템 볼륨 제어, 스크린샷 찍기 등이 가능한 18개의 네이티브 도구를 갖춘 AI 에이전트
  • 음성 인식을 위한 Whisper와 macOS TTS를 사용한 텍스트 음성 변환, 푸시-투-톡 방식의 음성 인터페이스
  • Gmail, Google Calendar, Notion, GitHub, Obsidian과의 백그라운드 동기화 통합
  • 사용자 데이터를 아침 요약으로 집계하는 일일 AI 브리핑
  • 일반 영어로 자동화 작업을 정의할 수 있는 자연어 크론 작업
  • Claude를 주력으로, OpenAI를 대체 모델로 사용하는 이중 모델 설정

기술 스택

  • Rust 백엔드의 Tauri v2
  • React + TypeScript 프론트엔드
  • 로컬 우선 데이터 저장을 위한 SQLite
  • Electron 의존성 없음
  • 약 10MB 네이티브 바이너리
  • 컴포넌트 라이브러리 없이 완전히 커스텀된 UI

현재 상태 및 다음 단계

이 프로젝트는 MIT 라이선스 하에 완전히 무료이며 오픈소스입니다. 개발자는 특히 에이전트/도구 설계, 로컬 우선 아키텍처, UI/UX 방향에 대한 피드백을 구하고 있습니다. 계획된 다음 단계로는 API 비용 추적, Ollama를 통한 로컬 LLM 지원, 더 많은 시스템 수준 통합 등이 포함됩니다.

저장소는 https://github.com/ChiFungHillmanChan/jarvis-ai-assistant에서 확인할 수 있습니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Skillware는 Claude API 에이전트 루프에서 결정론적 토큰 압축을 위해 prompt_rewriter를 추가합니다.
Tools

Skillware는 Claude API 에이전트 루프에서 결정론적 토큰 압축을 위해 prompt_rewriter를 추가합니다.

Skillware는 Claude API로 보내기 전에 프롬프트를 50-80% 압축하는 새로운 prompt_rewriter 스킬을 통합하여, 에이전트 루프에서 비용을 줄이면서 결정론적 압축을 통해 안정적인 동작을 유지합니다.

OpenClawRadar
슬랙 메시지 포맷터: 슬랙에서 Claude의 깨진 마크다운 수정하기
Tools

슬랙 메시지 포맷터: 슬랙에서 Claude의 깨진 마크다운 수정하기

개발자가 Claude가 생성한 마크다운을 적절한 Slack 형식으로 변환하는 스킬을 만들어, 굵은 텍스트가 별표로 표시되고 링크가 원시 URL로 나타나며 표가 깨지는 문제를 해결했습니다. 이 도구는 풍부한 HTML 복사-붙여넣기 기능이 있는 브라우저 미리보기와 API 웹훅 지원을 모두 제공합니다.

OpenClawRadar
Architect CLI: CI/CD에서 헤드리스 AI 코딩 에이전트를 오케스트레이션하는 오픈소스 도구
Tools

Architect CLI: CI/CD에서 헤드리스 AI 코딩 에이전트를 오케스트레이션하는 오픈소스 도구

Architect는 CI/CD 파이프라인에서 자율적인 AI 코딩 에이전트를 위해 설계된 오픈소스 CLI 도구로, 테스트-재시도 사이클을 위한 Ralph Loop, 결정론적 가드레일, YAML 파이프라인 정의, LiteLLM을 통한 다중 LLM 지원을 특징으로 합니다.

OpenClawRadar
cldctrl: 클로드 코드 세션 관리를 위한 터미널 대시보드
Tools

cldctrl: 클로드 코드 세션 관리를 위한 터미널 대시보드

cldctrl는 프로젝트 간 Claude Code 세션을 시작하고 관리하기 위한 터미널 대시보드를 제공하는 npm 패키지입니다. 기존 ~/.claude 데이터를 읽고, 프로젝트를 자동으로 탐지하며, 토큰 사용량과 속도 제한 막대를 표시합니다.

OpenClawRadar