NightFeats @ MMU-RAGent NeurIPS 2025: A Context-Optimized Multi-Agent RAG System for the Text-to-Text Track
NightFeats is a context-optimized, multi-agent RAG system that won Best Dynamic Evaluation at NeurIPS 2025 by employing a principled three-phase pipeline of retrieval, curation, and composition to outperform proprietary baselines through architectural transparency and verifiable evidence grounding rather than narrow metric optimization.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine you are trying to write a perfect, trustworthy report on a complex topic, but you have a team of three specialists working together instead of one person doing everything alone. That is essentially what NightFeats is: a smart, three-person team of AI agents designed to answer questions accurately, check their own work, and always show their homework (citations).
The team recently entered a big competition called MMU-RAGent at NeurIPS 2025. While other teams tried to win by just making their answers look like the "correct" ones on a computer test, NightFeats won a special award called "Best Dynamic Evaluation." This means real humans preferred their answers because they were more reliable and easier to trust, even if the computer's automatic scoring didn't give them the highest points.
Here is how the NightFeats team works, broken down into simple steps:
1. The Three Specialists (The Agents)
Instead of one AI trying to do everything at once, NightFeats splits the job into three distinct roles, like a newsroom:
The Researcher (ResearchAgent): This is the detective. When you ask a question, the Researcher doesn't just grab the first thing it finds. It goes out and searches for information from two different places:
- The "Fresh" Library: For news or recent events, it looks at the very latest web results.
- The "History" Library: For old, foundational facts, it digs into massive archives.
- The Trick: It uses a special formula to balance relevance (how good the answer is) with freshness (how new it is). It's like a librarian who knows that a 10-year-old book might be perfect for history, but a 10-minute-old blog post is better for today's stock market.
The Editor (GeneratorAgent): This is the fact-checker. The Researcher sends a pile of documents to the Editor. The Editor reads them, pulls out the key facts, and looks for conflicts.
- The "Contradiction" Check: If one source says "The sky is blue" and another says "The sky is green," the Editor doesn't just guess. It flags this as a problem. If the conflict is serious, the Editor sends the Researcher back out to find more evidence to settle the argument. It only does this a couple of times to avoid getting stuck in an endless loop.
The Writer (WriterAgent): This is the storyteller. Once the Editor has a clean, verified list of facts, the Writer turns them into a smooth, readable answer.
- The Golden Rule: Every single sentence the Writer produces must have a "receipt" attached to it (a citation). You can't just say something; you have to prove where you heard it. This makes the final answer fully traceable.
2. Why They Won (The "Dynamic Evaluation" Award)
In the competition, there were two main ways to judge the systems:
- The Robot Judge: A computer program that checks if the answer uses the same words as the "perfect" answer.
- The Human Judge: Real people who read the answers and picked the one they liked best.
The Problem with the Robot Judge:
NightFeats actually scored lower on the Robot Judge's test (specifically on a metric called ROUGE-L). Why? Because NightFeats includes lots of citations and references (like "Source A, Source B"). The Robot Judge thought, "This answer has too many extra words and numbers, it doesn't match the perfect answer exactly!"
The Win with the Human Judge:
Real humans, however, loved NightFeats. They preferred it over expensive, high-tech systems like "Claude-SonnetV2" and "Nova-Pro." Humans realized that an answer with clear sources and verified facts is much more trustworthy than an answer that just sounds good but might be made up.
3. The Core Philosophy
The paper argues that building AI shouldn't just be about tricking a computer into giving a high score. It should be about building a system that:
- Checks its own work (like a fact-checker).
- Knows when things are old (temporal awareness).
- Shows its sources (citation traceability).
The Trade-off
The paper is honest about one downside: Because NightFeats has to send the Researcher out to check facts and the Editor to check for contradictions, it takes a bit longer to get an answer (about 10–15 seconds) compared to a faster, simpler system (6–8 seconds).
In Summary:
NightFeats is like a high-end newsroom that refuses to publish a story until three different people have checked the facts, verified the dates, and attached receipts to every claim. While this takes a little more time and might look "messier" to a computer scanner, real people trust it more because it's honest, accurate, and transparent.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.