AI Agents Now Write GPU Code: RightNow AI Releases the AutoKernel Framework
GPU programming has long been one of the hardest and most tedious tasks in machine learning. Researchers at RightNow AI want to change the rules with AutoKernel, a new open-source framework. The tool runs loops of autonomous LLM agents that automatically optimize GPU kernels for any PyTorch-based architecture. Instead of spending hours hand-writing complex low-level code, developers can hand the task to an AI that analyzes the model and speeds up the computation on its own. This approach significantly lowers the barrier to entry for systems engineering and radically speeds up the development of AI solutions, making high-performance computing more accessible.
AI-processed from MarkTechPost; edited by Hamidun News
GPU programming has traditionally been regarded as one of the hardest, most grueling and most specialized tasks in machine learning. It is a true systems craft: the engineer needs a deep understanding of hardware architecture, memory management and the specifics of parallel computing. Now the research lab RightNow AI is looking to rewrite the established rules with AutoKernel, an innovative open-source framework.
The tool is the first to use loops of autonomous agents built on large language models to automatically generate and optimize low-level GPU kernels for arbitrary neural network architectures written in the popular PyTorch library. The launch of the project marks the start of a new era in which artificial intelligence takes over the dirtiest and most resource-intensive part of accelerating its own computation.
To grasp the scale of this breakthrough, it helps to look at the context of modern AI development. Building new machine learning models often runs into an insurmountable wall of hardware limitations. Research engineers can come up with elegant mathematical concepts, but running them fast requires specialized instructions written at a low level.
Writing that code by hand is a process of endless trial and error, profiling and micro-optimization, and it takes weeks or even months of painstaking work. Specialists who can write truly fast code for GPUs are critically scarce, which creates a serious bottleneck for the whole industry. Until now, attempts to automate the process came down to classical compilers, which often could not match the results of an experienced human optimizer.
The solution proposed by RightNow AI differs fundamentally from classical approaches to compilation, because it is built not on a rigid set of heuristics but on a dynamic loop of autonomous agents. AutoKernel takes an arbitrary PyTorch model as input and passes it to an AI that acts as a virtual systems engineer. The agents do not simply write a rough draft of the code.
They run it themselves, measure performance, identify bottlenecks in memory allocation or compute-unit utilization, and then iteratively rewrite the algorithm to reach maximum speed. This closed loop of self-improvement lets the system find unconventional, highly efficient solutions that a human might overlook, and it does so in a matter of minutes instead of long hours of manual work.
AutoKernel's uniqueness also lies in its remarkable generality and openness. Support for arbitrary architectures means developers no longer have to confine their ideas to standard neural network layers that someone has already optimized. If a researcher invents a completely new mechanism for working with knowledge or a nonstandard activation function, the framework can automatically write an efficient GPU kernel for it from scratch. The project's open source code further amplifies its potential: the global developer community can not only use this powerful tool freely in its own projects but also improve the agents themselves, teaching them new hardware optimization tricks.
The consequences of adopting such technologies reach well beyond the simple convenience of writing code, and they promise a deep transformation of the entire high-performance computing field. First and foremost, the barrier to entry for systems engineering drops dramatically. Developers and mathematicians who previously depended on GPU specialists can now take their concepts to large-scale deployment on their own, getting the maximum out of the hardware available to them. That means significant savings in compute resources: optimized kernels run faster, consume less energy and make it possible to run complex models on less expensive GPU accelerators, which matters especially amid the global chip shortage.
AutoKernel also points to a striking philosophical shift in technology, as AI begins to optimize the very infrastructure it runs on. This recursive process creates a powerful positive feedback loop: better agents write faster code, which makes it possible to train and run even more complex algorithms in less time. In the longer term, this may lead to hyper-optimized local models for mobile devices, the Internet of Things and edge computing, because automated agents would almost completely remove the barrier of porting complex computation to specific hardware.
To sum up, RightNow AI's release of AutoKernel is not just another useful library but an important milestone in the evolution of machine learning. The tool tackles one of the most painful problems in development, turning low-level code writing from a routine chore into an elegant automated process. By delegating the hardest part of GPU optimization to AI, the industry frees up a huge amount of human potential for scientific research. In a world where computational efficiency determines technological leadership, the ability to generate flawless code automatically becomes the key to truly accessible and ubiquitous artificial intelligence.
Delegate Deep Research, Coding & Workflows to an AI Agent
Deploy autonomous multi-step execution with NomadNet Agent (agent.nomadnet.ai) — automated web research, data synthesis, code generation, and complex task orchestration.
The AI world, distilled — once a week
Seven stories that actually mattered, hand-picked. No noise, no reposts, no press releases.
Done! Check your inbox for a confirmation.