jobrunr

jobrunr / JavaClaw

Public

JavaClaw, a Java version of OpenClaw built on Spring Boot, Spring AI and JobRunr

16
2
100% credibility
Found Mar 20, 2026 at 16 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Java
AI Summary

JavaClaw is an open-source, self-hosted personal AI assistant that enables multi-channel communication, task scheduling, and tool integration while running locally for privacy.

How It Works

1
🔍 Discover JavaClaw

You hear about a helpful personal AI companion that runs right on your own computer, keeping everything private.

2
🚀 Start the program

You download the files and run a simple command to launch your AI helper on your machine.

3
🧙 Guided welcome tour

A friendly step-by-step wizard appears in your web browser, walking you through setup like choosing your AI's thinking style.

4
Pick your AI brain
🏠
Local AI

Use a free local brain that works without internet—perfect for privacy.

☁️
Online service

Link to a powerful cloud brain by sharing a simple access code.

5
✏️ Personalize your assistant

Tell your AI who you are, what you like, and how it should help you by editing a simple note.

6
💬 Chat and give tasks

Open the chat window or connect your messaging app to start talking, creating to-do lists, and getting help.

🎉 Your AI comes alive

Your personal helper manages tasks, browses the web, runs commands, and stays ready whenever you need it—all safely on your device.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 16 to 16 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is JavaClaw?

JavaClaw is a Java version of OpenClaw, built on Spring Boot, Spring AI, and JobRunr to deliver a personal AI assistant that runs entirely on your local hardware. It acts as a gateway for an AI agent handling tasks across channels like web chat or Telegram, scheduling jobs, executing shell commands, browsing via Brave or Playwright, and managing files—all while keeping data private. Users get a guided onboarding wizard, a workspace for skills and tasks stored as Markdown, and a JobRunr dashboard at port 8081 for monitoring.

Why is it gaining traction?

It stands out with zero-setup local LLMs like Ollama alongside cloud options (OpenAI, Anthropic), plus MCP for external tools and runtime skill loading from simple MD files—no recompiles needed. The multi-channel setup routes responses smartly, and background tasks notify via WebSocket or Telegram. Devs dig the privacy-first approach and how JobRunr powers reliable scheduling without vendor lock-in.

Who should use this?

Java/Spring Boot devs building personal automation pipelines, like scheduling daily reports or web scraping workflows. Backend engineers needing a local AI for code reviews, file ops, or agentic tasks without API costs. Solo makers prototyping AI agents with Telegram bots or browser tools for quick testing.

Verdict

Worth forking for JobRunr fans or local AI experiments—solid demo with tests and docs—but at 16 stars and 1.0% credibility, it's early-stage; expect tweaks for production. Try the onboarding at localhost:8080 if you're on Java 25.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.