Cutting-edge platform for LLM agent tuning. Deliver RL tuning with flexibility, reliability, speed, multi-agent optimization and realtime community benchmarking.
See the codeAgentJet (AJet) is a cutting-edge, user-friendly agent RL training framework designed to optimize agents and agentic workflows (supporting any agent built with OpenAI SDK, AgentScope, Langchain, or raw HTTP requests), fine-tuning LLM weights to enhance model performance.
AgentJet (AJet) has fully-distributed swarm training capability, which means that you can deploy ajet-swarm start in GPU server(s) and then start training agents in your laptop(s)! Simply provide your agent workflow, training dataset, and reward function, and AgentJet will be ready to go!
sync_train_code enables remote-controlled Swarm Training and closes the loop for automated RL research. EN Blog / ZH Blog.Let's begin with the simplest example: a math agent with a tool call. This is a simple & centralized training example.
ajet --conf ./tutorial/example_math_agent/math_agent.yaml --backbone='verl'
Let's begin with the simplest AgentJet Swarm example: also a math agent. In this case, you can use any GPU-less laptop to train the model remotely.
ajet-swarm start and ajet-swarm overwatch (or ajet-swarm top). (Alternative: if you are a fan of docker, use our prebuilt docker image here without setting up dependencies)AJET_SWARM_URL="http://swarm-server-ip:10086" python ./tutorial/example_math_swarm/math.py
We aim to build an easy-to-learn Agent tuner that unlocks more possibilities for agent developers:
--backbone=verl). However, we also support trinity as an alternative backbone, accelerating your tuning process via fully asynchronous RFT.For advanced researchers, AgentJet also provides high-resolution logging and debugging solutions:
--backbone=debug option for the best debugging experience, shortening your wait period from minutes to seconds after code changes and enabling breakpoint debugging in IDEs.
Explore our rich library of examples to kickstart your journey:
Explore our automated benchmarking system https://benchmark.agentjet.top/:
AgentJet makes agent fine-tuning straightforward by separating the developer interface from the internal execution logic.
To optimize an agent, you provide three core inputs:
The internal system orchestrates several specialized modules to handle the complexities of RL training and agent interactions.
When swarm training mode is enabled, an additional component will be activated:
AgentJet is a constantly evolving project. We are planning to add the following features in the near future.
| Category | Feature | Status |
|---|---|---|
| Infra | Optimize configurations for long-context adaptation on smaller GPUs | In Progress |
| Capability | Multi-modal training support | Todo |
| Capability | MARL Credit assignment | Todo |
| Capability | Training dataset generation from few-shot samples | Todo |
If you use AgentJet in your research, please cite:
@software{
title = {AgentJet: A Cutting-Edge Multi-Agent Training Platform for Large Language Models.},
author = {The AgentJet Team},
url = {https://modelscope.github.io/AgentJet/},
month = {01},
year = {2026}
}
769 followers · starred Jan 2026
28 followers · starred Feb 2026
26 followers · starred Jul 2026
9 followers · starred Jan 2026
Cutting-edge platform for LLM agent tuning. Deliver RL tuning with flexibility, reliability, speed, multi-agent optimization and realtime community benchmarking.
See the codeAgentJet (AJet) is a cutting-edge, user-friendly agent RL training framework designed to optimize agents and agentic workflows (supporting any agent built with OpenAI SDK, AgentScope, Langchain, or raw HTTP requests), fine-tuning LLM weights to enhance model performance.
AgentJet (AJet) has fully-distributed swarm training capability, which means that you can deploy ajet-swarm start in GPU server(s) and then start training agents in your laptop(s)! Simply provide your agent workflow, training dataset, and reward function, and AgentJet will be ready to go!
sync_train_code enables remote-controlled Swarm Training and closes the loop for automated RL research. EN Blog / ZH Blog.Let's begin with the simplest example: a math agent with a tool call. This is a simple & centralized training example.
ajet --conf ./tutorial/example_math_agent/math_agent.yaml --backbone='verl'
Let's begin with the simplest AgentJet Swarm example: also a math agent. In this case, you can use any GPU-less laptop to train the model remotely.
ajet-swarm start and ajet-swarm overwatch (or ajet-swarm top). (Alternative: if you are a fan of docker, use our prebuilt docker image here without setting up dependencies)AJET_SWARM_URL="http://swarm-server-ip:10086" python ./tutorial/example_math_swarm/math.py
We aim to build an easy-to-learn Agent tuner that unlocks more possibilities for agent developers:
--backbone=verl). However, we also support trinity as an alternative backbone, accelerating your tuning process via fully asynchronous RFT.For advanced researchers, AgentJet also provides high-resolution logging and debugging solutions:
--backbone=debug option for the best debugging experience, shortening your wait period from minutes to seconds after code changes and enabling breakpoint debugging in IDEs.
Explore our rich library of examples to kickstart your journey:
Explore our automated benchmarking system https://benchmark.agentjet.top/:
AgentJet makes agent fine-tuning straightforward by separating the developer interface from the internal execution logic.
To optimize an agent, you provide three core inputs:
The internal system orchestrates several specialized modules to handle the complexities of RL training and agent interactions.
When swarm training mode is enabled, an additional component will be activated:
AgentJet is a constantly evolving project. We are planning to add the following features in the near future.
| Category | Feature | Status |
|---|---|---|
| Infra | Optimize configurations for long-context adaptation on smaller GPUs | In Progress |
| Capability | Multi-modal training support | Todo |
| Capability | MARL Credit assignment | Todo |
| Capability | Training dataset generation from few-shot samples | Todo |
If you use AgentJet in your research, please cite:
@software{
title = {AgentJet: A Cutting-Edge Multi-Agent Training Platform for Large Language Models.},
author = {The AgentJet Team},
url = {https://modelscope.github.io/AgentJet/},
month = {01},
year = {2026}
}
769 followers · starred Jan 2026
28 followers · starred Feb 2026
26 followers · starred Jul 2026
9 followers · starred Jan 2026