Agentrunr

C+ 73 completed
Framework
unknown / java · small
96
Files
9,047
LOC
1
Frameworks
8
Languages

Pipeline State

completed
Run ID
#369048
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
68.88
Framework unique
Isolation
Last stage change
2026-05-10 03:35:24
Deduplication group #52414
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Backend
Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/

AI Prompt

Create a robust, Java-native AI agent runtime framework using Spring Boot. I need it to support multi-agent orchestration inspired by Swarm, allowing agents to communicate via handoffs. The system must integrate multiple LLMs (like OpenAI, Anthropic, and Ollama) and handle tool calling through a unified registry. Additionally, please incorporate JobRunr for production-grade scheduling, including cron jobs, retries, and heartbeats. The framework should expose a REST API for chat and streaming, and ideally include a dark-themed web UI for interaction.
java spring-boot ai-agent llm spring-ai jobrunr orchestration rest-api backend
Generated by gemma4:latest

Catalog Information

A Java framework that orchestrates AI agents, integrates multiple LLMs, and manages task execution with scheduling and retries.

Description

This framework provides a lightweight, Spring‑Boot‑based runtime for building AI agent applications. It supports multiple large language models, offers a Swarm‑inspired agent loop with handoffs, and exposes a REST API and web UI for interaction. Built‑in tool calling lets developers register Java methods, external services, or custom agents, while a JobRunr layer handles background execution, retries, and scheduling. Security features include API key authentication, input sanitization, and sandboxed file and shell operations. The system is designed for enterprises that need production‑grade agent orchestration in Java.

الوصف

يُقدِّم هذا الإطار بيئة تشغيل خفيفة تعتمد على Spring Boot لبناء تطبيقات وكلاء الذكاء الاصطناعي. يدعم دمج نماذج لغوية متعددة ويُقدِّم حلقة وكلاء مستوحاة من Swarm مع إمكانية التبديل بين الوكلاء. يتيح تسجيل أدوات داخلية أو خدمات خارجية أو وكلاء مخصصين عبر نظام تسجيل أدوات موحد، بينما يتولى طبقة JobRunr تنفيذ المهام في الخلفية مع إعادة المحاولة والجدولة. تتضمن ميزات الأمان مصادقة مفتاح API، وتنظيف المدخلات، وعمليات ملفات وأوامر شل معزولة. يُصمم النظام لتلبية احتياجات المؤسسات التي تتطلب تنسيق وكلاء على مستوى الإنتاج في بيئة Java.

Novelty

8/10

Tags

ai-agent-orchestration multi-model-llm-integration task-scheduling tool-calling streaming-responses rest-api telegram-bot

Claude Models

claude-opus-4.6

Quality Score

C+
72.8/100
Structure
69
Code Quality
75
Documentation
65
Testing
70
Practices
72
Security
92
Dependencies
60

Strengths

  • Good test coverage (55% test-to-source ratio)
  • Consistent naming conventions (PascalCase)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No CI/CD configuration \u2014 manual testing and deployment
  • 468 duplicate lines detected \u2014 consider DRY refactoring

Recommendations

  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

9.1h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
Unknown
License
1.6%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

java
74.0%
css
5.7%
javascript
5.2%
markdown
5.1%
html
4.7%
json
3.4%
xml
1.2%
yaml
0.9%

Frameworks

Spring Boot

Concepts (2)

Source-of-truth: Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
auto_descriptionProject DescriptionA Java-native AI agent runtime powered by Spring Boot, Spring AI, and JobRunr.80%
auto_categoryWeb Backendweb-backend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/93250.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV