I Built Non-Autoregressive Decision Models a Year Ago. Then a Frontier Lab Called It a "Breakthrough" An independent developer has released RL Agent, an open-source, non-autoregressive "System 1" decision model that outputs calibrated probability distributions over structured JSON schemas in 33โ€“38 ms on a GPU. The work builds on the developer's March 2025 arXiv paper on RL conversion trajectories and a September 2025 framework for schema-based decisions guided by reinforcement learning, and claims roughly 4x lower latency than TypeSafe AI's Jev, a frontier-lab model that launched the same non-autoregressive decision concept without papers, open weights, or open datasets. The developer says the model uses a bidirectional encoder with reinforcement learning for calibrated decisions and strictly proper scoring rules. From our March 2025 arXiv paper on RL conversion trajectories to building a sub-40ms open-weight System 1 decision engine with RLCD. Everyone in AI right now is talking about a new kind of model: an architecture that is not auto-regressive, does not generate text, and gives lightning fast probability predictions over a structured JSON schema. Seeing the hype online feels both validating and deeply frustrating. I worked on this literally one year back in March 2025. I spent months of hard work, sweat, and sleepless nights building it, published an arXiv paper arXiv:2503.23303 https://arxiv.org/abs/2503.23303 , released the model weights on Hugging Face sales-conversion-model-reinf-learning https://huggingface.co/DeepMostInnovations/sales-conversion-model-reinf-learning , published the open dataset saas-sales-conversations https://huggingface.co/datasets/DeepMostInnovations/saas-sales-conversations , built a PyPi package, and posted the whole approach on Reddit r/LocalLLaMA post https://www.reddit.com/r/LocalLLaMA/s/6eGEwsAz43 . Then in September 2025, I published a second paper arXiv:2510.01237 https://arxiv.org/abs/2510.01237 , laying out the exact framework for schema-based decisions guided by reinforcement learning. For anyone curious, the guiding brain in my system was always reinforcement learning, not just an embedding model or an autoregressive LLM. And then in September 2026, a well-funded frontier lab called TypeSafe AI founded by Diogo Almeida, a co-inventor of ChatGPT at OpenAI launched Jev. They proposed the exact same non-autoregressive decision concept as if it was a brand-new scientific breakthrough. Except they launched without technical papers, without open weights, and with zero open training datasets. My earlier model used PPO over sequence representations to output turn-by-turn conversion trajectories probabilities from 0.0 to 1.0 in vertical sales conversations. Jev generalized parallel sampling using what they called RLCD Reinforcement Learning for Calibrated Decisions to output confidence distributions and schema choices horizontally, charging $0.042 per million input tokens with typical response times around 150 ms. It is incredibly frustrating when something you poured your heart into for months as an open-source researcher gets overlooked because it was built for a vertical use case, while a funded lab packages the same core idea horizontally and gets all the glory. But that is the open-source story in general ๐Ÿ™‚. Instead of staying bitter, I decided to take everything I learned from my March 2025 and September 2025 papers, fix every architectural limitation of the old approach, and build a completely open, horizontal System 1 decision model: RL Agent . And because we built it properly on a bidirectional encoder, our model runs in 33 to 38 milliseconds on a GPU , making it roughly 4x faster than Jev's published 150 ms latency, and it is 100% open-source. Here is the full story of how it works, the architecture, the math of RLCD with strictly proper scoring rules, and why non-autoregressive decision models are the future. 1. The Real Problem: Why LLMs are Terrible for Decisions Every modern AI pipeline has a giant bottleneck: we use generative LLMs for simple reflex decisions. When a customer support ticket arrives, or an email hits your inbox, or a user submits a prompt to your API, you usually only need to answer a few simple questions: - Which department should this go to? - Is this email a phishing attack? - Is this prompt trying to jailbreak the system? - How urgent is this issue on a scale of 0 to 3? Calling an 8B or 70B generative LLM for this is complete overkill. You wait 500ms to 2,000ms for tokens to stream out, spend real money on inference, and then have to write regex or JSON parsers to extract a clean label from free-form text. Worst of all, LLMs love to hallucinate and generate fake confidence. When an LLM outputs "confidence: 0.95" , it is just predicting tokens that sound confident. There is zero mathematical calibration behind it. We needed a model that works like the human brain's System 1: instant, reflex decisions with honest, calibrated probabilities, taking only 30 to 40 milliseconds on standard hardware. 2. The Three Decision Primitives Following the System 1 philosophy, RL Agent accepts a state raw text, email, ticket, or JSON document along with one or more typed questions , and evaluates all of them in a single, parallel forward pass. It uses three primitives: 1. choice : Pick one option from a dictionary of criteria. Returns the chosen label, probabilities for each candidate option, and a confidence score. Great for department routing, intent detection, topic classification . 2. score : Place the state on an ordinal rubric like levels 0, 1, 2, 3. Returns an expected score value, probabilities across levels, and confidence. Great for customer frustration, urgency, prompt harm severity . 3. noul : A direct boolean question returning calibrated probability P true from 0.0 to 1.0. Great for detecting phishing, spam, jailbreaks, or churn risk . Because the output space is strictly probabilities and numbers, the model never generates text, cannot hallucinate, and broken JSON is physically impossible. 3. Model Architecture: 421M Parameters In my March 2025 work, I used frozen sequence embeddings combined with a separate PPO value network. It worked for turn-by-turn sales prediction, but it was not end-to-end and could not handle dynamic new questions at runtime. For RL Agent, we built a 421M-parameter end-to-end architecture with two tightly coupled components: State Text or JSON + Typed Questions & Options โ”‚ โ–ผ Prompt Construction: CLS