JavaClaw Beta : Assistant IA basé sur Java, construit sur Spring AI et JobRunr

L'équipe de JobRunr a publié JavaClaw en version bêta, une implémentation basée sur Java de l'assistant personnel IA OpenClaw qui s'exécute entièrement sur votre matériel. Le projet aborde les limitations des agents IA en matière de planification fiable des tâches et de traitement en arrière-plan en intégrant JobRunr comme élément de première importance dans l'environnement d'exécution.
Stack technique et développement
Après avoir abandonné une preuve de concept initiale décrite comme "de l'IA bâclée partout" avec des dépendances obsolètes, l'équipe a reconstruit le projet correctement en deux semaines en utilisant :
- Spring Boot 4
- Spring AI
- Spring Modulith
- JobRunr pour le traitement des tâches en arrière-plan
L'implémentation actuelle met l'accent sur une architecture propre et une gestion appropriée des dépendances pour des contributions maintenables.
Fonctionnalités actuelles
- Prise en charge multi-canaux : Telegram + interface de chat (WebSocket), avec une architecture prête pour des canaux supplémentaires
- Choix de LLM : OpenAI, Anthropic (y compris Claude Code), ou Ollama pour un fonctionnement entièrement local
- Gestion des tâches : Fichiers Markdown pour les tâches ponctuelles, différées et programmées
- Système de compétences : Déposez un fichier SKILL.md et l'agent le prend en charge à l'exécution
- Prise en charge MCP : Pour les serveurs d'outils externes
- Accès au shell et aux fichiers : Recherche web, extraction web/interaction avec Playwright
- Tâches en arrière-plan : Alimentées par JobRunr avec tableau de bord intégré
- Confidentialité avant tout : S'exécute entièrement sur votre machine
Problèmes connus
- Après la première utilisation de Playwright pour l'installation du navigateur, JavaClaw "oublie ce qu'il faisait" - un redémarrage est nécessaire
- Les sorties des tâches récurrentes fonctionnent via Telegram mais ne sont pas renvoyées vers la fenêtre de chat de l'interface web
Disponibilité et prochaines étapes
La première version bêta est prête pour les tests sur GitHub. L'équipe reconnaît qu'il y a de la marge de croissance dans des domaines comme plus de canaux, une meilleure mémoire et une planification plus intelligente, et vise à développer ce projet en tant que projet communautaire.
📖 Read the full source: r/openclaw
👀 See Also

nervx : L'outil CLI réduit l'utilisation des jetons de code Claude en analysant la structure de la base de code.
nervx est un outil CLI installable via pip qui analyse les dépôts avec tree-sitter, construit un graphe SQLite des fonctions et des imports, et génère une carte structurelle NERVX.md. Il ajoute automatiquement des instructions à CLAUDE.md qui apprennent à Claude à utiliser la navigation nervx, réduisant les recherches grep de 65 % et les tokens de sortie de 48 % lors des tests.

git-prism v0.9.0 : Donner aux agents de codage IA des diffusions structurées via MCP
git-prism est un serveur MCP qui remplace le texte brut des diff git par du JSON structuré pour les agents de codage IA. v0.9.0 intercepte les appels git au niveau du PATH, capturant les commandes subprocess et gh.

Hébergement natif d’agents compatible MCP : Déployez des applications via des agents IA sur ocl-nexus
ocl-nexus présente une configuration de serveur MCP qui permet aux agents de codage IA de déployer des applications directement dans un environnement live protégé par SSO en utilisant simplement une clé API.

Feynman : Agent de Recherche Open Source avec Outil d'Audit Codebase de Papier
Feynman est un agent de recherche en ligne de commande open source qui déploie quatre sous-agents en parallèle pour répondre à des questions de recherche et inclut un outil d'audit unique qui compare les affirmations des articles aux bases de code réelles. Il propose une installation en une commande, une licence MIT, et s'exécute sur pi pour le runtime des agents avec alphaxiv pour la recherche d'articles.