Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<!-- Generated from README_SOURCE.md by .github/scripts/GenerateReadme.java. Do not edit README.md directly. -->

# Awesome Java [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
Expand Down Expand Up @@ -32,7 +32,7 @@
</details>

<details id="artificial-intelligence">
<summary><strong>Artificial Intelligence</strong> <kbd>15 projects</kbd></summary>
<summary><strong>Artificial Intelligence</strong> <kbd>16 projects</kbd></summary>

_Frameworks for building applications with AI, agents and knowledge-based systems._

Expand All @@ -42,6 +42,8 @@

> **[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>


> **[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.

> **[Google Gen AI Java SDK](https://github.com/googleapis/java-genai)** <kbd>★ 392</kbd> <kbd>Apache-2.0</kbd> 🟢<br>Official Java SDK for integrating Google generative AI models.
Expand Down
Loading