Awesome AI AgentsAI Agent Development

OpenPipe/ART

⭐ 10712 Python added to this list on 2025-07-30 repository created 2025-03-10

Agent Reinforcement Trainer (ART) is an open-source reinforcement learning framework designed to train multi-step agents for real-world tasks using the GRPO algorithm. It enables agents to learn from experience and improve their performance on complex tasks by leveraging large language models (LLMs) such as Qwen2.5, Qwen3, Llama, and Kimi. ART introduces a novel approach called RULER (Relative Universal LLM-Elicited Rewards), which eliminates the need for hand-crafted reward functions by using an LLM as a judge to automatically score agent trajectories. This innovation significantly speeds up development by removing the labor-intensive process of reward engineering, making it general-purpose and effective across various tasks without requiring labeled data or expert feedback. The framework provides an ergonomic and modular training harness that integrates GRPO into any Python application, allowing users to train agents from anywhere, whether on local machines or GPU-enabled environments. ART supports flexible observability and debugging through integrations with platforms like W&B, Langfuse, and OpenPipe. It offers intelligent defaults for training parameters and inference configurations, ensuring efficient and stable training while allowing customization to meet specific needs. ART's architecture separates the client and server components: the client interfaces with the user's codebase to perform agent workflows and gather data, while the server handles inference and training on GPU-equipped machines. The training loop involves executing rollouts, scoring trajectories with rewards, training the model using GRPO, and updating the model iteratively. ART supports various agent tasks demonstrated through example notebooks, including playing games like 2048, Tic Tac Toe, and Codenames, as well as solving temporal clue problems and email retrieval tasks. Installation is straightforward via pip, and the project provides extensive documentation, example notebooks, and community support through Discord. ART is designed to improve the reliability and capability of LLM-based agents by enabling on-the-job training and continuous learning, making it a powerful tool for developing intelligent agents that can adapt to real-world challenges.

https://github.com/OpenPipe/ART

2048-gameagent-trainingcodenamesdebuggingemail-retrievalgpugrpokimilangfusellamallmloramulti-step-agentsobservabilityopen-sourceopenpipepythonqwen2.5qwen3reinforcement-learningreward-functionsrulertemporal-cluetic-tac-toetraining-loopvllmw&bzero-shot-rewards

Also in AI Agent Development

kepano/obsidian-skills

Obsidian Skills provides a collection of agent skills enabling AI agents to interact with Obsidian vaults, facilitating content creation and editing of Markdown, Bases, and JSON Canvas files, as we...

Panniantong/Agent-Reach

Agent-Reach allows AI agents to access web content from major social media and video platforms through a CLI, without API fees, enhancing their perceptual capabilities.

JCodesMore/ai-website-cloner-template

This project provides a reusable Next.js template for reverse-engineering and cloning any website into a modern codebase using various AI coding agents.

huggingface/smolagents

Smolagents is a minimalistic Python library by Hugging Face for creating intelligent agents that think and act by generating and executing Python code, supporting multiple LLMs, modalities, and tool integrations.

alibaba/page-agent

Page Agent is a JavaScript in-page GUI agent enabling natural language control of web interfaces without browser extensions or headless browsers, supporting various LLMs.

TencentCloud/TencentDB-Agent-Memory

TencentDB Agent Memory provides a local, 4-tier progressive pipeline for AI agent long-term memory, enhancing performance and reducing token usage without external API dependencies.

titanwings/distilly

A meta-skill that distills messages, documents, interviews and public sources about a person into a source-grounded Person Profile, packaged as an Agent Skill for coding agents and chat bots.

coze-dev/coze-studio

Coze Studio is an all-in-one AI agent development platform that simplifies the creation, debugging, and deployment of AI agents through visual tools and supports no-code and low-code development approaches.