Skip to content

Add ARA — Agent Runtime Architecture (Artificial Intelligence) - #1325

Open
xmor wants to merge 1 commit into
akullpp:mainfrom
xmor:add-ara-agent-runtime
Open

xmor wants to merge 1 commit into
akullpp:mainfrom
xmor:add-ara-agent-runtime

Conversation

@xmor

@xmor xmor commented Sep 14, 2026

Copy link
Copy Markdown

Adds ARA to the Artificial Intelligence section: a Java 21 framework for autonomous AI agents and multi-agent systems — LLM integration, tool calling, deterministic I/O contracts, execution strategies (ReAct, ReSpAct, ReflAct, Reflexion), RAG, multi-agent pipelines and human-in-the-loop.

  • Apache-2.0 license
  • Published on Maven Central (io.github.xmor:ara-\*) with documentation and runnable examples
  • Actively maintained (latest commit today)

Summary by cubic

Adds ARA to the Artificial Intelligence section of the README, bringing the project count from 15 to 16. ARA is a Java 21 framework for autonomous AI agents and multi-agent systems, covering LLM integration, tool calling, RAG, human-in-the-loop, and execution strategies such as ReAct and Reflexion.

Written for commit 4404db0. Summary will update on new commits.

Review in cubic

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="README.md">

<violation number="1" location="README.md:45">
P2: The ARA entry was added to README.md but not to README_SOURCE.md, which is the file the generator reads. README.md is auto-generated and the header explicitly says to edit README_SOURCE.md instead, so the next regeneration of README.md will drop the ARA entry and revert the project count to 15. Move the same entry into the Artificial Intelligence section of README_SOURCE.md rather than editing README.md directly.</violation>
</file>

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread README.md

> **[Anahata ASI](https://github.com/anahata-os/anahata-asi)** <kbd>★ 26</kbd> <kbd>Apache-2.0</kbd> 🟢<br>Java agent container with local LLM adapters, stateful tool execution, context management and IDE integration.

> **[ARA](https://github.com/xmor/ara)** <kbd>★ 3</kbd> <kbd>Apache-2.0</kbd> 🟢<br>Java 21 framework for autonomous AI agents and multi-agent systems, with LLM integration, tool calling, deterministic I/O contracts, RAG, human-in-the-loop and execution strategies (ReAct, ReSpAct, ReflAct, Reflexion).

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: The ARA entry was added to README.md but not to README_SOURCE.md, which is the file the generator reads. README.md is auto-generated and the header explicitly says to edit README_SOURCE.md instead, so the next regeneration of README.md will drop the ARA entry and revert the project count to 15. Move the same entry into the Artificial Intelligence section of README_SOURCE.md rather than editing README.md directly.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At README.md, line 45:

<comment>The ARA entry was added to README.md but not to README_SOURCE.md, which is the file the generator reads. README.md is auto-generated and the header explicitly says to edit README_SOURCE.md instead, so the next regeneration of README.md will drop the ARA entry and revert the project count to 15. Move the same entry into the Artificial Intelligence section of README_SOURCE.md rather than editing README.md directly.</comment>

<file context>
@@ -42,6 +42,8 @@ _Frameworks for building applications with AI, agents and knowledge-based system
 
 > **[Anahata ASI](https://github.com/anahata-os/anahata-asi)** <kbd>★ 26</kbd> <kbd>Apache-2.0</kbd> 🟢<br>Java agent container with local LLM adapters, stateful tool execution, context management and IDE integration.
 
+> **[ARA](https://github.com/xmor/ara)** <kbd>★ 3</kbd> <kbd>Apache-2.0</kbd> 🟢<br>Java 21 framework for autonomous AI agents and multi-agent systems, with LLM integration, tool calling, deterministic I/O contracts, RAG, human-in-the-loop and execution strategies (ReAct, ReSpAct, ReflAct, Reflexion).
+
 > **[Dokimos](https://github.com/dokimos-dev/dokimos)** <kbd>★ 52</kbd> <kbd>MIT</kbd> 🟢<br>Evaluation framework for LLM and AI-agent applications that scores responses, validates tool calls and execution traces, and catches quality regressions in CI.
</file context>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant