EveryDev.ai
Subscribe
Home
Tools

3,145+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. AI Trains AI
    AI Trains AI icon

    AI Trains AI

    Agent Harness

    An open-source pipeline that uses reinforcement learning to train an AI agent that itself writes and submits RL training jobs for smaller AI models on real GPUs.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source under MIT License. Free to use, modify, and distribute.

    Engagement

    Available On

    CLI
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent HarnessHuman-in-the-Loop TrainingMulti-agent Systems

    Alternatives

    SWE-smithDeepAgentsOpenHarness
    Developer
    Dan AustinLondon, United Kingdom

    Listed Jul 2026

    About AI Trains AI

    AI Trains AI is an open-source research project by Dan Austin that implements a nested reinforcement learning system: an outer RL loop trains a large agent (Qwen3.6-35B-A3B with LoRA), and that agent's action is to write complete RL training jobs for smaller models, which are then executed on real GPU hardware. The entire codebase, trained model weights, reward code, task families, and retrospective write-ups are publicly available under the MIT License.

    What It Is

    AI Trains AI is an agent harness and RL training pipeline built around a two-loop architecture. The outer loop trains a "trainer agent" using GRPO via Thinking Machines' Tinker platform. The inner loop executes the jobs that agent writes — running GRPO training on small base models (Qwen3-0.6B and 1.7B) on Runpod GPU pods using the prime-rl framework. The reward signal that trains the outer agent comes from how much the inner models improve on a hidden evaluation set, creating a recursive structure: an RL loop whose action is to run another RL loop.

    How the Two-Loop Architecture Works

    The system separates training into two entirely distinct stacks:

    • Outer loop: Trains the trainer agent (Qwen3.6-35B-A3B, LoRA rank 8) using Tinker's managed RL API with importance-sampling GRPO. Each episode, the agent is given a task spec and uses file-editing tools to write a complete prime-rl training job, then submits it.
    • Inner loop: A warm pool of up to 16 Runpod GPU pods picks up validated jobs from a file-backed queue, runs GRPO training on a small base model, and scores the checkpoint pre/post on a hidden eval. The uplift score flows back as the outer loop's episode reward.

    Each outer-loop batch spawns approximately 40 real inner training jobs. An async off-policy setting (max_steps_off_policy=2) prevents slow episodes from blocking entire batches.

    Results and Generalization

    Over 54 outer-loop training steps across three pilot runs (pilot-7, 7b, 7c), the project reports reward climbing from approximately 0.0 to a peak of ~0.63. The README describes two distinct learning "rungs": first, the agent learned process reliability (converting validation failures into completed episodes); second, it learned to write jobs that actually improved the inner models' scores. Notably, the trained agent was evaluated on a held-out task family ("triage") it never trained on, and the mean reward on that family rose from 0.399 (base model) to 0.545 at the step-34 checkpoint, suggesting some degree of skill transfer. The agent also learned to prefer the stronger 1.7B base model over the 0.6B model, with its selection rate shifting from 42% to 95% after the get_baseline_scores tool was introduced.

    Infrastructure and Tooling

    The orchestration runs on a CPU box rented via Nebius. Key components include:

    • Tinker (Thinking Machines): managed RL API for outer-loop agent training
    • prime-rl (PrimeIntellect): GRPO training framework for inner-loop jobs
    • Verifiers (PrimeIntellect): environment and rubric framework used by agent-written jobs
    • Runpod: GPU pod fleet (up to 16 concurrent pods; A40, RTX 4090, RTX A6000, RTX A5000)
    • vLLM: used for pre/post checkpoint scoring on the hidden eval

    The GPU selection is data-driven: a benchmark matrix over GPU × base-model combinations found 2× RTX A5000 to be the cost winner, though availability meant the headline arc ran mostly on A40s.

    Update: v0.1 Release (July 2026)

    The repository was created on July 7, 2026, and version v0.1 was published on July 14, 2026. The trained LoRA adapter (rank 8, ~560MB) from the step-34 checkpoint is released on Hugging Face under Apache-2.0 as Danau5tin/ai-trains-ai-trainer. The README includes full retrospective write-ups of every pilot run, including failures, and the repository has 114 stars and 8 forks as of mid-July 2026. The project is described by its author as a personal research project, with future directions including iterative multi-job experimentation and richer stateful task environments.

    AI Trains AI - 1

    Community Discussions

    Be the first to start a conversation about AI Trains AI

    Share your experience with AI Trains AI, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source under MIT License. Free to use, modify, and distribute.

    • Full source code access
    • Agent harness and task families
    • Reward code and GPU orchestration scripts
    • Tinker RL training scripts
    • Retrospective write-ups of every pilot

    Capabilities

    Key Features

    • Nested RL training pipeline (outer agent trains inner models)
    • Agent harness with file-editing and job-submission tools
    • Warm GPU pod fleet orchestration via Runpod
    • GRPO-based outer-loop training via Tinker
    • prime-rl inner-loop training with verifiers environments
    • File-backed job queue (queued → running → done)
    • Async off-policy training to eliminate straggler bottlenecks
    • Hidden eval scoring pre/post checkpoint with vLLM
    • Reward design combining validation efficiency, job quality, and train speed
    • Six task families including a held-out generalization probe
    • Published LoRA adapter weights on Hugging Face
    • Full cost metering per episode and per batch
    • Retrospective write-ups of every pilot including failures
    • GPU benchmark matrix for cost-optimal pod selection

    Integrations

    Tinker (Thinking Machines)
    prime-rl (PrimeIntellect)
    Verifiers (PrimeIntellect)
    Runpod
    Nebius
    Hugging Face
    vLLM
    OpenRouter
    Qwen3.6-35B-A3B
    Qwen3-0.6B
    Qwen3-1.7B
    PEFT
    uv
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate AI Trains AI and help others make informed decisions.

    Developer

    Dan Austin

    Dan Austin builds open-source AI research projects focused on reinforcement learning and agent training systems. He created AI Trains AI, a nested RL pipeline where an agent learns to write and submit RL training jobs for smaller models on real GPU hardware. Austin documents every experiment publicly, including failures, and releases trained model weights on Hugging Face.

    London, United Kingdom
    1 employees

    Used by

    Microsoft (Current Employer)
    Aviva (Fabric)
    Government of Alaska
    Flow Legal
    +1 more
    Read more about Dan Austin
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    SWE-smith icon

    SWE-smith

    An open-source toolkit for generating training data and task instances for software engineering agents, enabling fine-tuning of LMs on real GitHub repositories.

    DeepAgents icon

    DeepAgents

    An open-source framework by LangChain for building deep research-style multi-agent systems powered by LLMs.

    OpenHarness icon

    OpenHarness

    Open-source lightweight agent infrastructure (tool-use, skills, memory, multi-agent coordination) with ohmo, a personal AI agent that works in Feishu, Slack, Telegram, and Discord.

    Browse all tools

    Related Topics

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    112 tools

    Human-in-the-Loop Training

    Platforms that connect organizations with vetted human experts to annotate, label, evaluate, and align AI models, ensuring high-quality training datasets and accurate model evaluation through human judgment.

    37 tools

    Multi-agent Systems

    Platforms for creating and managing teams of AI agents that can collaborate.

    241 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions