MCPcopy Create free account

hub / github.com/Fosowl/agenticSeek / types & classes

Types & classes54 in github.com/Fosowl/agenticSeek

↓ 28 callersClassProvider
sources/llm_provider.py:17
↓ 13 callersClassLogger
sources/logger.py:6
↓ 9 callersClassMemory
Memory is a class for managing the conversation memory It provides a method to compress the memory using summarization model.
sources/memory.py:18
↓ 6 callersClassSpeech
Speech is a class for generating speech from text.
sources/text_to_speech.py:25
↓ 5 callersClasssearxSearch
sources/tools/searxSearch.py:12
↓ 4 callersClassBrowserAgent
sources/agents/browser_agent.py:22
↓ 4 callersClassCasualAgent
sources/agents/casual_agent.py:11
↓ 4 callersClassCoderAgent
The code agent is an agent that can write and execute code.
sources/agents/code_agent.py:15
↓ 4 callersClassFileAgent
sources/agents/file_agent.py:9
↓ 3 callersClassBashInterpreter
This class is a tool to allow agent for bash code execution.
sources/tools/BashInterpreter.py:13
↓ 3 callersClassBrowser
sources/browser.py:285
↓ 3 callersClassFileFinder
A tool that finds files in the current directory and returns their information.
sources/tools/fileFinder.py:11
↓ 3 callersClass_SafeModeTool
tests/test_safe_mode.py:12
↓ 2 callersClassAgentRouter
AgentRouter is a class that selects the appropriate agent based on the user query.
sources/router.py:19
↓ 2 callersClassCInterpreter
This class is a tool to allow agent for C code execution
sources/tools/C_Interpreter.py:11
↓ 2 callersClassCache
llm_server/sources/cache.py:5
↓ 2 callersClassGoInterpreter
This class is a tool to allow execution of Go code.
sources/tools/GoInterpreter.py:11
↓ 2 callersClassInteraction
Interaction is a class that handles the interaction between the user and the agents.
sources/interaction.py:19
↓ 2 callersClassJavaInterpreter
This class is a tool to allow execution of Java code.
sources/tools/JavaInterpreter.py:11
↓ 2 callersClassLanguageUtility
LanguageUtility for language, or emotion identification
sources/language.py:9
↓ 2 callersClassMCP_finder
Tool to find MCPs server
sources/tools/mcpFinder.py:11
↓ 2 callersClassOllamaLLM
llm_server/sources/ollama_handler.py:7
↓ 2 callersClassPlannerAgent
sources/agents/planner_agent.py:14
↓ 2 callersClassPyInterpreter
This class is a tool to allow agent for python code execution.
sources/tools/PyInterpreter.py:12
↓ 2 callersClassSpeech2Text
A wrapper class for Vosk speech-to-text with microphone input. Provides real-time speech recognition with support for partial results, g
sources/speech_to_text.py:66
↓ 2 callersClassTools
Abstract class for all tools.
sources/tools/tools.py:30
↓ 1 callersClassFlightSearch
sources/tools/flightSearch.py:12
↓ 1 callersClassGenerationState
llm_server/sources/generator.py:7
↓ 1 callersClassGeneratorLLM
llm_server/sources/generator.py:22
↓ 1 callersClassLlamacppLLM
llm_server/sources/llamacpp_handler.py:6
↓ 1 callersClassQueryResponse
sources/schemas.py:19
↓ 1 callersClassTestTool
tests/test_tools_parsing.py:16
↓ 1 callersClassexecutorResult
A class to store the result of a tool execution.
sources/schemas.py:44
↓ 1 callersClasswebSearch
sources/tools/webSearch.py:16
Class
sources/web_scripts/spoofing.js:11
ClassAction
sources/agents/browser_agent.py:15
ClassAgent
An abstract class for all agents.
sources/agents/agent.py:17
ClassMcpAgent
sources/agents/mcp_agent.py:11
ClassNotification
sources/web_scripts/spoofing.js:11
ClassQueryRequest
sources/schemas.py:6
ClassTestBrowserAgentParsing
tests/test_browser_agent_parsing.py:25
ClassTestChromedriverVersionCheck
Test suite for ChromeDriver version checking and auto-update logic.
tests/test_chromedriver_update.py:26
ClassTestIsIpOnline
tests/test_provider.py:13
ClassTestIsUnsafeUnix
is_unsafe used substring matching, so legitimate commands containing an unsafe word as a substring were incorrectly flagged.
tests/test_safety.py:11
ClassTestLiteLLMProvider
Test cases for LiteLLM provider integration.
tests/test_litellm_provider.py:11
ClassTestLogger
Test suite for the Logger class.
tests/test_logger.py:11
ClassTestMemory
tests/test_memory.py:10
ClassTestMiniMaxProvider
Test cases for MiniMax provider integration.
tests/test_minimax_provider.py:11
ClassTestMiniMaxProviderModels
Test cases for MiniMax provider model configurations.
tests/test_minimax_provider.py:155
ClassTestPlannerAgentParsing
Test suite for PlannerAgent.parse_agent_tasks JSON parsing robustness.
tests/test_planner_agent_parsing.py:27
ClassTestSafeMode
safe_mode must be read from config.ini so the BashInterpreter unsafe-command check can be enabled. Before this fix it was hardcoded False and unre
tests/test_safe_mode.py:23
ClassTestSearxSearch
tests/test_searx_search.py:11
ClassTestToolsParsing
Test suite for the Tools class parsing functionality, specifically the load_exec_block method. This method is responsible for extracting code
tests/test_tools_parsing.py:8
ClassTestUtility
Test suite for utility module functions.
tests/test_utility.py:9