Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Fosowl/agenticSeek
/ functions
Functions
511 in github.com/Fosowl/agenticSeek
⨍
Functions
511
◇
Types & classes
54
↳
Endpoints
33
↓ 1 callers
Method
load_pipelines
Load the pipelines for the text classification used for routing. returns: Dict[str, Type[pipeline]]: The loaded pipelines
sources/router.py:34
↓ 1 callers
Function
main
()
cli.py:20
↓ 1 callers
Method
make_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 callers
Method
mute
Discard incoming audio without stopping the stream.
sources/speech_to_text.py:178
↓ 1 callers
Function
notify_tts_start
Notify all registered callbacks that TTS has started.
sources/speech_to_text.py:48
↓ 1 callers
Function
notify_tts_stop
Notify all registered callbacks that TTS has stopped.
sources/speech_to_text.py:57
↓ 1 callers
Method
patch_browser_fingerprint
(self)
sources/browser.py:341
↓ 1 callers
Method
process
abstract method, implementation in child class. Process the prompt and return the answer of the agent.
sources/agents/agent.py:131
↓ 1 callers
Method
process
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 callers
Method
process_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 callers
Method
raw_answer_blocks
Return the answer with all the blocks inserted, as text.
sources/agents/agent.py:193
↓ 1 callers
Method
read_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 callers
Method
read_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 callers
Method
read_stdin
Read the input from the user.
sources/interaction.py:199
↓ 1 callers
Method
recursive_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 callers
Function
register_tts_start_callback
Register a callback fired when TTS starts speaking.
sources/speech_to_text.py:38
↓ 1 callers
Function
register_tts_stop_callback
Register a callback fired when TTS stops speaking.
sources/speech_to_text.py:43
↓ 1 callers
Method
remove_reasoning_text
Remove the reasoning block of reasoning model like deepseek.
sources/agents/agent.py:138
↓ 1 callers
Method
request_stop
Request the agent to stop.
sources/agents/agent.py:123
↓ 1 callers
Method
reset
(self, memory: list = [])
sources/memory.py:154
↓ 1 callers
Method
router_vote
Vote between the LLM router and BART model. Args: text: The input text labels: The labels to classify
sources/router.py:370
↓ 1 callers
Method
safe_get_work_dir_path
(self)
sources/tools/tools.py:53
↓ 1 callers
Function
scrollToBottom
()
frontend/agentic-seek-front/src/App.js:118
↓ 1 callers
Method
search_prompt
(self, user_prompt: str)
sources/agents/browser_agent.py:274
↓ 1 callers
Method
set_voice
(self, voice_idx: int)
sources/text_to_speech.py:64
↓ 1 callers
Function
setup
()
llm_server/app.py:37
↓ 1 callers
Method
setup_tabs
(self)
sources/browser.py:303
↓ 1 callers
Method
show
(self)
sources/schemas.py:74
↓ 1 callers
Method
show_answer
Show the answer to the user.
sources/interaction.py:320
↓ 1 callers
Method
show_block
Show the block in a pretty way.
sources/agents/agent.py:247
↓ 1 callers
Method
show_search_results
(self, search_result: List[str])
sources/agents/browser_agent.py:313
↓ 1 callers
Method
start_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 callers
Method
status
(self)
llm_server/sources/generator.py:14
↓ 1 callers
Method
stop_listening
Stop capturing audio from the microphone.
sources/speech_to_text.py:161
↓ 1 callers
Method
stuck_prompt
Prompt for when the agent repeat itself, can happen when fail to extract a link.
sources/agents/browser_agent.py:319
↓ 1 callers
Function
think_wrapper
(interaction, query)
api.py:207
↓ 1 callers
Method
tick_all_checkboxes
Find and tick all checkboxes on the page. Returns True if successful, False if any issues occur.
sources/browser.py:625
↓ 1 callers
Method
transcription_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 callers
Method
trim_text_to_max_ctx
Truncate a text to fit within the maximum context size of the model.
sources/memory.py:248
↓ 1 callers
Method
unmute
Resume processing of incoming audio.
sources/speech_to_text.py:189
↓ 1 callers
Method
update_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 callers
Function
useTheme
()
frontend/agentic-seek-front/src/contexts/ThemeContext.js:28
↓ 1 callers
Method
wait_for_submission_outcome
Wait for a submission outcome (e.g., URL change or new element).
sources/browser.py:578
Function
ThemeToggle
()
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
Method
add_message_pair
Add a user/assistant pair to the cache if not present.
llm_server/sources/cache.py:17
Method
add_tool
(self, name: str, tool: Callable)
sources/agents/agent.py:92
Method
anthropic_fn
Use Anthropic to generate text.
sources/llm_provider.py:251
Method
check_all_links
Check all links, one by one.
sources/tools/searxSearch.py:53
Method
compress_text_to_max_ctx
Compress a text to fit within the maximum context size of the model.
sources/memory.py:256
Method
constructor
(title, options = {})
sources/web_scripts/spoofing.js:12
Method
deepseek_fn
Use deepseek api to generate text.
sources/llm_provider.py:329
Method
dsk_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
Method
execute
(self, blocks, safety=False)
tests/test_tools_parsing.py:17
Method
execution_failure_check
(self, output: str)
sources/tools/mcpFinder.py:96
Method
execution_failure_check
(self, output)
tests/test_tools_parsing.py:20
Method
extract_filename
Extract filename from path. Args: m (re.Match): Match object containing the path pattern match Returns:
sources/text_to_speech.py:113
Method
extract_number_before_b
(sentence: str)
sources/memory.py:54
Method
generate
(self, history)
llm_server/sources/ollama_handler.py:16
← previous
next →
201–300 of 511, ranked by callers