MCPcopy Create free account

hub / github.com/TheBlewish/Automated-AI-Web-Researcher-Ollama / functions

Functions131 in github.com/TheBlewish/Automated-AI-Web-Researcher-Ollama

Method__init__
(self)
llm_wrapper.py:10
Method__init__
(self, stream=None)
Self_Improving_Search.py:38
Method__init__
(self, llm: LLMWrapper, parser: UltimateLLMResponseParser, max_attempts: int = 5)
Self_Improving_Search.py:53
Method__init__
(self, stream=None)
Web-LLM.py:41
Method__post_init__
(self)
research_manager.py:58
Method__post_init__
(self)
research_manager.py:72
Method__post_init__
(self)
strategic_analysis_parser.py:16
Method__post_init__
(self)
strategic_analysis_parser.py:31
Method_add_area
Add area with basic validation
research_manager.py:227
Method_clean_text
Clean and normalize text
research_manager.py:220
Method_cleanup
Force terminate any running LLM processes
llm_wrapper.py:130
Method_normalize_focus_areas
Normalize and prepare final list of areas
research_manager.py:239
Method_parse_implicit_response
(self, response: str)
llm_response_parser.py:171
Method_parse_json_response
(self, response: str)
llm_response_parser.py:139
Method_parse_structured_response
(self, response: str)
llm_response_parser.py:126
Method_parse_unstructured_response
(self, response: str)
llm_response_parser.py:151
Method_process_search_results
Process and store search results
research_manager.py:829
Method_research_loop
Main research loop with comprehensive functionality
research_manager.py:838
Method_signal_handler
Handle interrupt signals
research_manager.py:636
Methodcheck_input
Check for input without blocking, cross-platform
research_manager.py:577
Methodforce_exit
Force immediate exit with enhanced cleanup
research_manager.py:548
Methodformat_analysis_result
Format the results for display
research_manager.py:253
Methodformat_analysis_result
Format analysis result for display without reasoning.
strategic_analysis_parser.py:203
Methodinitialize_llm
()
Self_Improving_Search.py:60
Methodparse_llm_response
Parse LLM response based on mode Args: response (str): The LLM's response text mode (str): 'search' for web
llm_response_parser.py:26
Methodparse_search_query
Parse search query formulation response with improved time range detection
research_manager.py:705
Methodparse_search_query
Parse search query formulation response
llm_response_parser.py:101
Methodscrape_page
(self, url)
web_scraper.py:45
Methodsearch_and_improve
(self, user_query: str)
Self_Improving_Search.py:70
Methodshow_progress_indicator
Show a rotating progress indicator until the summary is ready.
research_manager.py:1218
Methodshow_thinking_indicator
Show a rotating thinking indicator with custom message
research_manager.py:1235
← previous101–131 of 131, ranked by callers