{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/code/retriever","entry":"Retriever","source":"Syntology graph, per-sample; not an archive number","read_at":"2026-09-24T18:15:14+00:00","claim":"Names are grouped by exact entry-name string. Same-named routines are NOT asserted to be equivalent; 'ran' means executed on a synthesized fixture, not correctness. n_samples_ran = sum of by_status over every status except 'unverified' (ran_draft_wrong and ran_fixture are failures of Syntology's instrument, not of the code); n_papers_ran = papers with at least one such sample.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"},"n_papers":11,"n_papers_ran":6,"units":"n_samples, n_samples_ran, n_samples_fingerprinted and by_status count distinct code bodies (code_sha256); n_places and n_places_pointer_only count places, one per (paper, code body) pair, which is also the unit of the samples list","n_samples":11,"n_samples_ran":6,"n_samples_fingerprinted":0,"n_places":11,"n_places_pointer_only":6,"by_status":{"ran_honours":0,"ran_violates":0,"ran_draft_wrong":0,"ran_fixture":0,"ran":6,"unverified":5},"syntology":{"atlas_url":null,"mcp":null,"mcp_per_sample":{"tool":"get_code","arguments_in":"samples[].mcp_get_code"},"developers":"https://syntology.ai/developers"},"samples":[{"arxiv_id":"2606.23881","paper":"/paper/arxiv-2606-23881","title":"Ground Then Rank: Revisiting Knowledge-Based VQA with Training-Free Entity Identification","date":null,"month_inferred_from_arxiv_id":"2026-06","title_source":"syntology","repo":"Go2Heart/EchoSight","path":"model/retriever.py","file_url":"https://github.com/Go2Heart/EchoSight/blob/HEAD/model/retriever.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"128dc22d75efa617","mcp_get_code":{"code_sha256":"128dc22d75efa617"}},{"arxiv_id":"2601.05903","paper":"/paper/arxiv-2601-05903","title":"HAPS: Hierarchical LLM Routing with Joint Architecture and Parameter Search","date":null,"month_inferred_from_arxiv_id":"2026-01","title_source":"syntology","repo":"zihangtian/HAPS","path":"HotpotQA/joint_rl/rl_batch.py","file_url":"https://github.com/zihangtian/HAPS/blob/HEAD/HotpotQA/joint_rl/rl_batch.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"421651a025757bd2","mcp_get_code":{"code_sha256":"421651a025757bd2"}},{"arxiv_id":"2505.07879","paper":"/paper/omgm-orchestrate-multiple-granularities-and","title":"OMGM: Orchestrate Multiple Granularities and Modalities for Efficient Multimodal Retrieval","date":"2025-05-10","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"ChaoLinAViy/OMGM","path":"model/retriever.py","file_url":"https://github.com/ChaoLinAViy/OMGM/blob/HEAD/model/retriever.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"fa30ec70782d65f2","mcp_get_code":{"code_sha256":"fa30ec70782d65f2"}},{"arxiv_id":"2410.20724","paper":"/paper/simple-is-effective-the-roles-of-graphs-and","title":"Simple Is Effective: The Roles of Graphs and Large Language Models in Knowledge-Graph-Based Retrieval-Augmented Generation","date":"2024-10-28","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"graph-com/subgraphrag","path":"retrieve/src/model/retriever.py","file_url":"https://github.com/graph-com/subgraphrag/blob/HEAD/retrieve/src/model/retriever.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"a0086a56c06edbff","mcp_get_code":{"code_sha256":"a0086a56c06edbff"}},{"arxiv_id":"2406.14979","paper":"/paper/retrieve-plan-generation-an-iterative","title":"Retrieve-Plan-Generation: An Iterative Planning and Answering Framework for Knowledge-Intensive LLM Generation","date":"2024-06-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"haruhi-sudo/RPG","path":"retriever/passage_retrieval.py","file_url":"https://github.com/haruhi-sudo/RPG/blob/HEAD/retriever/passage_retrieval.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"7da1c23a709ab06e","mcp_get_code":{"code_sha256":"7da1c23a709ab06e"}},{"arxiv_id":"2403.00801","paper":"/paper/self-retrieval-building-an-information","title":"Self-Retrieval: End-to-End Information Retrieval with One Large Language Model","date":"2024-02-23","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"tangqiaoyu/selfretrieval","path":"evaluation/predict.py","file_url":"https://github.com/tangqiaoyu/selfretrieval/blob/HEAD/evaluation/predict.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"0cfdc6cb7b4cd04e","mcp_get_code":{"code_sha256":"0cfdc6cb7b4cd04e"}},{"arxiv_id":"2310.01329","paper":"/paper/btr-binary-token-representations-for","title":"BTR: Binary Token Representations for Efficient Retrieval Augmented Language Models","date":"2023-10-02","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"csarron/btr","path":"BTR-BERT/src/btr/models/modeling_retriever.py","file_url":"https://github.com/csarron/btr/blob/HEAD/BTR-BERT/src/btr/models/modeling_retriever.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"fed50449261dcbeb","mcp_get_code":{"code_sha256":"fed50449261dcbeb"}},{"arxiv_id":"2308.10633","paper":"/paper/ralle-a-framework-for-developing-and","title":"RaLLe: A Framework for Developing and Evaluating Retrieval-Augmented Large Language Models","date":"2023-08-21","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"yhoshi3/RaLLe","path":"ralle/retrievers/initialize.py","file_url":"https://github.com/yhoshi3/RaLLe/blob/HEAD/ralle/retrievers/initialize.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"code_sha256_prefix":"fae9ccd49478bc2c","mcp_get_code":{"code_sha256":"fae9ccd49478bc2c"}},{"arxiv_id":"2305.09645","paper":"/paper/structgpt-a-general-framework-for-large","title":"StructGPT: A General Framework for Large Language Model to Reason over Structured Data","date":"2023-05-16","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"RUCAIBox/StructGPT","path":"structgpt_for_tableqa.py","file_url":"https://github.com/RUCAIBox/StructGPT/blob/HEAD/structgpt_for_tableqa.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"8d2a6c5b5165e0c8","mcp_get_code":{"code_sha256":"8d2a6c5b5165e0c8"}},{"arxiv_id":"2301.11879","paper":"/paper/case-based-reasoning-with-language-models-for","title":"Case-Based Reasoning with Language Models for Classification of Logical Fallacies","date":"2023-01-27","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"zhpinkman/CBR","path":"cbr_analyser/reasoner/classifier_with_attention_bert.py","file_url":"https://github.com/zhpinkman/CBR/blob/HEAD/cbr_analyser/reasoner/classifier_with_attention_bert.py","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"code_sha256_prefix":"0d0d04967373a856","mcp_get_code":{"code_sha256":"0d0d04967373a856"}},{"arxiv_id":"2207.05987","paper":"/paper/doccoder-generating-code-by-retrieving-and","title":"DocPrompting: Generating Code by Retrieving the Docs","date":"2022-07-13","month_inferred_from_arxiv_id":null,"title_source":"archive","repo":"shuyanzhou/doccoder","path":"generator/fid/src/model.py","file_url":"https://github.com/shuyanzhou/doccoder/blob/HEAD/generator/fid/src/model.py","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"Apache-2.0","inline_ok":true,"code_sha256_prefix":"e6e89b2e0804678e","mcp_get_code":{"code_sha256":"e6e89b2e0804678e"}}]}