Repository Analysis

camel-ai/owl

🦉 OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation

28.3 Moderate AI signal View on GitHub
28.3
Adjusted Score
28.3
Raw Score
100%
Time Factor
2026-05-15
Last Push
19,811
Stars
Python
Language
23,317
Lines of Code
115
Files
464
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 44MEDIUM 54LOW 366

Pattern Findings

464 matches across 15 categories. Click a row to expand file-level details.

Cross-File Repetition37 hits · 185 pts
SeverityFileLineSnippet
HIGHowl/utils/enhanced_role_playing.py0\n here are auxiliary information about the overall task, which may help you understand the intent of the current task:
HIGHowl/utils/enhanced_role_playing.py0\n here are auxiliary information about the overall task, which may help you understand the intent of the current task:
HIGHowl/utils/enhanced_role_playing.py0\n here are auxiliary information about the overall task, which may help you understand the intent of the current task:
HIGHowl/utils/enhanced_role_playing.py0\n provide me with the next instruction and input (if needed) based on my response and our current task: <task>{self.tas
HIGHowl/utils/enhanced_role_playing.py0\n provide me with the next instruction and input (if needed) based on my response and our current task: <task>{self.tas
HIGHowl/utils/enhanced_role_playing.py0\n provide me with the next instruction and input (if needed) based on my response and our current task: <task>{self.tas
HIGHowl/utils/enhanced_role_playing.py0now please give me instructions to solve over overall task step by step. if the task requires some specific knowledge, p
HIGHowl/utils/enhanced_role_playing.py0now please give me instructions to solve over overall task step by step. if the task requires some specific knowledge, p
HIGHcommunity_usecase/excel_analyzer/data_analyzer_en.py0now please give me instructions to solve over overall task step by step. if the task requires some specific knowledge, p
HIGHexamples/run.py0main function to run the owl system with an example question.
HIGHexamples/run_groq.py0main function to run the owl system with an example question.
HIGHexamples/run_qwen.py0main function to run the owl system with an example question.
HIGHexamples/run_gemini.py0main function to run the owl system with an example question.
HIGHexamples/run_deepseek.py0main function to run the owl system with an example question.
HIGHexamples/run_claude.py0main function to run the owl system with an example question.
HIGHexamples/run_vllm.py0main function to run the owl system with an example question.
HIGHcommunity_usecase/virtual_fitting_room/run_gpt4o.py0main function to run the owl system with an example question.
HIGHexamples/run_groq.py0construct a list of agents with their configurations.
HIGHexamples/run_qwen.py0construct a list of agents with their configurations.
HIGHexamples/run_gemini.py0construct a list of agents with their configurations.
HIGHexamples/run_deepseek.py0construct a list of agents with their configurations.
HIGHexamples/run_claude.py0construct a list of agents with their configurations.
HIGHexamples/run_vllm.py0construct a list of agents with their configurations.
HIGHexamples/run_groq.py0you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele
HIGHexamples/run_qwen.py0you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele
HIGHexamples/run_gemini.py0you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele
HIGHexamples/run_claude.py0you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele
HIGHexamples/run_vllm.py0you are a helpful assistant that can search the web, extract webpage content, simulate browser actions, and provide rele
HIGHexamples/run_groq.py0construct a workforce with coordinator and task agents.
HIGHexamples/run_qwen.py0construct a workforce with coordinator and task agents.
HIGHexamples/run_gemini.py0construct a workforce with coordinator and task agents.
HIGHexamples/run_deepseek.py0construct a workforce with coordinator and task agents.
HIGHexamples/run_claude.py0construct a workforce with coordinator and task agents.
HIGHexamples/run_vllm.py0construct a workforce with coordinator and task agents.
HIGHcommunity_usecase/stock-analysis/run.py0analyze chat history and extract tool call information.
HIGHcommunity_usecase/cooking-assistant/run_gpt4o.py0analyze chat history and extract tool call information.
HIGHcommunity_usecase/learning-assistant/run_gpt4o.py0analyze chat history and extract tool call information.
Unused Imports125 hits · 125 pts
SeverityFileLineSnippet
LOWowl/utils/__init__.py15
LOWowl/utils/__init__.py16
LOWowl/utils/__init__.py16
LOWowl/utils/__init__.py16
LOWowl/utils/__init__.py16
LOWowl/utils/__init__.py22
LOWowl/utils/__init__.py23
LOWcommunity_usecase/stock-analysis/agent/sec_agent.py4
LOWcommunity_usecase/stock-analysis/agent/sec_agent.py5
LOWcommunity_usecase/stock-analysis/agent/sec_agent.py8
LOWcommunity_usecase/excel_analyzer/data_analyzer_zh.py14
LOWcommunity_usecase/excel_analyzer/data_analyzer_zh.py31
LOWcommunity_usecase/excel_analyzer/data_analyzer_zh.py31
LOWcommunity_usecase/excel_analyzer/data_analyzer_en.py31
LOWcommunity_usecase/excel_analyzer/data_analyzer_en.py31
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py16
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py17
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py18
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py18
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py18
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py18
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py21
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py31
LOWcommunity_usecase/Airbnb-MCP/Airbnb_MCP.py4
LOWcommunity_usecase/Airbnb-MCP/Airbnb_MCP.py14
LOW…itization_Summarization_and_Article_Writing/project.py3
LOW…itization_Summarization_and_Article_Writing/project.py4
LOW…itization_Summarization_and_Article_Writing/project.py17
LOW…y_usecase/a_share_investment_agent_camel/src/models.py5
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py7
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py11
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py13
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py13
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py13
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py13
LOW…ity_usecase/a_share_investment_agent_camel/src/main.py10
LOW…ity_usecase/a_share_investment_agent_camel/src/main.py27
LOW…ity_usecase/a_share_investment_agent_camel/src/main.py27
LOW…ity_usecase/a_share_investment_agent_camel/src/main.py27
LOW…_share_investment_agent_camel/src/tools/data_helper.py6
LOW…_share_investment_agent_camel/src/tools/data_helper.py8
LOW…_investment_agent_camel/src/agents/investment_agent.py5
LOW…_investment_agent_camel/src/agents/investment_agent.py11
LOW…investment_agent_camel/src/agents/technical_analyst.py5
LOW…investment_agent_camel/src/agents/technical_analyst.py5
LOW…investment_agent_camel/src/agents/technical_analyst.py6
LOW…investment_agent_camel/src/agents/technical_analyst.py7
LOW…investment_agent_camel/src/agents/technical_analyst.py8
LOW…investment_agent_camel/src/agents/technical_analyst.py9
LOW…investment_agent_camel/src/agents/technical_analyst.py15
LOW…e_investment_agent_camel/src/agents/researcher_bear.py5
LOW…e_investment_agent_camel/src/agents/researcher_bear.py5
LOW…e_investment_agent_camel/src/agents/researcher_bear.py6
LOW…e_investment_agent_camel/src/agents/researcher_bear.py10
LOW…e_investment_agent_camel/src/agents/researcher_bear.py10
LOW…e_investment_agent_camel/src/agents/researcher_bear.py12
LOW…share_investment_agent_camel/src/agents/debate_room.py5
LOW…share_investment_agent_camel/src/agents/debate_room.py5
LOW…share_investment_agent_camel/src/agents/debate_room.py6
LOW…share_investment_agent_camel/src/agents/debate_room.py10
65 more matches not shown…
Excessive Try-Catch Wrapping132 hits · 113 pts
SeverityFileLineSnippet
MEDIUMowl/webapp_jp.py807def process_in_background():
MEDIUMowl/webapp_jp.py1279def main():
LOWowl/webapp_jp.py98 except Exception as e:
LOWowl/webapp_jp.py146 except Exception as e:
LOWowl/webapp_jp.py526 except Exception as e:
LOWowl/webapp_jp.py557 except Exception as e:
LOWowl/webapp_jp.py582 except Exception as e:
LOWowl/webapp_jp.py750 except Exception as e:
LOWowl/webapp_jp.py792 except Exception as e:
LOWowl/webapp_jp.py811 except Exception as e:
LOWowl/webapp_jp.py363 except Exception as e:
LOWowl/webapp_jp.py389 except Exception as e:
LOWowl/webapp_jp.py404 except Exception as e:
LOWowl/webapp_jp.py432 except Exception as e:
LOWowl/webapp_jp.py1304 except Exception as e:
MEDIUMowl/webapp.py815def process_in_background():
MEDIUMowl/webapp.py1287def main():
LOWowl/webapp.py800 except Exception as e:
LOWowl/webapp.py819 except Exception as e:
LOWowl/webapp.py98 except Exception as e:
LOWowl/webapp.py146 except Exception as e:
LOWowl/webapp.py528 except Exception as e:
LOWowl/webapp.py559 except Exception as e:
LOWowl/webapp.py584 except Exception as e:
LOWowl/webapp.py760 except Exception as e:
MEDIUMowl/webapp.py1315 print(f"Error occurred while starting the application: {str(e)}")
LOWowl/webapp.py367 except Exception as e:
LOWowl/webapp.py393 except Exception as e:
LOWowl/webapp.py406 except Exception as e:
LOWowl/webapp.py432 except Exception as e:
LOWowl/webapp.py1313 except Exception as e:
MEDIUMowl/webapp_zh.py792def process_in_background():
MEDIUMowl/webapp_zh.py1256def main():
LOWowl/webapp_zh.py98 except Exception as e:
LOWowl/webapp_zh.py146 except Exception as e:
LOWowl/webapp_zh.py511 except Exception as e:
LOWowl/webapp_zh.py542 except Exception as e:
LOWowl/webapp_zh.py567 except Exception as e:
LOWowl/webapp_zh.py737 except Exception as e:
LOWowl/webapp_zh.py777 except Exception as e:
LOWowl/webapp_zh.py796 except Exception as e:
LOWowl/webapp_zh.py360 except Exception as e:
LOWowl/webapp_zh.py378 except Exception as e:
LOWowl/webapp_zh.py391 except Exception as e:
LOWowl/webapp_zh.py417 except Exception as e:
LOWowl/webapp_zh.py1276 except Exception as e:
LOWowl/webapp_backup.py385 except Exception as e:
LOWowl/webapp_backup.py400 except Exception as e:
LOWowl/webapp_backup.py411 except Exception as e:
LOWowl/webapp_backup.py422 except Exception:
LOWowl/webapp_backup.py441 except Exception as e:
LOWowl/webapp_backup.py492 except Exception as e:
LOWowl/webapp_backup.py507 except Exception as e:
LOWowl/webapp_backup.py525 except Exception as e:
LOWowl/webapp_backup.py795 except Exception as e:
MEDIUMowl/webapp_backup.py789def main():
LOWowl/utils/document_toolkit.py117 except Exception:
LOWowl/utils/document_toolkit.py125 except Exception:
LOWowl/utils/document_toolkit.py135 except Exception:
LOWowl/utils/document_toolkit.py149 except Exception as e:
72 more matches not shown…
Self-Referential Comments15 hits · 40 pts
SeverityFileLineSnippet
MEDIUMowl/webapp_jp.py173 # Create a unique identifier to track messages
MEDIUMowl/webapp.py804 # Create a real-time log update function
MEDIUMowl/webapp.py812 # Create a background thread to process the question
MEDIUMowl/webapp.py115 # Create a temporary queue to store logs so we can process them without removing them from the original queue
MEDIUMowl/webapp.py173 # Create a unique identifier to track messages
MEDIUMcommunity_usecase/stock-analysis/run.py36# Create the log directory for debugging and logging purposes
MEDIUMcommunity_usecase/stock-analysis/run.py40# Create the output directory for interview preparation materials
MEDIUMcommunity_usecase/stock-analysis/agent/sec_agent.py14 # Define the model, here in this case we use gpt-4o-mini
MEDIUMcommunity_usecase/qwen3_mcp/run_mcp_qwen3.py101 # Create a shortened task name for the filename
MEDIUM…itization_Summarization_and_Article_Writing/project.py85 # Create a task prompt for summarization
MEDIUM…itization_Summarization_and_Article_Writing/project.py102 # Create a task prompt for article writing and refinement
MEDIUM…itization_Summarization_and_Article_Writing/project.py121 # Create a task prompt for data sanitization
MEDIUMcommunity_usecase/Puppeteer MCP/demo.py99 # Create a new event loop for the current thread
MEDIUM…ty_usecase/OWL Interview Preparation Assistant/main.py39# Create the output directory for interview preparation materials
MEDIUM…e/OWL Interview Preparation Assistant/logging_utils.py10# Create a singleton log queue that can be shared between modules
Decorative Section Separators14 hits · 39 pts
SeverityFileLineSnippet
MEDIUMowl/webapp_jp.py263#===========================================
MEDIUMowl/webapp_jp.py282#===========================================
MEDIUMowl/webapp_jp.py284#===========================================
MEDIUMowl/webapp_jp.py260DEFAULT_ENV_TEMPLATE = """#===========================================
MEDIUMowl/webapp.py267#===========================================
MEDIUMowl/webapp.py286#===========================================
MEDIUMowl/webapp.py288#===========================================
MEDIUMowl/webapp.py264DEFAULT_ENV_TEMPLATE = """#===========================================
MEDIUMowl/webapp_zh.py266#===========================================
MEDIUMowl/webapp_zh.py285#===========================================
MEDIUMowl/webapp_zh.py287#===========================================
MEDIUMowl/webapp_zh.py263DEFAULT_ENV_TEMPLATE = """#===========================================
MEDIUMowl/webapp_backup.py287#===========================================
MEDIUMowl/webapp_backup.py289#===========================================
Deep Nesting40 hits · 31 pts
SeverityFileLineSnippet
LOWowl/webapp_jp.py84
LOWowl/webapp_jp.py102
LOWowl/webapp_jp.py456
LOWowl/webapp_jp.py502
LOWowl/webapp_jp.py617
LOWowl/webapp_jp.py665
LOWowl/webapp_jp.py773
LOWowl/webapp_jp.py776
LOWowl/webapp.py84
LOWowl/webapp.py102
LOWowl/webapp.py458
LOWowl/webapp.py504
LOWowl/webapp.py619
LOWowl/webapp.py671
LOWowl/webapp.py781
LOWowl/webapp.py784
LOWowl/webapp_zh.py84
LOWowl/webapp_zh.py102
LOWowl/webapp_zh.py441
LOWowl/webapp_zh.py487
LOWowl/webapp_zh.py602
LOWowl/webapp_zh.py654
LOWowl/webapp_zh.py758
LOWowl/webapp_zh.py761
LOWowl/webapp_backup.py461
LOWowl/webapp_backup.py559
LOWowl/utils/document_toolkit.py61
LOWowl/utils/gaia.py101
LOWowl/utils/gaia.py285
LOWowl/utils/gaia.py337
LOWcommunity_usecase/qwen3_mcp/run_mcp_qwen3.py116
LOWcommunity_usecase/Puppeteer MCP/demo.py87
LOW…ty_usecase/a_share_investment_agent_camel/src/roles.py151
LOW…_investment_agent_camel/src/agents/investment_agent.py260
LOW…investment_agent_camel/src/agents/market_data_agent.py457
LOW…investment_agent_camel/src/agents/market_data_agent.py629
LOW…investment_agent_camel/src/agents/portfolio_manager.py146
LOW…ity_usecase/OWL Interview Preparation Assistant/app.py225
LOWcommunity_usecase/cooking-assistant/run_gpt4o.py115
LOWcommunity_usecase/learning-assistant/run_gpt4o.py119
Over-Commented Block31 hits · 30 pts
SeverityFileLineSnippet
LOWlicenses/license_template.txt1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWlicenses/update_license.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/webapp_jp.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/webapp_jp.py261# モデル & API
LOWowl/webapp.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/webapp.py261
LOWowl/webapp_zh.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/webapp_zh.py261
LOWowl/webapp_backup.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/utils/document_toolkit.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/utils/enhanced_role_playing.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/utils/enhanced_role_playing.py161
LOWowl/utils/__init__.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/utils/gaia.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWowl/utils/common.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run_groq.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/__init__.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run_qwen.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run_gemini.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run_deepseek.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run_claude.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWexamples/run_vllm.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/excel_analyzer/data_analyzer_zh.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/excel_analyzer/data_analyzer_en.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/Whatsapp-MCP/app.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/virtual_fitting_room/run_gpt4o.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/qwen3_mcp/run_mcp_qwen3.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/cooking-assistant/run_gpt4o.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/resume-analysis-assistant/run_mcp.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
LOWcommunity_usecase/learning-assistant/run_gpt4o.py1# ========= Copyright 2023-2024 @ CAMEL-AI.org. All Rights Reserved. =========
Redundant / Tautological Comments24 hits · 26 pts
SeverityFileLineSnippet
LOWlicenses/update_license.py82 # Check if directory exists
LOWlicenses/update_license.py85 # Check if license template exists
LOWowl/webapp_jp.py697 # Check if it's an empty row or deleted variable
LOWowl/webapp_jp.py340 # Check if the module is in MODULE_DESCRIPTIONS
LOWowl/webapp_jp.py373 # Check if it contains the construct_society function
LOWowl/webapp.py615 # Check if it contains API-related keywords (case insensitive)
LOWowl/webapp.py705 # Check if it's an empty row or deleted variable
LOWowl/webapp.py312 # Check if input is empty or contains only spaces
LOWowl/webapp.py346 # Check if the module is in MODULE_DESCRIPTIONS
LOWowl/webapp.py377 # Check if it contains the construct_society function
LOWowl/utils/enhanced_role_playing.py495 # Check if usage info is available before accessing it
LOWowl/utils/enhanced_role_playing.py560 # Check if usage info is available before accessing it
LOWowl/utils/gaia.py116 # Check if directories exist; if not, download the data
LOWexamples/run.py233 # Output the result
LOWexamples/run_groq.py243 # Output the result
LOWexamples/run_qwen.py245 # Output the result
LOWexamples/run_gemini.py244 # Output the result
LOWexamples/run_deepseek.py212 # Output the result
LOWexamples/run_claude.py244 # Output the result
LOWexamples/run_vllm.py279 # Output the result
LOWcommunity_usecase/excel_analyzer/data_analyzer_zh.py174 # Check if usage info is available before accessing it
LOWcommunity_usecase/excel_analyzer/data_analyzer_zh.py304 # Output the result
LOWcommunity_usecase/excel_analyzer/data_analyzer_en.py138 # Check if usage info is available before accessing it
LOWcommunity_usecase/excel_analyzer/data_analyzer_en.py259 # Output the result
Hyper-Verbose Identifiers27 hits · 20 pts
SeverityFileLineSnippet
LOWlicenses/update_license.py76def update_license_in_directory(
LOWowl/webapp_jp.py437def update_module_description(module_name: str) -> str:
LOWowl/webapp.py439def update_module_description(module_name: str) -> str:
LOWowl/webapp_zh.py422def update_module_description(module_name: str) -> str:
LOWowl/webapp_backup.py445def update_module_description(module_name: str) -> str:
LOWowl/utils/document_toolkit.py183 async def _extract_content_with_chunkr(
LOWcommunity_usecase/stock-analysis/run.py56def run_society_with_strict_limit(society, round_limit=5, progress_callback=None) -> tuple[str, List[dict[Any, Any]], di
LOWcommunity_usecase/stock-analysis/run.py108def construct_stock_analysis_society( company_name: str) -> RolePlaying:
LOWcommunity_usecase/stock-analysis/run.py220def generate_stock_investment_report(
LOWcommunity_usecase/stock-analysis/agent/sec_agent.py32def get_sec_summary_for_company(company_stock_name: str) -> str:
LOWcommunity_usecase/qwen3_mcp/run_mcp_qwen3.py146async def run_society_with_formatted_output(society: OwlRolePlaying, md_filename: str, round_limit: int = 15):
LOW…itization_Summarization_and_Article_Writing/project.py96def write_and_refine_article_section():
LOW…_share_investment_agent_camel/src/tools/data_helper.py186def calculate_technical_indicators(df: pd.DataFrame) -> Dict[str, Any]:
LOW…_investment_agent_camel/src/agents/investment_agent.py260 def _analyze_financial_trends(self, historical_data: List[Dict[str, Any]], trends: Dict[str, Any]) -> str:
LOW…investment_agent_camel/src/agents/market_data_agent.py193 def _calculate_technical_indicators(self, historical_data: Dict[str, Any]) -> Dict[str, Any]:
LOW…investment_agent_camel/src/agents/market_data_agent.py457 def _get_historical_financial_data(self, ticker: str, num_quarters: int = 4) -> List[Dict[str, Any]]:
LOW…investment_agent_camel/src/agents/market_data_agent.py573 def _calculate_financial_trends(self, historical_data: List[Dict[str, Any]]) -> Dict[str, Any]:
LOW…estment_agent_camel/src/agents/fundamentals_analyst.py103 def _create_fundamentals_signal(self, analysis_result: Dict[str, Any], stock_data: StockData) -> AnalysisSignal:
LOW…ty_usecase/OWL Interview Preparation Assistant/main.py43def run_society_with_strict_limit(society, round_limit=5, progress_callback=None):
LOW…ty_usecase/OWL Interview Preparation Assistant/main.py94def construct_interview_assistant(
LOW…ty_usecase/OWL Interview Preparation Assistant/main.py234def generate_interview_questions(
LOW…ty_usecase/OWL Interview Preparation Assistant/main.py282def create_interview_prep_plan(
LOW…/OWL Interview Preparation Assistant/config/prompts.py33def get_company_research_prompt(company_name: str) -> str:
LOW…/OWL Interview Preparation Assistant/config/prompts.py42def get_question_generator_prompt(job_role: str, company_name: str) -> str:
LOW…/OWL Interview Preparation Assistant/config/prompts.py51def get_preparation_plan_prompt(job_role: str, company_name: str) -> str:
LOWcommunity_usecase/cooking-assistant/run_gpt4o.py49def construct_cooking_society(task: str) -> RolePlaying:
LOWcommunity_usecase/learning-assistant/run_gpt4o.py47def construct_learning_society(task: str) -> RolePlaying:
AI Slop Vocabulary9 hits · 18 pts
SeverityFileLineSnippet
MEDIUMcommunity_usecase/stock-analysis/run.py4# 1. Stock Analysis Assistant - Provides comprehensive stock investment advice and analysis
MEDIUM…e/stock-analysis/example/Apple/Apple_chat_history.json66 "assistant": "Solution: Below is the detailed markdown report for Apple Inc. (AAPL) as requested. The report include
MEDIUM…e/stock-analysis/example/Apple/Apple_chat_history.json76 "content": "# Apple Inc. (AAPL) Comprehensive Investment Analysis Report \n**Current Analysis Date: 2025-03-3
MEDIUM…stock-analysis/example/Google/Google_chat_history.json4 "assistant": "Solution: I have gathered preliminary information about Google (Alphabet Inc.) from Baidu search resul
MEDIUM…stock-analysis/example/Google/Google_chat_history.json63 "assistant": "Solution: I have retrieved the latest SEC filings for Alphabet Inc. (GOOGL) and extracted key financia
MEDIUM…stock-analysis/example/Google/Google_chat_history.json82 "content": "# Google (Alphabet Inc.) Investment Analysis Report\n\n## 1. Company Overview and Business Model\n
MEDIUM…ock-analysis/example/Alibaba/Alibaba_chat_history.json74 "assistant": "Solution:\n\n### **Alibaba Financial Trend Analysis (2021-2024)** \n\nUsing the hypothetical data fro
MEDIUMcommunity_usecase/stock-analysis/agent/sec_agent.py33 r"""Retrieve and analyze SEC filing information for a specified company and generate a comprehensive analysis report
MEDIUMcommunity_usecase/stock-analysis/agent/sec_agent.py55 usr_msg = f"""Please search and analyze the SEC filings for {company_stock_name} and provide a comprehensive summary
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippet
HIGH…ty_usecase/OWL Interview Preparation Assistant/main.py131 # Configure toolkits - Remove FileWriteToolkit as requested
HIGH…ty_usecase/OWL Interview Preparation Assistant/main.py135 # Removed the FileWriteToolkit as requested
Magic Placeholder Names4 hits · 10 pts
SeverityFileLineSnippet
HIGHexamples/run_qwen.py20Set it as QWEN_API_KEY="your-api-key" in your .env file or add it to your environment variables.
HIGHexamples/run_gemini.py20Set it as GOOGLE_API_KEY="your-api-key" in your .env file or add it to your environment variables.
HIGHexamples/run_deepseek.py20Set it as DEEPSEEK_API_KEY="your-api-key" in your .env file or add it to your environment variables.
HIGHexamples/run_claude.py20Set it as ANTHROPIC_API_KEY="your-api-key" in your .env file or add it to your environment variables.
Slop Phrases2 hits · 4 pts
SeverityFileLineSnippet
MEDIUM…ock-analysis/example/Alibaba/Alibaba_chat_history.json53 "result": "I'm sorry, but I was unable to retrieve the SEC filings for BABA. As a result, I cannot provide a com
MEDIUM…ock-analysis/example/Alibaba/Alibaba_chat_history.json67 "result": "I'm sorry, but I was unable to retrieve the SEC filings for BABA. As a result, I cannot provide a com
Cross-Language Confusion1 hit · 2 pts
SeverityFileLineSnippet
HIGH…ity_usecase/OWL Interview Preparation Assistant/app.py442 if (checkbox && checkbox.checked) {
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOWcommunity_usecase/Puppeteer MCP/demo.py59async def run_task(task: str) -> str: