mohdmahsoof/ii-researcher
II-Researcher: a new open-source framework designed to aid building search / research agents
What's novel
II-Researcher: a new open-source framework designed to aid building search / research agents
Code Analysis
19 files read · 4 roundsA deep search research agent framework that iteratively searches the web, scrapes and compresses page content, evaluates draft answers against multiple quality criteria (attribution, completeness, definitiveness), and generates cited research reports, with two agent architectures (structured pipelin
Strengths
The pipeline agent has a genuinely thoughtful iterative research loop with a knowledge base, diary context, multi-criteria answer evaluation, and a permission system that adapts behavior based on state. The context compression approach using intersection/union across multiple compressors is a creative engineering solution.
Weaknesses
The README is almost entirely generic marketing copy that doesn't describe the actual architecture, the two agent modes, the BAML framework usage, or the evaluation system — it reads like AI-generated filler. There is only one test file for the entire project, and the baml_client directory contains 107KB of generated code that should be gitignored.
Score Breakdown
Signal breakdown
Innovation
Craft
Traction
Scope
Evidence
Commits
26
Contributors
5
Files
148
Active weeks
3
Repository
Language
Python
Stars
1
Forks
0
License
Apache-2.0