LICENSE
MANIFEST.in
README.md
README_CN.md
pyproject.toml
gangdan/__init__.py
gangdan/__main__.py
gangdan/api.py
gangdan/app.py
gangdan/cli.py
gangdan/cli_app.py
gangdan/export_routes.py
gangdan/kb_routes.py
gangdan/learning_routes.py
gangdan/preprint_routes.py
gangdan/research_routes.py
gangdan/tools.py
gangdan.egg-info/PKG-INFO
gangdan.egg-info/SOURCES.txt
gangdan.egg-info/dependency_links.txt
gangdan.egg-info/entry_points.txt
gangdan.egg-info/requires.txt
gangdan.egg-info/top_level.txt
gangdan/core/__init__.py
gangdan/core/adaptive_search.py
gangdan/core/arxiv_fetcher.py
gangdan/core/chroma_manager.py
gangdan/core/config.py
gangdan/core/constants.py
gangdan/core/conversation.py
gangdan/core/doc_manager.py
gangdan/core/errors.py
gangdan/core/export_manager.py
gangdan/core/i18n.py
gangdan/core/image_handler.py
gangdan/core/kb_analytics.py
gangdan/core/kb_manager.py
gangdan/core/kb_versioning.py
gangdan/core/llm_client.py
gangdan/core/ollama_client.py
gangdan/core/pdf_converter.py
gangdan/core/pdf_downloader.py
gangdan/core/pdf_renamer.py
gangdan/core/port_utils.py
gangdan/core/preprint_batch.py
gangdan/core/preprint_categories.py
gangdan/core/preprint_converter.py
gangdan/core/preprint_fetcher.py
gangdan/core/preprint_kb_manager.py
gangdan/core/preprint_scheduler.py
gangdan/core/query_expander.py
gangdan/core/research_models.py
gangdan/core/research_pipeline.py
gangdan/core/research_searcher.py
gangdan/core/s2_cache.py
gangdan/core/vector_db.py
gangdan/core/web_searcher.py
gangdan/core/wiki_builder.py
gangdan/learning/__init__.py
gangdan/learning/exam.py
gangdan/learning/guided.py
gangdan/learning/lecture.py
gangdan/learning/models.py
gangdan/learning/prompts.py
gangdan/learning/question_gen.py
gangdan/learning/rag_helper.py
gangdan/learning/research.py
gangdan/learning/utils.py
gangdan/static/.DS_Store
gangdan/static/css/learning.css
gangdan/static/css/style.css
gangdan/static/js/.DS_Store
gangdan/static/js/chat.js
gangdan/static/js/docs.js
gangdan/static/js/exam.js
gangdan/static/js/gallery.js
gangdan/static/js/guide.js
gangdan/static/js/i18n.js
gangdan/static/js/kb-analytics.js
gangdan/static/js/learning-common.js
gangdan/static/js/lecture.js
gangdan/static/js/markdown.js
gangdan/static/js/paper-search.js
gangdan/static/js/preprint-ui.js
gangdan/static/js/providers.js
gangdan/static/js/question.js
gangdan/static/js/research.js
gangdan/static/js/settings-providers.js
gangdan/static/js/settings.js
gangdan/static/js/terminal.js
gangdan/static/js/utils.js
gangdan/static/js/wiki.js
gangdan/templates/guide.html
gangdan/templates/index.html
gangdan/templates/question.html
gangdan/templates/research.html
tests/test_adaptive_search.py
tests/test_arxiv_fulltext.py
tests/test_cli_commands.py
tests/test_cli_repl.py
tests/test_core_chroma_manager.py
tests/test_core_config.py
tests/test_core_conversation.py
tests/test_core_doc_manager.py
tests/test_core_image_handler.py
tests/test_core_llm_client.py
tests/test_core_ollama_client.py
tests/test_core_port_utils.py
tests/test_core_research.py
tests/test_core_web_searcher.py
tests/test_kb_analytics.py
tests/test_kb_analytics_api.py
tests/test_kb_versioning.py
tests/test_learning_research.py
tests/test_learning_routes.py
tests/test_preprint_categories.py
tests/test_preprint_converter.py
tests/test_preprint_fetcher.py
tests/test_preprint_kb_manager.py
tests/test_preprint_routes.py
tests/test_preprint_scheduler.py
tests/test_research_pipeline.py
tests/test_s2_cache.py
tests/test_s2_enhanced.py
tests/test_unified_api.py
tests/test_web_searcher_engines.py