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 爱好者。
相关
- 项目
- 项目
- 项目
- 项目
- 项目