MCPcopy Create free account

hub / github.com/Fosowl/agenticSeek / functions

Functions511 in github.com/Fosowl/agenticSeek

↓ 1 callersMethod_select_voice_interactively
Let the user audition voices and choose one by index. Args: language: Spoken language code passed to Speech. Returns:
sources/interaction.py:83
↓ 1 callersFunction_tokenize
(cmd)
sources/tools/safety.py:79
↓ 1 callersMethodadd_sys_info_prompt
Add system information to the prompt.
sources/agents/code_agent.py:38
↓ 1 callersMethodanalyze
Combined analysis of language and emotion Args: text: string to analyze Returns: dictionary with language related
sources/language.py:60
↓ 1 callersMethodapply_web_safety
Apply security measures to block any website malicious/annoying execution, privacy violation etc..
sources/browser.py:814
↓ 1 callersMethodavailable_voice_count
(self, language: str)
sources/text_to_speech.py:52
↓ 1 callersFunctionbypass_ssl
This is a fallback for stealth mode to bypass SSL verification. Which can fail on some setup.
sources/browser.py:150
↓ 1 callersMethodcheck_all_links
Check all links, one by one.
sources/tools/webSearch.py:51
↓ 1 callersMethodclean_sentence
Clean and normalize text for speech synthesis by removing technical elements. Args: sentence (str): The input text to cle
sources/text_to_speech.py:143
↓ 1 callersMethodclean_url
Clean URL to keep only the part needed for navigation to the page
sources/browser.py:419
↓ 1 callersMethodclear_section
Clear a section of the memory. Ignore system message index. Args: start (int): Starting bound of the section to clear.
sources/memory.py:180
↓ 1 callersMethodclick_element
Click an element specified by XPath.
sources/browser.py:475
↓ 1 callersMethodconclude_prompt
(self, user_query: str)
sources/agents/browser_agent.py:259
↓ 1 callersMethodconfig_exists
Check if the config file exists.
sources/tools/tools.py:62
↓ 1 callersMethodcreate_logging
(self, log_filename)
sources/logger.py:17
↓ 1 callersFunctioncreate_undetected_chromedriver
Create an undetected ChromeDriver instance with proper error handling.
sources/browser.py:237
↓ 1 callersMethodcreate_voice_folder
Create a folder to store the voices. Args: path (str): The path to the folder.
sources/text_to_speech.py:55
↓ 1 callersMethodcreate_work_dir
Create the work directory if it does not exist.
sources/tools/tools.py:66
↓ 1 callersMethoddownload_model
Download the model if not already downloaded.
sources/memory.py:69
↓ 1 callersMethodemit_status
Print the current status of agenticSeek.
sources/interaction.py:159
↓ 1 callersMethodestimate_complexity
Estimate the complexity of the text. Args: text: The input text Returns: str: The estimated complexity
sources/router.py:401
↓ 1 callersMethodexecute
(self, blocks: str, safety: bool = True)
sources/tools/webSearch.py:60
↓ 1 callersMethodexecute
Execute Go code by compiling and running it.
sources/tools/GoInterpreter.py:21
↓ 1 callersMethodexecute
(self, blocks: str, safety: bool = True)
sources/tools/flightSearch.py:23
↓ 1 callersMethodexecute
Execute Java code by compiling and running it.
sources/tools/JavaInterpreter.py:21
↓ 1 callersMethodexecute
Execute bash commands and display output in real-time.
sources/tools/BashInterpreter.py:35
↓ 1 callersMethodexecute
Executes a search query against a SearxNG instance using POST and extracts URLs and titles.
sources/tools/searxSearch.py:62
↓ 1 callersMethodexecute
(self, blocks: list, safety:bool = False)
sources/tools/mcpFinder.py:69
↓ 1 callersMethodexecute
Execute python code.
sources/tools/PyInterpreter.py:22
↓ 1 callersMethodexecute
Executes the file finding operation for given filenames. Args: blocks (list): List of filenames to search for Ret
sources/tools/fileFinder.py:109
↓ 1 callersMethodexecute
Execute C code by compiling and running it.
sources/tools/C_Interpreter.py:21
↓ 1 callersMethodexecution_failure_check
(self, output: str)
sources/tools/webSearch.py:102
↓ 1 callersMethodexecution_failure_check
Check if the code execution failed.
sources/tools/GoInterpreter.py:83
↓ 1 callersMethodexecution_failure_check
(self, output: str)
sources/tools/flightSearch.py:76
↓ 1 callersMethodexecution_failure_check
Check if the code execution failed.
sources/tools/JavaInterpreter.py:80
↓ 1 callersMethodexecution_failure_check
check if bash command failed.
sources/tools/BashInterpreter.py:83
↓ 1 callersMethodexecution_failure_check
Checks if the execution failed based on the output.
sources/tools/searxSearch.py:109
↓ 1 callersMethodexecution_failure_check
Abstract method that must be implemented by child classes to check if tool execution failed. Args: output (str): The outp
sources/tools/tools.py:89
↓ 1 callersMethodexecution_failure_check
Check if the code execution failed.
sources/tools/PyInterpreter.py:69
↓ 1 callersMethodexecution_failure_check
Checks if the file finding operation failed. Args: output (str): The output string from execute() Returns:
sources/tools/fileFinder.py:146
↓ 1 callersMethodexecution_failure_check
Check if the code execution failed.
sources/tools/C_Interpreter.py:82
↓ 1 callersMethodexpand_prompt
Expands the prompt with the tools available.
sources/agents/mcp_agent.py:44
↓ 1 callersMethodextract_reasoning_text
Extract the reasoning block of a reasoning model like deepseek.
sources/agents/agent.py:148
↓ 1 callersFunctionfetchScreenshot
()
frontend/agentic-seek-front/src/App.js:79
↓ 1 callersMethodfill_form
Fill form inputs based on a list of [name](value) and submit.
sources/browser.py:751
↓ 1 callersMethodfill_form_inputs
Fill inputs based on a list of [name](value) strings.
sources/browser.py:681
↓ 1 callersFunctionfilter_echo
Filter out echo portions from the transcribed text. Returns the original text if it's not an echo, or an empty string if it is.
sources/echo_filter.py:64
↓ 1 callersFunctionfindInputs
(element, result = [])
sources/web_scripts/find_inputs.js:1
↓ 1 callersMethodfind_ai_name
Find the name of the default AI. It is required for STT as a trigger word.
sources/interaction.py:166
↓ 1 callersMethodfind_and_click_btn
Find and click a submit button matching the specified type.
sources/browser.py:595
↓ 1 callersMethodfind_and_click_submission
(self, timeout: int = 10)
sources/browser.py:664
↓ 1 callersMethodfind_first_sentence
(self, text: str)
sources/router.py:392
↓ 1 callersMethodfind_input_xpath_by_name
(self, inputs, name: str)
sources/browser.py:675
↓ 1 callersMethodfind_last_session_path
Find the last session path.
sources/memory.py:95
↓ 1 callersMethodfind_mcp_servers
Finds a specific MCP server by its name. Args: query (str): a name or string that more or less matches the MCP server nam
sources/tools/mcpFinder.py:52
↓ 1 callersMethodfind_planner_agent
Find the planner agent. Returns: Agent: The planner agent
sources/router.py:428
↓ 1 callersMethodget_api_keys
Returns the API keys for the tools.
sources/agents/mcp_agent.py:32
↓ 1 callersMethodget_buttons_xpath
Find buttons and return their type and xpath.
sources/browser.py:562
↓ 1 callersFunctionget_chrome_path
Get the path to the Chrome executable.
sources/browser.py:36
↓ 1 callersMethodget_cuda_device
(self)
sources/memory.py:195
↓ 1 callersMethodget_file_info
Gets information about a file, including its name, path, type, content, and permissions. Args: file_path (str): The path
sources/tools/fileFinder.py:60
↓ 1 callersFunctionget_free_port
Find and return a free TCP port on the local machine.
sources/browser.py:157
↓ 1 callersMethodget_internal_url
(self)
sources/llm_provider.py:69
↓ 1 callersMethodget_last_answer
(self)
sources/agents/agent.py:66
↓ 1 callersMethodget_last_blocks_result
Get the last blocks result.
sources/interaction.py:175
↓ 1 callersMethodget_last_tool_type
(self)
sources/agents/agent.py:190
↓ 1 callersMethodget_mcp_server_details
(self, qualified_name: str)
sources/tools/mcpFinder.py:48
↓ 1 callersMethodget_spoken_language
Get the primary TTS language.
sources/interaction.py:52
↓ 1 callersMethodget_task_names
Extracts task names from the given text. This method processes a multi-line string, where each line may represent a task name.
sources/agents/planner_agent.py:39
↓ 1 callersMethodget_text
Get page text as formatted Markdown
sources/browser.py:389
↓ 1 callersMethodget_today_date
Get the date
sources/agents/browser_agent.py:46
↓ 1 callersMethodget_tools_description
Get the list of tools names and their description.
sources/agents/agent.py:103
↓ 1 callersMethodget_tools_name
Get the list of tools names.
sources/agents/agent.py:97
↓ 1 callersMethodget_unvisited_links
(self)
sources/agents/browser_agent.py:77
↓ 1 callersMethodget_user
Get the user input from the microphone or the keyboard.
sources/interaction.py:258
↓ 1 callersMethodget_work_result_agent
(self, task_needs, agents_work_result)
sources/agents/planner_agent.py:257
↓ 1 callersMethodhandle_update_prompt
(self, user_prompt: str, page_text: str, fill_success: bool)
sources/agents/browser_agent.py:294
↓ 1 callersMethodhuman_scroll
(self)
sources/browser.py:332
↓ 1 callersFunctioninitialize_system
()
api.py:74
↓ 1 callersMethodinitialize_tts
Initialize TTS, letting the user audition and pick a voice. Returns: None. Sets self.speech to a ready Speech instance.
sources/interaction.py:66
↓ 1 callersFunctioninstall_chromedriver
Install the ChromeDriver if not already installed. Return the path. Automatically updates the driver if the version does not match the instal
sources/browser.py:107
↓ 1 callersMethodinterpreter_feedback
(self, output: str)
sources/tools/webSearch.py:105
↓ 1 callersMethodinterpreter_feedback
(self, output: str)
sources/tools/flightSearch.py:79
↓ 1 callersMethodinterpreter_feedback
Abstract method that must be implemented by child classes to provide feedback to the AI from the tool. Args: output (str)
sources/tools/tools.py:100
↓ 1 callersMethodinterpreter_feedback
Provides feedback about the file finding operation. Args: output (str): The output string from execute() Returns:
sources/tools/fileFinder.py:160
↓ 1 callersFunctionis_any_unsafe
check if any bash command is unsafe.
sources/tools/safety.py:70
↓ 1 callersFunctionis_echo
Check if the transcribed text is likely the assistant hearing itself. Compares the transcribed text against the last text spoken by TTS.
sources/echo_filter.py:8
↓ 1 callersMethodis_link_valid
Check if a URL is a valid link (page, not related to icon or metadata).
sources/browser.py:436
↓ 1 callersMethodis_sentence
Check if the text qualifies as a meaningful sentence or contains important error codes.
sources/browser.py:377
↓ 1 callersMethodlanguage_bash_attempt
Detect if AI attempt to run the code using bash. If so, return True, otherwise return False. Code written by the AI will be e
sources/tools/BashInterpreter.py:23
↓ 1 callersMethodlearn_few_shots_complexity
Few shot learning for complexity estimation. Use the build in add_examples method of the Adaptive_classifier.
sources/router.py:69
↓ 1 callersMethodlearn_few_shots_tasks
Few shot learning for tasks classification. Use the build in add_examples method of the Adaptive_classifier.
sources/router.py:203
↓ 1 callersMethodlink_valid
check if a link is valid.
sources/tools/webSearch.py:28
↓ 1 callersMethodlink_valid
check if a link is valid.
sources/tools/searxSearch.py:29
↓ 1 callersMethodlist_mcp_servers
(self, page: int = 1, page_size: int = 5000)
sources/tools/mcpFinder.py:44
↓ 1 callersMethodllm_router
Inference of the LLM router model. Args: text: The input text
sources/router.py:359
↓ 1 callersMethodload_anticatpcha_manually
(self)
sources/browser.py:316
↓ 1 callersMethodload_json_file
Load a JSON file.
sources/memory.py:117
↓ 1 callersMethodload_last_session
Recover the last session.
sources/interaction.py:184
↓ 1 callersMethodload_model
(self)
sources/language.py:23
← previousnext →101–200 of 511, ranked by callers