MCPcopy Create free account

hub / github.com/Fosowl/agenticSeek / functions

Functions511 in github.com/Fosowl/agenticSeek

↓ 1 callersMethodload_pipelines
Load the pipelines for the text classification used for routing. returns: Dict[str, Type[pipeline]]: The loaded pipelines
sources/router.py:34
↓ 1 callersFunctionmain
()
cli.py:20
↓ 1 callersMethodmake_prompt
Generates a prompt for the agent based on the task and previous agents work information. Args: task (str): The task to be
sources/agents/planner_agent.py:110
↓ 1 callersMethodmute
Discard incoming audio without stopping the stream.
sources/speech_to_text.py:178
↓ 1 callersFunctionnotify_tts_start
Notify all registered callbacks that TTS has started.
sources/speech_to_text.py:48
↓ 1 callersFunctionnotify_tts_stop
Notify all registered callbacks that TTS has stopped.
sources/speech_to_text.py:57
↓ 1 callersMethodpatch_browser_fingerprint
(self)
sources/browser.py:341
↓ 1 callersMethodprocess
abstract method, implementation in child class. Process the prompt and return the answer of the agent.
sources/agents/agent.py:131
↓ 1 callersMethodprocess
Process the goal by dividing it into tasks and assigning them to agents. Args: goal (str): The goal to be achieved (user
sources/agents/planner_agent.py:262
↓ 1 callersMethodprocess_audio
Process a chunk of audio data. Args: audio_data: Raw PCM audio bytes (16-bit, mono). Returns: Dict
sources/speech_to_text.py:202
↓ 1 callersMethodraw_answer_blocks
Return the answer with all the blocks inserted, as text.
sources/agents/agent.py:193
↓ 1 callersMethodread_arbitrary_file
Reads the content of a file with arbitrary encoding. Args: file_path (str): The path to the file to read Returns:
sources/tools/fileFinder.py:35
↓ 1 callersMethodread_file
Reads the content of a file. Args: file_path (str): The path to the file to read Returns: str: The co
sources/tools/fileFinder.py:21
↓ 1 callersMethodread_stdin
Read the input from the user.
sources/interaction.py:199
↓ 1 callersMethodrecursive_search
Recursively searches for files in a directory and its subdirectories. Args: directory_path (str): The directory to search
sources/tools/fileFinder.py:86
↓ 1 callersFunctionregister_tts_start_callback
Register a callback fired when TTS starts speaking.
sources/speech_to_text.py:38
↓ 1 callersFunctionregister_tts_stop_callback
Register a callback fired when TTS stops speaking.
sources/speech_to_text.py:43
↓ 1 callersMethodremove_reasoning_text
Remove the reasoning block of reasoning model like deepseek.
sources/agents/agent.py:138
↓ 1 callersMethodrequest_stop
Request the agent to stop.
sources/agents/agent.py:123
↓ 1 callersMethodreset
(self, memory: list = [])
sources/memory.py:154
↓ 1 callersMethodrouter_vote
Vote between the LLM router and BART model. Args: text: The input text labels: The labels to classify
sources/router.py:370
↓ 1 callersMethodsafe_get_work_dir_path
(self)
sources/tools/tools.py:53
↓ 1 callersFunctionscrollToBottom
()
frontend/agentic-seek-front/src/App.js:118
↓ 1 callersMethodsearch_prompt
(self, user_prompt: str)
sources/agents/browser_agent.py:274
↓ 1 callersMethodset_voice
(self, voice_idx: int)
sources/text_to_speech.py:64
↓ 1 callersFunctionsetup
()
llm_server/app.py:37
↓ 1 callersMethodsetup_tabs
(self)
sources/browser.py:303
↓ 1 callersMethodshow
(self)
sources/schemas.py:74
↓ 1 callersMethodshow_answer
Show the answer to the user.
sources/interaction.py:320
↓ 1 callersMethodshow_block
Show the block in a pretty way.
sources/agents/agent.py:247
↓ 1 callersMethodshow_search_results
(self, search_result: List[str])
sources/agents/browser_agent.py:313
↓ 1 callersMethodstart_agent_process
Starts the agent process for a given task. Args: task (dict): The task to be performed. required_infos (dict
sources/agents/planner_agent.py:232
↓ 1 callersMethodstatus
(self)
llm_server/sources/generator.py:14
↓ 1 callersMethodstop_listening
Stop capturing audio from the microphone.
sources/speech_to_text.py:161
↓ 1 callersMethodstuck_prompt
Prompt for when the agent repeat itself, can happen when fail to extract a link.
sources/agents/browser_agent.py:319
↓ 1 callersFunctionthink_wrapper
(interaction, query)
api.py:207
↓ 1 callersMethodtick_all_checkboxes
Find and tick all checkboxes on the page. Returns True if successful, False if any issues occur.
sources/browser.py:625
↓ 1 callersMethodtranscription_job
Listen until the wake word is heard, then collect speech until a confirmation phrase is detected. Returns the spoken query, or None
sources/interaction.py:228
↓ 1 callersMethodtrim_text_to_max_ctx
Truncate a text to fit within the maximum context size of the model.
sources/memory.py:248
↓ 1 callersMethodunmute
Resume processing of incoming audio.
sources/speech_to_text.py:189
↓ 1 callersMethodupdate_plan
Updates the plan with the results of the agents work. Args: goal (str): The goal to be achieved. agents_tasks
sources/agents/planner_agent.py:184
↓ 1 callersFunctionuseTheme
()
frontend/agentic-seek-front/src/contexts/ThemeContext.js:28
↓ 1 callersMethodwait_for_submission_outcome
Wait for a submission outcome (e.g., URL change or new element).
sources/browser.py:578
FunctionThemeToggle
()
frontend/agentic-seek-front/src/components/ThemeToggle.js:4
Method__enter__
(self)
sources/speech_to_text.py:284
Method__exit__
(self, exc_type, exc_val, exc_tb)
sources/speech_to_text.py:288
Method__init__
Initialize the Speech2Text recognizer. Args: model_path: Path to local Vosk model folder. If None, downloads model for `
sources/speech_to_text.py:74
Method__init__
(self, provider_name, model, server_address="127.0.0.1:5000", is_local=False)
sources/llm_provider.py:18
Method__init__
(self, system_prompt: str, recover_last_session: bool = False, memory_compre
sources/memory.py:23
Method__init__
Initialize the LanguageUtility class args: supported_language: list of languages for translation, determine which Helsink
sources/language.py:11
Method__init__
Initialize an agent with execution results. Args: block: The content or code block processed by the agent. f
sources/schemas.py:48
Method__init__
(self, agents, tts_enabled: bool = True, stt_enabled: bool = True,
sources/interaction.py:23
Method__init__
(self, log_filename)
sources/logger.py:7
Method__init__
Initialize the browser with optional AntiCaptcha installation.
sources/browser.py:286
Method__init__
(self, enable: bool = True, language: str = "en", voice_idx: int = 6)
sources/text_to_speech.py:29
Method__init__
(self, agents: list, supported_language: List[str] = ["en", "fr", "zh"])
sources/router.py:23
Method__init__
A tool to perform a Google search and return information from the first result.
sources/tools/webSearch.py:17
Method__init__
(self)
sources/tools/GoInterpreter.py:15
Method__init__
A tool to search for flight information using a flight number via SerpApi.
sources/tools/flightSearch.py:13
Method__init__
(self)
sources/tools/JavaInterpreter.py:15
Method__init__
(self)
sources/tools/BashInterpreter.py:17
Method__init__
A tool for searching a SearxNG instance and extracting URLs and titles.
sources/tools/searxSearch.py:13
Method__init__
(self, api_key: str = None)
sources/tools/mcpFinder.py:15
Method__init__
(self)
sources/tools/tools.py:34
Method__init__
(self)
sources/tools/PyInterpreter.py:16
Method__init__
(self)
sources/tools/fileFinder.py:15
Method__init__
(self)
sources/tools/C_Interpreter.py:15
Method__init__
The file agent is a special agent for file operations.
sources/agents/file_agent.py:10
Method__init__
(self, name, prompt_path, provider, verbose=False)
sources/agents/code_agent.py:19
Method__init__
Args: name (str): Name of the agent. prompt_path (str): Path to the prompt file for the agent. provider:
sources/agents/agent.py:21
Method__init__
The mcp agent is a special agent for using MCPs. MCP agent will be disabled if the user does not explicitly set the MCP_FINDER_API_KE
sources/agents/mcp_agent.py:13
Method__init__
The planner agent is a special agent that divides and conquers the task.
sources/agents/planner_agent.py:15
Method__init__
The casual agent is a special for casual talk to the user without specific tasks.
sources/agents/casual_agent.py:12
Method__init__
The Browser agent is an agent that navigate the web autonomously in search of answer
sources/agents/browser_agent.py:23
Method__init__
(self, cache_dir='.cache', cache_file='messages.json')
llm_server/sources/cache.py:6
Method__init__
Handle generation using Ollama.
llm_server/sources/ollama_handler.py:9
Method__init__
(self)
llm_server/sources/generator.py:8
Method__init__
(self)
llm_server/sources/generator.py:23
Method__init__
Handle generation using llama.cpp
llm_server/sources/llamacpp_handler.py:8
Method__str__
(self)
sources/schemas.py:29
Method__str__
(self)
sources/schemas.py:63
Function_animate
()
sources/utility.py:74
Method_audio_callback
Internal callback for the sounddevice audio stream.
sources/speech_to_text.py:140
Method_has_trigger
Check if the AI's wake word appears in the transcript.
sources/interaction.py:219
Method_on_tts_start
TTS start handler — mute mic to avoid self-echo.
sources/speech_to_text.py:194
Method_on_tts_stop
TTS stop handler — resume listening.
sources/speech_to_text.py:198
Methodadd_message_pair
Add a user/assistant pair to the cache if not present.
llm_server/sources/cache.py:17
Methodadd_tool
(self, name: str, tool: Callable)
sources/agents/agent.py:92
Methodanthropic_fn
Use Anthropic to generate text.
sources/llm_provider.py:251
Methodcheck_all_links
Check all links, one by one.
sources/tools/searxSearch.py:53
Methodcompress_text_to_max_ctx
Compress a text to fit within the maximum context size of the model.
sources/memory.py:256
Methodconstructor
(title, options = {})
sources/web_scripts/spoofing.js:12
Methoddeepseek_fn
Use deepseek api to generate text.
sources/llm_provider.py:329
Methoddsk_deepseek
Use: xtekky/deepseek4free For free api. Api key should be set to DSK_DEEPSEEK_API_KEY This is an unofficial provider, you'll
sources/llm_provider.py:473
Methodexecute
(self, blocks, safety=False)
tests/test_tools_parsing.py:17
Methodexecution_failure_check
(self, output: str)
sources/tools/mcpFinder.py:96
Methodexecution_failure_check
(self, output)
tests/test_tools_parsing.py:20
Methodextract_filename
Extract filename from path. Args: m (re.Match): Match object containing the path pattern match Returns:
sources/text_to_speech.py:113
Methodextract_number_before_b
(sentence: str)
sources/memory.py:54
Methodgenerate
(self, history)
llm_server/sources/ollama_handler.py:16
← previousnext →201–300 of 511, ranked by callers