AI2 advances artificial intelligence through nonprofit research and open tools that benefit society. It builds and maintains open projects like AllenNLP, Aristo, Mosaic, PRIOR, EarthRanger, Skylight, and Semantic Scholar to help researchers, developers, and policymakers work on language understanding, reasoning, and climate or knowledge modeling. Unlike many AI companies, AI2 does not sell products; it is funded by grants and donations and shares its findings and tools openly with the public. Its goal is to improve AI’s reasoning and language abilities and apply these advances to real-world societal problems in education, science, and policy.
Work here?Claim your company
Industries
Company Size
201-500
Company Stage
N/A
Total Funding
N/A
Headquarters
Seattle, WA
Founded
2014
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?
Google is giving the Allen Institute for AI (Ai2) about $5 million, plus $1.8 million in cloud credits, to turn its AI weather model NeuralGCM into an open-source tool for projecting climate change. The tool would look at the next five to 50 years. Ai2 plans to add the ocean to the model and work on making it reliable in a warmer world. It will also release the code for training it.
StateBench Evaluates How Language Models Track State Changes in Long Documents. StateBench Evaluates How Language Models Track State Changes in Long Documents Published November 3, 2026 Ai2 introduced, a benchmark for evaluating long context state tracking... By Hardware Team Published November 3, 2026 Ai2 introduced StateBench, a benchmark for evaluating long-context state tracking: the ability of language models to retain information about entities as that information changes throughout a document. State tracking supports tasks such as reading code, where variables are assigned and reassigned, and following narratives in which characters move or objects change hands. If a mystery novel says that John gave Mary a knife immediately before a murder, for example, the model must recognize that the objects associated with the characters have changed. Some tasks only require finding the latest update. More difficult tasks require following a chain of changes, where missing one intermediate step can produce an incorrect final result. One example is determining what John gave Mary when Edward previously placed a knife in John's backpack. Transformers have documented theoretical limitations on difficult state-tracking tasks involving long dependency chains. These limitations have helped motivate recurrent and hybrid architectures, including Gated DeltaNet, which maintain a running memory. Existing evaluations often focus on the hardest cases, but researchers also need to understand which types of state tracking different architectures can handle, including simpler cases that may occur more frequently. StateBench was designed to measure state-tracking problems across several complexity levels. Ai2 used it to compare language models with different architectures. Recurrent and hybrid models generalized much farther than transformers when trained directly on these tasks. Frontier models, including Gemini 3.8 Flash, Claude Opus 5.5, and GPT-6 Sol and Luna, still failed on harder state-tracking problems as the inputs became longer. Four levels of state tracking. StateBench has four difficulty levels, each allowing more complex state-update operations. The levels can be compared to different types of variable assignment: * R-trivial problems use immutable assignment. A variable's value never changes, so the model only needs to recover its initial value. In code, this resembles let x = 4. In everyday life, a birth date is an example of information that remains fixed. * Aperiodic problems allow reassignment by value. The model must identify the most recent value and can disregard earlier ones. In code, this resembles x = 4 followed later by x = 2. A thermostat setting is a practical analogy because the latest setting determines the current state. * Soluble problems add self-referential updates. Each update depends on the current value, so the model must carry changes forward instead of locating only the latest assignment. In code, this resembles x = x + 5. A game score works as an everyday example because each point changes the running total. * General finite problems add assignment by reference. One variable can take the current value of another, creating dependencies across updates. In code, this resembles x = y or swapping two variables. Another example is a magician hiding a ball under one of five cups and repeatedly swapping the cups. Locating the ball requires tracking how every swap changes its position. This is an example of the S[5] state-tracking problem, one of the most difficult levels discussed in previous work on the limits of state tracking. These levels can be explained through variable assignments, but they also reflect distinctions from Krohn-Rhodes theory, a branch of algebra concerned with state-tracking problems represented as word problems over finite monoids. The theory describes how such problems can be decomposed into atomic primitives, with each level in the StateBench hierarchy corresponding to a different set of primitives. For a fair comparison, StateBench starts with a general finite sequence of variable assignments and derives three easier versions. This produces four comparable problems, one at each difficulty level. Each version uses the same number of variables and distinct values, and assignments appear at the same points in the sequence. Only the assignment type changes. Findings. Pretrained models. The evaluation included open pretrained models on the r-trivial, aperiodic, and general finite levels. The goal was to identify where state tracking failed and whether the failures matched theoretical expectations. Under standard theoretical assumptions, transformers can handle r-trivial tasks reliably, and can handle soluble and aperiodic tasks to some extent, but are expected to fail on general problems. Gated DeltaNet, with a more flexible memory update, can in principle handle all four levels. The evaluation began with open pretrained models whose training data and context lengths are documented. The models included two 7-billion-parameter systems, Olmo 3, a transformer, and Olmo Hybrid, which adds Gated DeltaNet layers. Smaller models with 275 million and 2.7 billion parameters were also tested. All models were pretrained on the same data. None had encountered contexts longer than 64,000 tokens during training, while most were evaluated on inputs substantially longer than that. Almost all models performed well on r-trivial problems, lost accuracy on aperiodic problems as inputs grew, and remained near chance on general finite problems. The format of the problem also mattered. The 275-million-parameter hybrid and Gated DeltaNet models scored near the ceiling on RULER-style r-trivial problems but were near chance when the same underlying tasks were presented as spreadsheet edits. This difference is one reason StateBench represents each underlying problem in multiple formats. Frontier models. Four frontier models were tested: Gemini 3.8 Flash, Claude Opus 5.5, GPT-6 Sol, and GPT-6 Luna. Each model read a sequence of variable assignments and generated the final value of every variable. All four performed well on r-trivial and aperiodic problems. On soluble and general finite problems, however, accuracy fell sharply as the inputs became longer. Accuracy reached 13% or lower on the longest general finite problems. A likely factor is sensitivity: at the harder levels, many more steps can affect the final answer, so missing a single update is more likely to produce an incorrect result. Models trained directly on StateBench. The next evaluation examined whether failures on the harder levels reflected architectural limitations or whether pretraining simply failed to teach the necessary procedures. Direct task training provides a more favorable setting for separating limitations caused by architecture and optimization from those caused by pretraining data. Several 275-million-parameter models were trained from scratch on StateBench: two transformer variants, two hybrid models, and two Gated DeltaNet variants with different memory-update constraints. The models trained on sequences of up to 256 assignments and were tested on sequences of up to 64,000 assignments, or 250 times the maximum training length. The architectures diverged as sequence lengths increased. Gated DeltaNet and hybrid models generalized almost perfectly on r-trivial, aperiodic, and soluble problems through the longest tested sequences, which contained tens of thousands of assignments. Transformers learned the easier levels but degraded on longer sequences and never learned general finite problems. On the hardest level, the Gated DeltaNet variant with the more flexible memory update generalized the farthest. It remained near perfect through approximately 10 times the length of the longest sequences used during training. For Gated DeltaNet and hybrid models, the results indicate that training was an important factor. When trained directly, these models learned to handle state-tracking levels that their pretrained counterparts could not. Transformers showed a different pattern: even with direct training, they could not learn the hardest level. Open questions. Several questions remain unresolved. A new proof shows that Gated DeltaNet with a more limited memory update, using non-negative eigenvalues, can solve all aperiodic tasks and certain periodic tasks. One example is determining whether a repeated input has occurred an even or odd number of times. This result assumes the paper's fixed-precision arithmetic with rounding. The architecture's precise position in the hierarchy remains open. It is not yet known whether this version can solve all soluble tasks, or how numerical precision and the addition of attention layers affect its capabilities. StateBench also assumes a fixed number of variables, while real tasks often introduce new entities over time. In a long conversation, for example, new people and objects may appear as the conversation progresses, requiring the model to begin tracking them. The current framework does not yet cover this setting. As recurrent and hybrid architectures continue to develop, identifying the types of state tracking each architecture can handle may help researchers design and train future systems. StateBench provides a more detailed way to identify where models fail and to develop training and evaluation data for capabilities that remain limited.
EIN.: 853561212 | State of Incorp.: DE | Fiscal Year End: 1231Type: D | Act: 33 | File No.: 021-406833 | Film No.: 211098912
Ai2 introduces LitPivot to guide scientific ideation across literature landscapes. Ai2 has unveiled LitPivot, a dynamic exploration tool that models research ideas within scientific literature landscapes to accelerate interdisciplinary discovery. Published October 23, 2026 Academic literature discovery has long relied on keyword search and citation tracking, methods that struggle to map non-obvious connections across sprawling scientific fields. To address this gap, researchers from the Allen Institute for AI (Ai2) have introduced LitPivot, a system designed to help researchers navigate, contextualize, and iterate on scientific ideas by positioning them dynamically within the broader publication landscape. Contextual ideation across research graphs. Rather than treating a research question as a static keyword query, LitPivot models scientific exploration as an evolving trajectory. At its core, the tool accepts user-provided concepts, nascent hypotheses, or working problem formulations and projects them into a multi-dimensional literature space. By evaluating thematic adjacencies and structural citations across academic repositories, LitPivot visualizes where an idea sits relative to established subfields and emerging trends. The workflow allows researchers to "pivot" their focal point iteratively. When an investigator modifies constraints - such as switching target methodologies, altering evaluation metrics, or transposing a problem into an adjacent discipline - LitPivot recomputes the surrounding literature neighborhood. This dynamic restructuring helps users discover relevant prior work that traditional lexical matching algorithms typically miss, particularly across interdisciplinary domains. Overcoming the blind spots of keyword retrieval. Standard academic discovery engines often suffer from vocabulary mismatch: two communities may investigate identical theoretical phenomena while utilizing entirely disparate terminology. LitPivot circumvents this limitation by leaning on modern neural representations and relational paper graphs, such as those derived from the Semantic Scholar corpus. Instead of merely retrieving top-ranked search hits, the tool identifies bridge papers, conceptual bottlenecks, and unaddressed intersections between disparate literature clusters. This capability assists researchers during literature reviews, project scoping, and grant writing, enabling them to evaluate the genuine novelty of an approach before investing months into experimental verification. Architecture and interaction design. LitPivot couples dense representation models with interactive visual interfaces, allowing users to inspect why specific papers are grouped together. By mapping semantic distance alongside bibliometric metadata, the framework clarifies both the historical lineage and current frontier of a topic. For developers and research teams looking to build atop the framework, the project illustrates how retrieval-augmented systems can move beyond simple passage lookup toward structured ideation assistance. By surfacing complementary techniques from parallel disciplines, the system encourages cross-pollination, making scientific synthesis faster and more rigorous. Why it matters. As the sheer volume of published scientific papers continues to grow exponentially, cognitive overload poses an existential threat to comprehensive literature reviews. Tools like LitPivot demonstrate a shift from passive academic indexing toward active cognitive scaffolding, providing researchers with systematic methods to pinpoint uncharted questions and accelerate scientific discovery.
Now in Nature: Retrofitting language models to operate over bytes. October 7, 2026 Last December, Allenai introduced Bolmo, its family of fully open byte-level language models. Now, the research behind Bolmo has been published in Nature, and Allenai is releasing new checkpoints on Hugging Face that extend the underlying approach beyond the Olmo models that served as Bolmo's starting point to other model families. Allenai is also releasing its Stage 1 checkpoints, which keep the original global model frozen while training Bolmo's new byte-level components, giving researchers a faster starting point for experimenting with and extending the architecture. Most language models don't process text directly. Instead, they first break it into subwords: word chunks drawn from a fixed vocabulary. That approach works remarkably well, but it can also make models less flexible when dealing with things like spelling, unusual strings, rare words, or text that doesn't map cleanly onto those predefined chunks. Byte-level models take a different approach, processing text as the underlying bytes computers use to represent characters. Models such as Bolmo therefore work from a lower-level representation of text - the byte sequences corresponding to letters, punctuation, symbols, and other characters. Working at this level can improve a model's understanding of fine-grained text structure, from whitespace to different writing systems, without tying it to a fixed vocabulary. And because bytes are a fundamental representation of digital data, byte-level modeling could eventually provide a common foundation for working with other kinds of information including images and audio. Historically, though, getting byte-level models to match the performance of subword models has required training them from scratch - an expensive proposition that makes it difficult for byte-level approaches to keep pace as subword models rapidly improve. With Bolmo, Allenai demonstrated another approach. Allenai created a process Allenai call byteifying, which takes an already capable subword model and converts it into a byte-level one with a relatively short additional training run. Allenai used the approach to develop Bolmo 1B and Bolmo 7B from its open Olmo models, producing what Allenai believe are the first fully open byte-level language models competitive with strong subword models across a broad range of tasks. In the Nature paper, Allenai show that byteifying generalizes beyond Olmo. Allenai applied the same process to Qwen 3 8B and Llama 3 8B to create two new byte-level models, Bwen 8B and Blama 8B. Both come close to matching the models they were derived from, and Bwen 8B is its strongest byteified model yet - outperforming Bolmo 7B across its aggregate evaluation suite. Developers and researchers have already begun adapting Bolmo for specific applications, including a Bolmo 7B fine-tune for Russian-to-English poetry and lyric translation. Bolmo's publication follows other recent Ai2 research in Nature. In February, its paper "Synthesizing scientific literature with retrieval-augmented language models" showed how specialized retrieval, ranking, and citation handling can help language models synthesize scientific literature with more reliable grounding. Bolmo, that work, and its broader research reflect a common belief that fundamental advances in AI are more impactful when the research community can inspect them, reproduce them, and easily build on them. With Bolmo, that means opening a path to models that aren't locked into a single way of representing information. Future systems could adapt their representations across languages, domains, and tasks, while researchers test new architectures without repeating the full cost of training. Because bytes also extend beyond text, the same ideas could eventually apply to other kinds of data. By making Bolmo and its training recipe fully open, Allenai hope to help researchers challenge assumptions built into today's language models - and discover what becomes possible when those assumptions change. Join Allenai. At Ai2 Allenai is building the future of transparent, open-source AI - built in the open to empower scientific progress and fundamental understanding of this world changing technology. Allenai is not here to make profits, Allenai is here to make sure benefits of AI are shared widely and for the benefit of humanity. If this appeals to you, please take a look at its open roles.
Find jobs on Simplify and start your career today
Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs
Industries
Company Size
201-500
Company Stage
N/A
Total Funding
N/A
Headquarters
Seattle, WA
Founded
2014
Find jobs on Simplify and start your career today
Don't see your dream role? Check out thousands of other roles on Simplify.Browse all jobs