LICENSE
MANIFEST.in
README.md
requirements.txt
setup.py
examples/gemini-flash2.5.md
examples/gemini.md
examples/gpt4.0-mini.md
examples/mistral_large.md
examples/o3-mini-high.md
shandu/README.md
shandu/__init__.py
shandu/cli.py
shandu/config.py
shandu/prompts.py
shandu.egg-info/PKG-INFO
shandu.egg-info/SOURCES.txt
shandu.egg-info/dependency_links.txt
shandu.egg-info/entry_points.txt
shandu.egg-info/requires.txt
shandu.egg-info/top_level.txt
shandu/agents/__init__.py
shandu/agents/agent.py
shandu/agents/langgraph_agent.py
shandu/agents/graph/__init__.py
shandu/agents/graph/builder.py
shandu/agents/graph/wrapper.py
shandu/agents/nodes/__init__.py
shandu/agents/nodes/citations.py
shandu/agents/nodes/generate_queries.py
shandu/agents/nodes/initialize.py
shandu/agents/nodes/reflect.py
shandu/agents/nodes/report_generation.py
shandu/agents/nodes/search.py
shandu/agents/nodes/source_selection.py
shandu/agents/processors/__init__.py
shandu/agents/processors/content_processor.py
shandu/agents/processors/report_generator.py
shandu/agents/utils/__init__.py
shandu/agents/utils/agent_utils.py
shandu/agents/utils/citation_manager.py
shandu/agents/utils/citation_registry.py
shandu/research/__init__.py
shandu/research/researcher.py
shandu/scraper/__init__.py
shandu/scraper/scraper.py
shandu/search/__init__.py
shandu/search/ai_search.py
shandu/search/search.py
tests/test_citation_registry.py
tests/test_report_generator.py