├── .env.example ├── .gitignore ├── LICENSE ├── README.md ├── open_deepsearch ├── __init__.py ├── ai │ ├── __init__.py │ ├── providers.py │ ├── text_splitter.py │ └── text_splitter_test.py ├── deep_research.py ├── feedback.py ├── main.py ├── output_manager.py ├── progress_manager.py ├── prompt.py ├── research_progress_results.py ├── run.py ├── test_crawler.py └── thumbnail │ └── Open-Sourced-DeepResearch.jpg ├── pyproject.toml ├── requirements.txt └── setup.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/README.md -------------------------------------------------------------------------------- /open_deepsearch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /open_deepsearch/ai/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /open_deepsearch/ai/providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/ai/providers.py -------------------------------------------------------------------------------- /open_deepsearch/ai/text_splitter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/ai/text_splitter.py -------------------------------------------------------------------------------- /open_deepsearch/ai/text_splitter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/ai/text_splitter_test.py -------------------------------------------------------------------------------- /open_deepsearch/deep_research.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/deep_research.py -------------------------------------------------------------------------------- /open_deepsearch/feedback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/feedback.py -------------------------------------------------------------------------------- /open_deepsearch/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/main.py -------------------------------------------------------------------------------- /open_deepsearch/output_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/output_manager.py -------------------------------------------------------------------------------- /open_deepsearch/progress_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/progress_manager.py -------------------------------------------------------------------------------- /open_deepsearch/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/prompt.py -------------------------------------------------------------------------------- /open_deepsearch/research_progress_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/research_progress_results.py -------------------------------------------------------------------------------- /open_deepsearch/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/run.py -------------------------------------------------------------------------------- /open_deepsearch/test_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/test_crawler.py -------------------------------------------------------------------------------- /open_deepsearch/thumbnail/Open-Sourced-DeepResearch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/open_deepsearch/thumbnail/Open-Sourced-DeepResearch.jpg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidatatools/open-deepsearch/HEAD/setup.py --------------------------------------------------------------------------------