Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
AI Agent for testing Android, iOS, and Web apps. Get Started in 5 Minutes. Arbigent's intuitive UI and powerful code interface make it accessible to everyone, while its scenario breakdown feature ensures scalability for even the most complex tasks.
| Date | Stars |
|---|---|
| 2026-07-24 | 620 |
| 2026-07-25 | 621 |
| 2026-07-28 | 621 |
| 2026-07-30 | 621 |
| 2026-07-31 | 625 |
| 2026-08-06 | 625 |
Today
— stars today
This week
+4 stars this week
This month
— stars this month
Momentum
39.0
growth rate 0.64%/day
# Arbigent(Arbiter-Agent): An AI Agent Testing Framework for Modern Applications
<img width="2668" height="1132" alt="arbigent-banner-optimized" src="https://github.com/user-attachments/assets/546c36ed-45fe-4ac2-a918-c7b0e7261f41" />
**Zero to AI agent testing in minutes. Arbigent's intuitive UI and powerful code interface make it accessible to everyone, while its scenario breakdown feature ensures scalability for even the most complex tasks.**
> [!WARNING]
> There seems to be a spam account posing as Arbigent, but the account is not related to me. The creator's accounts are [`https://x.com/_takahirom_`](https://x.com/_takahirom_) and [`https://x.com/new_runnable`](https://x.com/new_runnable) .
## Screenshot
<img width="650" alt="arbigent-screenshot" src="https://github.com/user-attachments/assets/77ebfcb1-3a44-4eaf-9775-3dff2597f9d1" />
## Demo movie
https://github.com/user-attachments/assets/ec582760-5d6a-4ee3-8067-87cb2b673c8d
## Motivation
### Make AI Agent Testing Practical for Modern Applications
Traditional UI testing often relies on brittle methods that are easily disrupted by even minor UI changes. A/B tests, updated tutorials, unexpected dialogs, dynamic advertising, or ever-changing user-generated content can cause tests to fail.
AI agents emerged as a solution, but testing with AI agents also presents challenges. AI agents often don't work as intended; for example, the agents might open other apps or click on the wrong button due to the complexity of the task.
To address these challenges, I created Arbigent, an AI agent testing framework that can break down complex tasks into smaller, dependent scenarios. By decomposing tasks, Arbigent enables more predictable and scalable testing of AI agents in modern applications.
### Customizable for Various AI Providers, OSes, Form Factors, etc.
I believe many AI Agent testing frameworks will emerge in the future. However, widespread adoption might be delayed due to limitations in customization. For instance:
* **Limited AI Provider Support:** Frameworks might be locked to specific AI providers, excluding those used internally by companies.
* **Slow OS Adoption:** Support for different operating systems (like iOS and Android) could lag.
* **Delayed Form Factor Support:** Expanding to form factors beyond phones, such as Android TV, might take considerable time.
To address these issues, I aimed to create a framework that empowers users with extensive customization capabilities. Inspired by [OkHttp's interceptor](https://square.github.io/okhttp/features/interceptors/) pattern, Arbigent provides interfaces for flexible customization, allowing users to adapt the framework to their specific needs, such as those listed above.
### Easy Integration into Development Workflows
Furthermore, I wanted to make Arbigent accessible to QA engineers by offering a user-friendly UI. This allows for scenario creation within the UI and seamless test execution via the code interface.
## Key Feature Breakdown
**I. Core Functionality & Design**
* **Complex Task Management:**
* **Scenario Dependencies:** Breaks down complex goals into smaller, manageable scenarios that depend on each other (e.g., login -> search).
* **Orchestration:** Acts as a mediator, managing the execution flow of AI agents across multiple, interconnected scenarios.
* **Hybrid Development Workflow:**
* **UI-Driven Scenario Creation:** Allows non-programmers (e.g., QA engineers) to visually design test scenarios through a user-friendly interface.
* **Code-Based Execution:** Enables software engineers to execute the saved scenarios programmatically (YAML files), allowing for integration with existing testing infrastructure.
**II. Cross-Platform & Device Support**
* **Multi-Platform Compatibility:**
* **Mobile & TV:** Supports testing on iOS, Android, Web, and TV interfaces.
* **D-Pad Navigation:** Handles TV interfaces that rely on D-pad navigation.
**III. AIExcerpt of 36,434 characters
Read on GitHubTakahiro Menju · Japan
1.3k
2
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:fd6f8dab2c6d9fc5, topic:agentic, desc:ai agent, readme:ai agent
matched fp:fd6f8dab2c6d9fc5, topic:testing