gitextract_ojmlklsr/ ├── .container/ │ ├── .dockerignore │ ├── DOCKER_README.md │ ├── DOCKER_README_en.md │ ├── Dockerfile │ ├── build_docker.bat │ ├── build_docker.sh │ ├── check_docker.bat │ ├── check_docker.sh │ ├── docker-compose.yml │ ├── run_in_docker.bat │ └── run_in_docker.sh ├── .github/ │ └── workflows/ │ ├── codespell.yml │ └── docker-build.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CITATION.cff ├── README.md ├── README_ja.md ├── README_zh.md ├── community_challenges.md ├── community_usecase/ │ ├── Airbnb-MCP/ │ │ ├── Airbnb_MCP.py │ │ ├── README.md │ │ └── mcp_servers_config.json │ ├── COMMUNITY_CALL_FOR_USE_CASES.md │ ├── Mcp_use_case/ │ │ ├── Content_curator.py │ │ ├── Readme.md │ │ └── mcp_servers_config.json │ ├── Notion-MCP/ │ │ ├── README.md │ │ ├── mcp_servers_config.json │ │ └── notion_manager.py │ ├── OWL Interview Preparation Assistant/ │ │ ├── .gitignore │ │ ├── PROJECT_DESCRIPTION.md │ │ ├── README.md │ │ ├── app.py │ │ ├── config/ │ │ │ └── prompts.py │ │ ├── logging_utils.py │ │ ├── main.py │ │ └── requirements.txt │ ├── PHI_Sanitization_Summarization_and_Article_Writing/ │ │ ├── project.py │ │ └── readme.md │ ├── Puppeteer MCP/ │ │ ├── README.md │ │ ├── demo.py │ │ ├── mcp_servers_config.json │ │ └── requirements.txt │ ├── Whatsapp-MCP/ │ │ ├── README.md │ │ ├── app.py │ │ └── mcp_servers_config.json │ ├── a_share_investment_agent_camel/ │ │ ├── Dockerfile │ │ ├── LICENSE │ │ ├── README.md │ │ ├── README_EN.md │ │ ├── requirements.txt │ │ └── src/ │ │ ├── __init__.py │ │ ├── agents/ │ │ │ ├── __init__.py │ │ │ ├── base_agent.py │ │ │ ├── debate_room.py │ │ │ ├── fundamentals_analyst.py │ │ │ ├── investment_agent.py │ │ │ ├── market_data_agent.py │ │ │ ├── portfolio_manager.py │ │ │ ├── researcher_bear.py │ │ │ ├── researcher_bull.py │ │ │ ├── risk_manager.py │ │ │ ├── sentiment_analyst.py │ │ │ ├── technical_analyst.py │ │ │ └── valuation_analyst.py │ │ ├── main.py │ │ ├── models.py │ │ ├── roles.py │ │ ├── tools/ │ │ │ ├── __init__.py │ │ │ ├── api.py │ │ │ └── data_helper.py │ │ └── utils/ │ │ ├── __init__.py │ │ └── logging_utils.py │ ├── cooking-assistant/ │ │ ├── README.md │ │ └── run_gpt4o.py │ ├── excel_analyzer/ │ │ ├── README.md │ │ ├── README_zh.md │ │ ├── data/ │ │ │ ├── admission_en.xlsx │ │ │ └── admission_zh.xlsx │ │ ├── data_analyzer_en.py │ │ └── data_analyzer_zh.py │ ├── learning-assistant/ │ │ ├── README.md │ │ └── run_gpt4o.py │ ├── qwen3_mcp/ │ │ ├── README.md │ │ ├── mcp_sse_config.json │ │ └── run_mcp_qwen3.py │ ├── resume-analysis-assistant/ │ │ ├── README.md │ │ ├── mcp_servers_config.json │ │ ├── resume_analysis.md │ │ └── run_mcp.py │ ├── stock-analysis/ │ │ ├── .gitignore │ │ ├── README-zh.md │ │ ├── README.md │ │ ├── agent/ │ │ │ └── sec_agent.py │ │ ├── example/ │ │ │ ├── Alibaba/ │ │ │ │ ├── Alibaba_chat_history.json │ │ │ │ └── Alibaba_investment_analysis.md │ │ │ ├── Apple/ │ │ │ │ ├── Apple_chat_history.json │ │ │ │ └── Apple_investment_analysis.md │ │ │ └── Google/ │ │ │ ├── Google_chat_history.json │ │ │ └── Google_investment_analysis.md │ │ ├── prompts.py │ │ ├── requirements.txt │ │ ├── run.py │ │ └── tools/ │ │ └── sec_tools.py │ └── virtual_fitting_room/ │ ├── readme.md │ └── run_gpt4o.py ├── examples/ │ ├── __init__.py │ ├── run.py │ ├── run_claude.py │ ├── run_deepseek.py │ ├── run_gemini.py │ ├── run_groq.py │ ├── run_qwen.py │ └── run_vllm.py ├── licenses/ │ ├── LICENSE │ ├── license_template.txt │ └── update_license.py ├── owl/ │ ├── .env_template │ ├── utils/ │ │ ├── __init__.py │ │ ├── common.py │ │ ├── document_toolkit.py │ │ ├── enhanced_role_playing.py │ │ └── gaia.py │ ├── webapp.py │ ├── webapp_backup.py │ ├── webapp_jp.py │ └── webapp_zh.py ├── pyproject.toml └── requirements.txt