ClawRunr/JavaClaw
JavaClaw, a Java version of OpenClaw built on Spring Boot, Spring AI and JobRunr
해결하는 문제
JavaClaw는 사용자의 하드웨어에서 로컬로 실행되도록 설계된 개인용 AI 어시스턴트로, 데이터 프라이버시를 유지하면서 작업을 관리하고 시스템 명령을 실행하며 다양한 통신 채널을 통해 상호 작용할 수 있는 AI 에이전트를 위한 컨트롤 플레인을 제공합니다.
작동 방식
Java 25 및 Spring Boot를 사용하여 구축되었으며, Spring AI를 활용하여 OpenAI, Anthropic 또는 Ollama의 로컬 인스턴스와 같은 LLM 제공업체에 연결합니다. 에이전트는 전용 workspace/ 디렉토리 내에서 작동하며 여기에 시스템 프롬프트, 환경 컨텍스트 및 장기 메모리를 저장합니다. 백그라운드 작업 스케줄링(일회성, 지연 또는 반복)에는 JobRunr를 사용하며 외부 도구 서버에 연결하기 위해 Model Context Protocol (MCP)을 지원합니다.
대상 사용자
로컬 머신 및 서드파티 메시징 앱과 상호 작용할 수 있는 셀프 호스팅 가능하고 확장 가능한 AI 에이전트를 원하는 개발자 및 Java 애호가.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트