JavaClaw Beta: Assistente de IA Baseado em Java Desenvolvido com Spring AI e JobRunr

A equipe do JobRunr lançou o JavaClaw beta, uma implementação baseada em Java do assistente de IA pessoal OpenClaw que roda inteiramente no seu hardware. O projeto aborda as limitações dos agentes de IA em agendamento confiável de tarefas e processamento em segundo plano integrando o JobRunr como um componente de primeira classe no tempo de execução.
Stack Técnica & Desenvolvimento
Após descartar uma prova de conceito inicial descrita como "lixo de IA por toda parte" com dependências desatualizadas, a equipe reconstruiu o projeto adequadamente em duas semanas usando:
- Spring Boot 4
- Spring AI
- Spring Modulith
- JobRunr para processamento de tarefas em segundo plano
A implementação atual enfatiza arquitetura limpa e gerenciamento adequado de dependências para contribuições sustentáveis.
Recursos Atuais
- Suporte a múltiplos canais: Telegram + Interface de Chat (WebSocket), com arquitetura pronta para canais adicionais
- Escolha de LLM: OpenAI, Anthropic (incluindo Claude Code) ou Ollama para operação totalmente local
- Gerenciamento de tarefas: Arquivos Markdown para tarefas únicas, agendadas e cron
- Sistema de habilidades: Basta colocar um arquivo SKILL.md e o agente o detecta em tempo de execução
- Suporte a MCP: Para servidores de ferramentas externas
- Acesso a shell e arquivos: Busca na web, raspagem/interação web com Playwright
- Tarefas em segundo plano: Alimentadas pelo JobRunr com painel integrado
- Privacidade em primeiro lugar: Roda inteiramente na sua máquina
Problemas Conhecidos
- Após o primeiro uso do Playwright para instalação do navegador, o JavaClaw "esquece o que estava fazendo" - reinicialização necessária
- Saídas de tarefas recorrentes funcionam via Telegram, mas não são enviadas de volta para a janela de chat da interface web
Disponibilidade & Próximos Passos
A primeira versão beta está pronta para testes no GitHub. A equipe reconhece espaço para crescimento em áreas como mais canais, melhor memória e planejamento mais inteligente, e pretende desenvolver isso como um projeto comunitário.
📖 Read the full source: r/openclaw
👀 See Also

A Definable AI adiciona um painel de observabilidade auto-hospedado com uma única flag.
Definable AI, um framework Python de código aberto para construir agentes de IA, agora inclui um painel de observabilidade integrado que pode ser habilitado com uma única flag. O painel fornece streaming de eventos em tempo real, contabilidade de tokens, métricas de latência e reprodução de execuções sem dependências externas.

HostedShell: Uma Solução de Implantação Baseada na Web para Agentes OpenClaw
HostedShell é uma versão hospedada do OpenClaw que elimina a configuração local da CLI, o gerenciamento de dependências e o emparelhamento manual, fornecendo um console web com acesso direto ao terminal e atualizações do sistema de arquivos.

Plugins essenciais do OpenClaw para desenvolvedores que usam agentes de IA para codificação
Um desenvolvedor testou plugins do OpenClaw e identificou ferramentas essenciais, incluindo env-guard para segurança, commit-guard para evitar commits ruins, composio para conexão com mais de 860 ferramentas, cortex-memory para sessões longas, cost-tracker para visibilidade de gastos e openclaw-better-gateway para corrigir conexões instáveis.

LLMSpend: Rastreador de custos de código aberto para SDKs da Anthropic e OpenAI
LLMSpend é uma biblioteca Python que adiciona rastreamento de custos às chamadas dos SDKs da Anthropic e OpenAI com apenas duas linhas de código. Oferece armazenamento local em SQLite, relatórios via CLI e um painel web sem enviar dados externamente.