JavaClaw Beta: Spring AIとJobRunrを基盤としたJavaベースのAIアシスタント

JobRunrチームはJavaClawベータをリリースしました。これはOpenClawパーソナルAIアシスタントのJavaベース実装で、完全にユーザーのハードウェア上で動作します。このプロジェクトは、JobRunrをランタイムのファーストクラス市民として統合することで、AIエージェントの信頼性の高いタスクスケジューリングとバックグラウンド処理における制限に対処しています。
技術スタックと開発
古い依存関係で「AIの雑多なもの」と表現された初期の概念実証を破棄した後、チームは2週間かけてプロジェクトを適切に再構築しました。使用技術は以下の通りです:
- Spring Boot 4
- Spring AI
- Spring Modulith
- バックグラウンドジョブ処理用のJobRunr
現在の実装は、保守可能な貢献のためのクリーンなアーキテクチャと適切な依存関係管理を重視しています。
現在の機能
- マルチチャネル対応: Telegram + チャットUI(WebSocket)、追加チャネル対応のアーキテクチャ準備済み
- LLM選択: OpenAI、Anthropic(Claude Codeを含む)、または完全ローカル運用のためのOllama
- タスク管理: 一回限り、遅延、cronタスク用のMarkdownファイル
- スキルシステム: SKILL.mdファイルを配置するだけで、エージェントが実行時に自動認識
- MCPサポート: 外部ツールサーバー用
- シェルとファイルアクセス: Web検索、PlaywrightによるWebスクレイピング/操作
- バックグラウンドジョブ: JobRunrによる駆動、内蔵ダッシュボード付き
- プライバシー優先: 完全にユーザーのマシン上で動作
既知の問題
- 初回Playwright使用時のブラウザインストール後、JavaClawが「何をしていたか忘れる」 - 再起動が必要
- 繰り返しタスクの出力はTelegram経由では機能するが、Webインターフェースのチャットウィンドウには送信されない
入手可能性と今後の展開
最初のベータ版はGitHubでテスト準備が整っています。チームは、より多くのチャネル、優れたメモリ、スマートな計画立案などの分野での成長余地を認めており、これをコミュニティプロジェクトとして開発することを目指しています。
📖 Read the full source: r/openclaw
👀 See Also

PageAgent:Ollamaサポートを備えたWebページ内で動作するブラウザAIエージェント
PageAgentは、スクリーンショットの代わりにライブDOMをテキストとして読み取ることで、Webページ内で直接AIエージェントを実行するJavaScriptライブラリです。Ollamaを含むあらゆるOpenAI互換エンドポイントで動作し、ブラウザから直接ローカルLLM呼び出しを可能にします。

OpenClaw行動進化のための4層自己監査システム
ある開発者が4層の監査システムを構築し、GeminiがClaudeの盲点を毎週レビューすることで、Claudeが自己レビューで見逃していたパターンを捕捉しています。このシステムには、修正後の検証、パターンマイニング、外部ミラーリング、期待値と現実のチェックが含まれています。

修道士:一种通过静默代理叙述来节省上下文和代币的技能
Redditユーザーが「monk」というスキルを公開。Claudeエージェントの応答からナレーション、前置き、後書きを削除し、ターンあたりの出力トークンを約54%削減、100ラウンドでコンテキスト容量を29-39%向上させると主張。

Meera: Qwen3.5-2BをベースにしたLinux Gnome向け完全オフラインAIアシスタント
Meeraは、Qwen3.5-2B-Q4_K_M(1.2 GB)とVulkan対応のllama-cppを使用する、Gnome Desktop向けのオフラインAIアシスタントです。ツール選択とRAGのために2番目の小さな埋め込みモデルを活用し、プロンプトの埋め込み肥大化を回避します。Ubuntu 24.04 + RTX 5090、Fedora Silverblue + Intel i3で動作します。