shiwenwen/hope-agent
🦭 会记忆、能持续推进目标、会动态编排多 Agent 的跨端桌面 AI 助手,也可服务化常驻 NAS / 云端 | A cross-device desktop AI agent with memory, autonomous goals, dynamic workflows, and headless deployment
해결하는 문제
Hope Agent는 단순한 채팅 인터페이스를 넘어서는 로컬 우선형 데스크톱 전용 개인용 AI 에이전트입니다. AI 어시스턴트가 브라우저 탭에 갇혀 있는 문제를 해결하기 위해, 장기적인 맥락을 기억하고 백그라운드에서 복잡한 목표를 자율적으로 실행하며, 실제 작업을 수행하기 위해 데스크톱과 브라우저와 직접 상호작용할 수 있는 도구를 제공합니다.
작동 방식
Rust와 Tauri로 구축된 이 프로젝트는 세 가지 모드로 작동합니다: 완전한 데스크톱 GUI, 웹 GUI가 있는 헤드리스 서버, IDE 통합을 위한 ACP 모드. '목표-워크플로우-루프' 정신 모델을 사용하며, 목표는 결과를 정의하고, 워크플로우는 실행 단계를 구성하며, 루프는 작업을 다시 트리거할 시점을 결정합니다. 40개 이상의 모델 제공자(로컬 모델은 Ollama를 통해)와 통합 가능하며, 크로스플랫폼 메모리 관리, MCP(Model Context Protocol) 클라이언트, Docker 사전 환경을 통한 보안 도구 실행을 지원합니다.
대상 사용자
장기적인 프로젝트를 관리하고, 데스크톱 작업을 자동화하며, 클라우드 기반 챗봇에만 의존하지 않고 '제2의 뇌'로서 지식과 디자인 자산을 유지하고 싶은 고급 사용자에게 적합합니다.
주요 기능
- 자율 실행: 목표를 작업으로 분해하고, 진행 상황을 추적하며 백그라운드에서 실행 가능.
- 장기 기억: 계층적 메모리(전역, 프로젝트, 에이전트)와 벡터 검색, 사용자 선호도를 학습하는 '드림 다이어리' 합성 기능.
- 데스크톱 제어: 사용자 승인을 받은 후 macOS 데스크톱, 창, 브라우저를 관찰하고 조작 가능.
- 디자인 공간: 프롬프트나 이미지에서 웹, 모바일, PPT 등 실용적인 디자인을 생성하고 실시간 미리보기 및 버전 관리 제공.
- 지식 공간: Obsidian과 동기화 가능한 공동 작업 가능한 마크다운 기반의 제2의 뇌.
- 크로스플랫폼 존재: 데스크톱, 웹, Telegram, Discord, Slack 등 다양한 IM 채널 간 세션과 메모리 동기화.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트