Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheBlewish/Automated-AI-Web-Researcher-Ollama
/ functions
Functions
131 in github.com/TheBlewish/Automated-AI-Web-Researcher-Ollama
⨍
Functions
131
◇
Types & classes
16
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
Method
check_input
Check for input without blocking, cross-platform
research_manager.py:577
Method
force_exit
Force immediate exit with enhanced cleanup
research_manager.py:548
Method
format_analysis_result
Format the results for display
research_manager.py:253
Method
format_analysis_result
Format analysis result for display without reasoning.
strategic_analysis_parser.py:203
Method
initialize_llm
()
Self_Improving_Search.py:60
Method
parse_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
Method
parse_search_query
Parse search query formulation response with improved time range detection
research_manager.py:705
Method
parse_search_query
Parse search query formulation response
llm_response_parser.py:101
Method
scrape_page
(self, url)
web_scraper.py:45
Method
search_and_improve
(self, user_query: str)
Self_Improving_Search.py:70
Method
show_progress_indicator
Show a rotating progress indicator until the summary is ready.
research_manager.py:1218
Method
show_thinking_indicator
Show a rotating thinking indicator with custom message
research_manager.py:1235
← previous
101–131 of 131, ranked by callers