Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Fosowl/agenticSeek
/ types & classes
Types & classes
54 in github.com/Fosowl/agenticSeek
⨍
Functions
511
◇
Types & classes
54
↳
Endpoints
33
↓ 28 callers
Class
Provider
sources/llm_provider.py:17
↓ 13 callers
Class
Logger
sources/logger.py:6
↓ 9 callers
Class
Memory
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 callers
Class
Speech
Speech is a class for generating speech from text.
sources/text_to_speech.py:25
↓ 5 callers
Class
searxSearch
sources/tools/searxSearch.py:12
↓ 4 callers
Class
BrowserAgent
sources/agents/browser_agent.py:22
↓ 4 callers
Class
CasualAgent
sources/agents/casual_agent.py:11
↓ 4 callers
Class
CoderAgent
The code agent is an agent that can write and execute code.
sources/agents/code_agent.py:15
↓ 4 callers
Class
FileAgent
sources/agents/file_agent.py:9
↓ 3 callers
Class
BashInterpreter
This class is a tool to allow agent for bash code execution.
sources/tools/BashInterpreter.py:13
↓ 3 callers
Class
Browser
sources/browser.py:285
↓ 3 callers
Class
FileFinder
A tool that finds files in the current directory and returns their information.
sources/tools/fileFinder.py:11
↓ 3 callers
Class
_SafeModeTool
tests/test_safe_mode.py:12
↓ 2 callers
Class
AgentRouter
AgentRouter is a class that selects the appropriate agent based on the user query.
sources/router.py:19
↓ 2 callers
Class
CInterpreter
This class is a tool to allow agent for C code execution
sources/tools/C_Interpreter.py:11
↓ 2 callers
Class
Cache
llm_server/sources/cache.py:5
↓ 2 callers
Class
GoInterpreter
This class is a tool to allow execution of Go code.
sources/tools/GoInterpreter.py:11
↓ 2 callers
Class
Interaction
Interaction is a class that handles the interaction between the user and the agents.
sources/interaction.py:19
↓ 2 callers
Class
JavaInterpreter
This class is a tool to allow execution of Java code.
sources/tools/JavaInterpreter.py:11
↓ 2 callers
Class
LanguageUtility
LanguageUtility for language, or emotion identification
sources/language.py:9
↓ 2 callers
Class
MCP_finder
Tool to find MCPs server
sources/tools/mcpFinder.py:11
↓ 2 callers
Class
OllamaLLM
llm_server/sources/ollama_handler.py:7
↓ 2 callers
Class
PlannerAgent
sources/agents/planner_agent.py:14
↓ 2 callers
Class
PyInterpreter
This class is a tool to allow agent for python code execution.
sources/tools/PyInterpreter.py:12
↓ 2 callers
Class
Speech2Text
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 callers
Class
Tools
Abstract class for all tools.
sources/tools/tools.py:30
↓ 1 callers
Class
FlightSearch
sources/tools/flightSearch.py:12
↓ 1 callers
Class
GenerationState
llm_server/sources/generator.py:7
↓ 1 callers
Class
GeneratorLLM
llm_server/sources/generator.py:22
↓ 1 callers
Class
LlamacppLLM
llm_server/sources/llamacpp_handler.py:6
↓ 1 callers
Class
QueryResponse
sources/schemas.py:19
↓ 1 callers
Class
TestTool
tests/test_tools_parsing.py:16
↓ 1 callers
Class
executorResult
A class to store the result of a tool execution.
sources/schemas.py:44
↓ 1 callers
Class
webSearch
sources/tools/webSearch.py:16
Class
sources/web_scripts/spoofing.js:11
Class
Action
sources/agents/browser_agent.py:15
Class
Agent
An abstract class for all agents.
sources/agents/agent.py:17
Class
McpAgent
sources/agents/mcp_agent.py:11
Class
Notification
sources/web_scripts/spoofing.js:11
Class
QueryRequest
sources/schemas.py:6
Class
TestBrowserAgentParsing
tests/test_browser_agent_parsing.py:25
Class
TestChromedriverVersionCheck
Test suite for ChromeDriver version checking and auto-update logic.
tests/test_chromedriver_update.py:26
Class
TestIsIpOnline
tests/test_provider.py:13
Class
TestIsUnsafeUnix
is_unsafe used substring matching, so legitimate commands containing an unsafe word as a substring were incorrectly flagged.
tests/test_safety.py:11
Class
TestLiteLLMProvider
Test cases for LiteLLM provider integration.
tests/test_litellm_provider.py:11
Class
TestLogger
Test suite for the Logger class.
tests/test_logger.py:11
Class
TestMemory
tests/test_memory.py:10
Class
TestMiniMaxProvider
Test cases for MiniMax provider integration.
tests/test_minimax_provider.py:11
Class
TestMiniMaxProviderModels
Test cases for MiniMax provider model configurations.
tests/test_minimax_provider.py:155
Class
TestPlannerAgentParsing
Test suite for PlannerAgent.parse_agent_tasks JSON parsing robustness.
tests/test_planner_agent_parsing.py:27
Class
TestSafeMode
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
Class
TestSearxSearch
tests/test_searx_search.py:11
Class
TestToolsParsing
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
Class
TestUtility
Test suite for utility module functions.
tests/test_utility.py:9