[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-new-research-tackles-ai-agents-that-get-lost-searching-documents":10,"sections":34},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":29,"feedback":33,"feedback_at":22,"cost_usd":33,"total_tokens":33},5084,"new-research-tackles-ai-agents-that-get-lost-searching-documents","New Research Tackles AI Agents That Get Lost Searching Documents","A new open-source framework called VISOR aims to stop AI systems from losing track of visual evidence when searching across many document pages.","A new open-source framework called VISOR tackles a basic flaw in how AI systems search through image-heavy documents: they get overwhelmed and lose track of what they are looking for.\n\nResearchers built VISOR to fix two problems plaguing \"agentic\" visual search systems, meaning AI setups that read screenshots, slides, and scanned pages, then hunt across them for an answer. The first problem is that relevant evidence is often scattered across several pages, but these systems process each page in isolation, making it hard to connect the dots. The second is that as an AI pulls in more images during a long search, the growing pile of visual data clogs its working memory and it drifts off task. VISOR's fix pairs a running \"evidence space\" that tracks findings across pages with a mechanism that checks and corrects sloppy visual actions, plus a sliding window memory that discards old raw data while keeping the original goal in view.\n\nThis is the unglamorous plumbing that determines whether AI document search tools are actually reliable, not the flashy model launches that usually make headlines. VISOR was trained with reinforcement learning tuned specifically for reconstructing context on the fly, and its authors report state-of-the-art results on three benchmarks, ViDoSeek, SlideVQA, and MMLongBench, without runaway compute costs.\n\nThe code is open-source on GitHub, but claiming state-of-the-art on your own chosen benchmarks is standard practice for nearly every paper in this field; independent testing, not a leaderboard, will show whether it actually holds up.","[\"ai\",\"vision-language-models\",\"retrieval-augmented-generation\",\"research\"]","2026-08-17T04:00:00.000Z","2026-08-17T09:41:23.131Z","2026-08-17T09:41:34.983Z","published",null,[],"ai",[24,26,27,28],"vision-language-models","retrieval-augmented-generation","research",[30],{"name":31,"url":32},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2604.09508",0,{"sections":35},[36,40,44,49,54,59,64,69,74,79,84,89,94,99],{"name":37,"slug":24,"count":38,"latest_published_at":39},"AI",3293,"2026-08-20T04:00:00.000Z",{"name":41,"slug":42,"count":43,"latest_published_at":39},"Security","security",435,{"name":45,"slug":46,"count":47,"latest_published_at":48},"Policy","policy",210,"2026-08-19T09:32:27.000Z",{"name":50,"slug":51,"count":52,"latest_published_at":53},"Deals","deals",179,"2026-06-29T20:02:07.000Z",{"name":55,"slug":56,"count":57,"latest_published_at":58},"Hardware","hardware",140,"2026-08-19T18:25:42.000Z",{"name":60,"slug":61,"count":62,"latest_published_at":63},"Consumer Tech","consumer-tech",95,"2026-08-18T16:05:00.000Z",{"name":65,"slug":66,"count":67,"latest_published_at":68},"Science","science",90,"2026-08-19T18:41:02.000Z",{"name":70,"slug":71,"count":72,"latest_published_at":73},"Software","software",73,"2026-08-18T07:51:50.000Z",{"name":75,"slug":76,"count":77,"latest_published_at":78},"Dev Tools","dev-tools",69,"2026-08-18T04:00:00.000Z",{"name":80,"slug":81,"count":82,"latest_published_at":83},"Startups","startups",47,"2026-08-19T19:13:46.000Z",{"name":85,"slug":86,"count":87,"latest_published_at":88},"Gaming","gaming",41,"2026-07-09T04:00:00.000Z",{"name":90,"slug":91,"count":92,"latest_published_at":93},"General","general",33,"2026-08-18T22:18:13.000Z",{"name":95,"slug":96,"count":97,"latest_published_at":98},"Reviews","reviews",20,"2026-06-24T12:00:01.000Z",{"name":100,"slug":101,"count":102,"latest_published_at":103},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]