diff --git a/README.md b/README.md index a226acd..db4ec52 100644 --- a/README.md +++ b/README.md @@ -122,8 +122,9 @@ Install requirements: `pip3 install -r requirements.txt` ## Setup for running LLM locally on your machine -**We recommend using at the very least Deepseek 14B, smaller models will struggle with tasks especially for web browsing.** +**Hardware Requirements:** +To run LLMs locally, you'll need sufficient hardware. At a minimum, a GPU capable of running Qwen/Deepseek 14B is required. See the FAQ for detailed model/performance recommendations. **Setup your local provider** diff --git a/cli.py b/cli.py index b0f14c2..59cb98f 100755 --- a/cli.py +++ b/cli.py @@ -49,9 +49,9 @@ async def main(): PlannerAgent(name="Planner", prompt_path=f"prompts/{personality_folder}/planner_agent.txt", provider=provider, verbose=False, browser=browser), - McpAgent(name="MCP Agent", - prompt_path=f"prompts/{personality_folder}/mcp_agent.txt", - provider=provider, verbose=False), + #McpAgent(name="MCP Agent", + # prompt_path=f"prompts/{personality_folder}/mcp_agent.txt", + # provider=provider, verbose=False), # NOTE under development ] interaction = Interaction(agents, diff --git a/sources/agents/mcp_agent.py b/sources/agents/mcp_agent.py index 528cd40..cf99da0 100644 --- a/sources/agents/mcp_agent.py +++ b/sources/agents/mcp_agent.py @@ -35,8 +35,7 @@ class McpAgent(Agent): """ api_key_mcp_finder = os.getenv("MCP_FINDER_API_KEY") if not api_key_mcp_finder or api_key_mcp_finder == "": - pretty_print("MCP Finder API key not found. Please set the MCP_FINDER_API_KEY environment variable.", color="failure") - pretty_print("MCP Finder disabled.", color="failure") + pretty_print("MCP Finder disabled.", color="warning") self.enabled = False return { "mcp_finder": api_key_mcp_finder diff --git a/sources/tools/safety.py b/sources/tools/safety.py index 2ab5e10..5009331 100644 --- a/sources/tools/safety.py +++ b/sources/tools/safety.py @@ -31,7 +31,7 @@ unsafe_commands_unix = [ "route" # Routing table management "--force", # Force flag for many commands "rebase", # Rebase git repository - "git ." # Git commands + "git" # Git commands ] unsafe_commands_windows = [