code wiki / (root) / nx_deepresearch_research.nx

nx_deepresearch_research.nx source

↩ module page · 34 lines · 2451 B

1// nx_deepresearch_research.nx -- bank the PUBLISHED deep-research SOTA (as of June 2026) into the Library so 2// nx_deepresearch_census can grade OUR researcher against the REAL published bar -- not just vs Claude 3// deep-research. Operator 2026-07-02: "benchmark and grow our nishi researcher/library/team/ecosystem/apis 4// based off DeepResearcher + other published info ... use nishi researcher ... census + evaluate options." 5// Sources = DIVERSE + AUTHORITATIVE (the arxiv PAPER + 5 primary repos), grouped in descriptive SECTIONS, 6// engine-composed (rule-15 DRY: ONE fetch loop), NOT tsv, NOT wikipedia-only. Run SOLO. 7// Composes nx_research_engine (proven sovereign TLS-1.3 fetch + gzip-guard + HTML->clean text). 8// expect_exit: 0 license_tier: ORIGINAL 9import "nx_research_engine.nx" 10const K_MAGIC_8388608: i64 = 8388608 11 12func main() -> i64 { 13 let store: *TrustStore = rf_init() 14 if (store as i64) == 0 { rf_puts("dr: trust store load failed\n" as *u8); return 1 } 15 rf_puts("CA roots="); rf_putn(trust_store_count(store)); rf_puts(" -- PUBLISHED deep-research SOTA (Jun 2026) -> Library\n" as *u8) 16 let cap: i64 = K_MAGIC_8388608 17 let out: *u8 = sys_mmap(cap) 18 var ok: i64 = 0 19 20 rf_section("RL-TRAINED deep-research agents (a LEARNED search policy -- the frontier we lack)" as *u8) 21 ok = ok + rf_fetch_bank("https://arxiv.org/html/2504.03160v2" as *u8, "dr_deepresearcher_paper" as *u8, store, out, cap) 22 ok = ok + rf_fetch_bank("https://github.com/GAIR-NLP/DeepResearcher" as *u8, "dr_deepresearcher_repo" as *u8, store, out, cap) 23 ok = ok + rf_fetch_bank("https://github.com/Alibaba-NLP/DeepResearch" as *u8, "dr_tongyi_deepresearch" as *u8, store, out, cap) 24 25 rf_section("AGENTIC + RAG frameworks (prompt-orchestrated over off-the-shelf LLMs)" as *u8) 26 ok = ok + rf_fetch_bank("https://github.com/zilliztech/deep-searcher" as *u8, "dr_deepsearcher_rag" as *u8, store, out, cap) 27 ok = ok + rf_fetch_bank("https://github.com/dzhng/deep-research" as *u8, "dr_dzhng_deepresearch" as *u8, store, out, cap) 28 29 rf_section("MULTIMODAL deep research (report + visualization output -- the frontier we lack)" as *u8) 30 ok = ok + rf_fetch_bank("https://github.com/rickyang1114/multimodal-deepresearcher" as *u8, "dr_multimodal" as *u8, store, out, cap) 31 32 rf_puts("DR BANKED: "); rf_putn(ok); rf_puts(" / 6 (run nx_library_harvest_v2 to index -> queryable via nx_search_cli)\n" as *u8) 33 return 0 34}