mirror of
https://github.com/Shubhamsaboo/awesome-llm-apps.git
synced 2026-07-17 17:05:58 -05:00
[PR #773] [CLOSED] feat: add AI research agent with adversarial fact-checking #13966
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Shubhamsaboo/awesome-llm-apps/pull/773
Author: @WingedGuardian
Created: 5/3/2026
Status: ❌ Closed
Base:
main← Head:feat/ai-research-fact-checker📝 Commits (1)
d7a983bfeat: add AI research agent with adversarial fact-checking📊 Changes
5 files changed (+915 additions, -0 deletions)
View changed files
➕
advanced_ai_agents/single_agent_apps/ai_research_fact_checker/.gitignore(+3 -0)➕
advanced_ai_agents/single_agent_apps/ai_research_fact_checker/README.md(+153 -0)➕
advanced_ai_agents/single_agent_apps/ai_research_fact_checker/app.py(+292 -0)➕
advanced_ai_agents/single_agent_apps/ai_research_fact_checker/requirements.txt(+5 -0)➕
advanced_ai_agents/single_agent_apps/ai_research_fact_checker/research_agent.py(+462 -0)📄 Description
Summary
A research agent that fetches real web sources, writes a cited report with
[Source N]references, then adversarially fact-checks every claim — flagging unsupported assertions and fabricated citations before you trust the output.Most AI research tools return whatever the LLM says. This one adds an adversarial fact-checker — a separate LLM pass that reads the report cold (no memory of writing it) and checks whether each claim actually has a supporting source or was made up.
Pipeline
[Source N]citationsKey features
research_agent.pyFiles
Quickstart
Test plan
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.