100+ AI Agent & RAG apps you can actually run — clone, customize, ship.
This report presents the forensic synthetic code analysis of Shubhamsaboo/awesome-llm-apps, a Python project with 119,901 GitHub stars. SynthScan v2.0 examined 307,484 lines of code across 1425 source files, recording 2094 pattern matches distributed across 23 syntactic categories. The overall adjusted score of 9.8 places this repository in the Low AI signal band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 2094 distinct pattern matches across 23 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py | 300 | except Exception as e: | STRING |
| LOW | mcp_ai_agents/github_mcp_agent/github_agent.py | 108 | except Exception as e: | STRING |
| LOW | mcp_ai_agents/multi_mcp_agent_router/agent_forge.py | 239 | except Exception as e: | CODE |
| LOW | mcp_ai_agents/browser_mcp_agent/main.py | 85 | except Exception as e: | CODE |
| LOW | mcp_ai_agents/browser_mcp_agent/main.py | 117 | except Exception as e: | CODE |
| LOW | advanced_llm_apps/resume_job_matcher/app.py | 80 | except Exception as e: | STRING |
| LOW | …ials/local_chatgpt_with_memory/local_chatgpt_memory.py | 125 | except Exception as e: | CODE |
| MEDIUM | advanced_llm_apps/chat-with-tarots/app.py | 52 | print(f"Error: CSV File not found: {csv_file_path}") | CODE |
| LOW | advanced_llm_apps/chat-with-tarots/app.py | 57 | except Exception as e: | CODE |
| LOW | advanced_llm_apps/chat-with-tarots/app.py | 134 | except Exception as e: | STRING |
| LOW | …ization_tools/toonify_token_optimization/quick_test.py | 71 | except Exception as e: | CODE |
| LOW | …zation_tools/toonify_token_optimization/toonify_app.py | 256 | except Exception as e: | STRING |
| LOW | …ation_tools/toonify_token_optimization/toonify_demo.py | 188 | except Exception as e: | CODE |
| LOW | …ation_tools/toonify_token_optimization/toonify_demo.py | 219 | except Exception as e: | CODE |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 36 | except Exception as list_error: | CODE |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 51 | except Exception: | CODE |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 60 | except Exception as final_error: | CODE |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 74 | except Exception as e: | CODE |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 192 | except Exception as e: | STRING |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 240 | except Exception as e: | STRING |
| LOW | …pps/gpt_oss_critique_improvement_loop/streamlit_app.py | 191 | except Exception as e: | CODE |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 87 | except Exception as e: | CODE |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 94 | except Exception: | CODE |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 117 | except Exception: | CODE |
| LOW | …/multimodal_video_moment_finder/backend/video_store.py | 53 | except Exception: | CODE |
| LOW | …/multimodal_video_moment_finder/backend/video_store.py | 294 | except Exception: | CODE |
| LOW | …ai_breakup_recovery_agent/ai_breakup_recovery_agent.py | 79 | except Exception as e: | CODE |
| LOW | …ai_breakup_recovery_agent/ai_breakup_recovery_agent.py | 176 | except Exception as e: | STRING |
| LOW | …ai_breakup_recovery_agent/ai_breakup_recovery_agent.py | 267 | except Exception as e: | STRING |
| LOW | …ents/ai_blog_to_podcast_agent/blog_to_podcast_agent.py | 85 | except Exception as e: | CODE |
| LOW | …ents/ai_music_generator_agent/music_generator_agent.py | 89 | except Exception as e: | CODE |
| LOW | …rter_ai_agents/openai_research_agent/research_agent.py | 250 | except Exception as e: | STRING |
| LOW | …rter_ai_agents/openai_research_agent/research_agent.py | 270 | except Exception as e: | STRING |
| LOW | …_generator_agent_browseruse/ai_meme_generator_agent.py | 125 | except Exception as e: | STRING |
| LOW | …ents/multimodal_ai_agent/multimodal_reasoning_agent.py | 66 | except Exception as e: | CODE |
| LOW | …ents/multimodal_ai_agent/multimodal_reasoning_agent.py | 73 | except Exception as e: | CODE |
| LOW | …arter_ai_agents/multimodal_ai_agent/mutimodal_agent.py | 75 | except Exception as e: | STRING |
| LOW | …er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py | 44 | except Exception as e: | CODE |
| LOW | …er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py | 123 | except Exception as e: | CODE |
| MEDIUM | …er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py | 11 | def preprocess_and_save(file): | CODE |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 75 | except Exception as e: | CODE |
| LOW | …ata_visualisation_agent/ai_data_visualisation_agent.py | 85 | except Exception as error: | CODE |
| LOW | …_agents/ai_medical_imaging_agent/ai_medical_imaging.py | 154 | except Exception as e: | STRING |
| LOW | …urse/openai_sdk_crash_course/11_voice/streamed/util.py | 40 | except Exception as e: | CODE |
| LOW | …urse/openai_sdk_crash_course/11_voice/streamed/util.py | 157 | except Exception as e: | CODE |
| LOW | …urse/openai_sdk_crash_course/11_voice/streamed/util.py | 192 | except Exception as e: | CODE |
| LOW | …urse/openai_sdk_crash_course/11_voice/streamed/util.py | 227 | except Exception as e: | CODE |
| LOW | …rse/openai_sdk_crash_course/11_voice/streamed/agent.py | 284 | except Exception as e: | CODE |
| LOW | …course/openai_sdk_crash_course/11_voice/static/util.py | 40 | except Exception as e: | CODE |
| LOW | …course/openai_sdk_crash_course/11_voice/static/util.py | 98 | except Exception as e: | CODE |
| LOW | …course/openai_sdk_crash_course/11_voice/static/util.py | 133 | except Exception as e: | CODE |
| LOW | …course/openai_sdk_crash_course/11_voice/static/util.py | 168 | except Exception as e: | CODE |
| LOW | …ourse/openai_sdk_crash_course/11_voice/static/agent.py | 183 | except Exception as e: | CODE |
| LOW | …dk_crash_course/3_tool_using_agent/calculator_agent.py | 157 | except Exception as e: | CODE |
| LOW | …dk_crash_course/3_tool_using_agent/calculator_agent.py | 185 | except Exception as e: | CODE |
| LOW | …dk_crash_course/3_tool_using_agent/calculator_agent.py | 204 | except Exception as e: | CODE |
| LOW | …urse/2_structured_output_agent/product_review_agent.py | 206 | except Exception as e: | CODE |
| LOW | …urse/2_structured_output_agent/product_review_agent.py | 265 | except Exception as e: | CODE |
| LOW | …urse/2_structured_output_agent/product_review_agent.py | 284 | except Exception as e: | CODE |
| LOW | …urse/2_structured_output_agent/support_ticket_agent.py | 148 | except Exception as e: | CODE |
| 661 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 23 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 25 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 52 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 54 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 204 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 206 | # ----------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 20 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 22 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 40 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 42 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 60 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 63 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 95 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 99 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 115 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 117 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 126 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 128 | # ------------------------------------------------------------ | COMMENT |
| MEDIUM | …rash_course/google_adk_crash_course/7_plugins/agent.py | 17 | # ============================================================================ | COMMENT |
| MEDIUM | …rash_course/google_adk_crash_course/7_plugins/agent.py | 19 | # ============================================================================ | COMMENT |
| MEDIUM | …rash_course/google_adk_crash_course/7_plugins/agent.py | 50 | # ============================================================================ | COMMENT |
| MEDIUM | …rash_course/google_adk_crash_course/7_plugins/agent.py | 52 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …rash_course/google_adk_crash_course/7_plugins/agent.py | 64 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …rash_course/google_adk_crash_course/7_plugins/agent.py | 66 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …rash_course/google_adk_crash_course/7_plugins/agent.py | 75 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …rash_course/google_adk_crash_course/7_plugins/agent.py | 77 | # ============================================================================ | COMMENT |
| MEDIUM | …rash_course/google_adk_crash_course/7_plugins/agent.py | 100 | # ============================================================================ | COMMENT |
| MEDIUM | …rash_course/google_adk_crash_course/7_plugins/agent.py | 102 | # ============================================================================ | COMMENT |
| MEDIUM | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 46 | # ------------------------- | COMMENT |
| MEDIUM⚡ | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 166 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 168 | # ============================================================================ | COMMENT |
| MEDIUM | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 28 | # ============================================================================ | COMMENT |
| MEDIUM | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 30 | # ============================================================================ | COMMENT |
| MEDIUM | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 71 | # ============================================================================ | COMMENT |
| MEDIUM | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 73 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 240 | # ============================================================================ | STRING |
| MEDIUM⚡ | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 242 | # ============================================================================ | STRING |
| MEDIUM⚡ | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 354 | # ============================================================================ | STRING |
| MEDIUM⚡ | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 356 | # ============================================================================ | STRING |
| MEDIUM | …roject/src/app/declarative-generative-ui/renderers.tsx | 37 | // ─── Theme-aware colors ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …roject/src/app/declarative-generative-ui/renderers.tsx | 107 | // ─── Renderers (type-checked against schema definitions) ──────────── | COMMENT |
| MEDIUM | …roject/src/app/declarative-generative-ui/renderers.tsx | 597 | // ─── Assembled Catalog ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | …builder/apps/web/app/components/CopilotKitProvider.tsx | 14 | // ─── Shared context ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …builder/apps/web/app/components/CopilotKitProvider.tsx | 35 | // ─── Provider ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …p-builder/apps/web/app/components/ToolCallRenderer.tsx | 8 | // ── Download link for restart_server ───────────────────────────────────────── | COMMENT |
| MEDIUM | …p-builder/apps/web/app/components/ToolCallRenderer.tsx | 82 | // ── Helpers ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …p-builder/apps/web/app/components/ToolCallRenderer.tsx | 95 | // ── Card component ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …p-builder/apps/web/app/components/ToolCallRenderer.tsx | 194 | // ── restart_server: same card + download MCP server code link ────────────────── | COMMENT |
| MEDIUM | …p-builder/apps/web/app/components/ToolCallRenderer.tsx | 230 | // ── Wildcard renderer — catches all tool calls with no specific renderer ────── | COMMENT |
| MEDIUM | …ilder/apps/web/app/components/BuilderAgentProvider.tsx | 37 | // ── Context readables ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ilder/apps/web/app/components/BuilderAgentProvider.tsx | 78 | // ── UI-state frontend actions ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts | 128 | // ── E2B workspace provider (stateless — safe to reuse across requests) ────── | COMMENT |
| MEDIUM | …i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts | 132 | // ── Backend tools — run server-side inside the agent loop ──────────────────── | COMMENT |
| MEDIUM | …i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts | 284 | // ── System prompt ───────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts | 571 | // ── Request handler ──────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …mcp-app-builder/apps/web/app/api/mastra-agent/route.ts | 47 | // ── MCP UI tool metadata ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …mcp-app-builder/apps/web/app/api/mastra-agent/route.ts | 111 | // ── Proxied MCP request handler ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …mcp-app-builder/apps/web/app/api/mastra-agent/route.ts | 191 | // ── AG-UI function middleware: ACTIVITY_SNAPSHOT + proxied requests ─────────── | COMMENT |
| MEDIUM | …mcp-app-builder/apps/web/app/api/mastra-agent/route.ts | 405 | // ── E2B workspace provider (stateless — safe to reuse across requests) ────── | COMMENT |
| MEDIUM | …mcp-app-builder/apps/web/app/api/mastra-agent/route.ts | 409 | // ── Backend tools — run server-side inside the agent loop ──────────────────── | COMMENT |
| 176 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py | 51 | # Create a single event for the entire day | COMMENT |
| MEDIUM | mcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py | 127 | # Create the planning prompt | COMMENT |
| MEDIUM | mcp_ai_agents/multi_mcp_agent/multi_mcp_agent.py | 70 | # Create the agent with comprehensive instructions | COMMENT |
| MEDIUM | mcp_ai_agents/notion_mcp_agent/notion_mcp_agent.py | 74 | # Create the agent | COMMENT |
| MEDIUM | …m_apps/cursor_ai_experiments/multi_agent_researcher.py | 81 | # Create the crew | COMMENT |
| MEDIUM | …nced_llm_apps/cursor_ai_experiments/ai_web_scrapper.py | 27 | # Create the SmartScraperGraph instance | COMMENT |
| MEDIUM⚡ | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 155 | # Create a temporary directory to store the database | STRING |
| MEDIUM⚡ | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 157 | # Create an instance of Embedchain App | STRING |
| MEDIUM⚡ | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 172 | # Create a new app instance for the new video | STRING |
| MEDIUM | …ps/chat_with_X_tutorials/chat_with_gmail/chat_gmail.py | 5 | # Define the embedchain_bot function | COMMENT |
| MEDIUM | …ps/chat_with_X_tutorials/chat_with_gmail/chat_gmail.py | 27 | # Create a temporary directory to store the database | COMMENT |
| MEDIUM | …ps/chat_with_X_tutorials/chat_with_gmail/chat_gmail.py | 29 | # Create an instance of Embedchain App | COMMENT |
| MEDIUM | …ith_X_tutorials/chat_with_github/chat_github_llama3.py | 1 | # Import the required libraries | COMMENT |
| MEDIUM | …ith_X_tutorials/chat_with_github/chat_github_llama3.py | 23 | # Define the embedchain_bot function | COMMENT |
| MEDIUM | …/chat_with_X_tutorials/chat_with_github/chat_github.py | 1 | # Import the required libraries | COMMENT |
| MEDIUM | …/chat_with_X_tutorials/chat_with_github/chat_github.py | 23 | # Create an instance of Embedchain App | COMMENT |
| MEDIUM | …th_X_tutorials/chat_with_research_papers/chat_arxiv.py | 1 | # Import the required libraries | COMMENT |
| MEDIUM | …th_X_tutorials/chat_with_research_papers/chat_arxiv.py | 16 | # Create an instance of the Assistant | COMMENT |
| MEDIUM | …torials/chat_with_research_papers/chat_arxiv_llama3.py | 1 | # Import the required libraries | COMMENT |
| MEDIUM | …torials/chat_with_research_papers/chat_arxiv_llama3.py | 11 | # Create an instance of the Assistant | COMMENT |
| MEDIUM | …chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py | 1 | # Import necessary libraries | COMMENT |
| MEDIUM | …chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py | 7 | # Define the embedchain_bot function | COMMENT |
| MEDIUM | …chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py | 20 | # Create a temporary directory to store the PDF file | COMMENT |
| MEDIUM | …chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py | 22 | # Create an instance of the embedchain App | COMMENT |
| MEDIUM | …at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py | 1 | # Import necessary libraries | COMMENT |
| MEDIUM | …at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py | 9 | # Define the embedchain_bot function | COMMENT |
| MEDIUM | …at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py | 28 | # Define the database path | COMMENT |
| MEDIUM | …at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py | 31 | # Create a session state to store the app instance and chat history | COMMENT |
| MEDIUM | …t_with_X_tutorials/chat_with_substack/chat_substack.py | 5 | # Define the embedchain_bot function | COMMENT |
| MEDIUM | …t_with_X_tutorials/chat_with_substack/chat_substack.py | 22 | # Create a temporary directory to store the database | COMMENT |
| MEDIUM | …t_with_X_tutorials/chat_with_substack/chat_substack.py | 24 | # Create an instance of Embedchain App | COMMENT |
| MEDIUM⚡ | …arter_ai_agents/mixture_of_agents/mixture-of-agents.py | 17 | # Define the models | COMMENT |
| MEDIUM⚡ | …arter_ai_agents/mixture_of_agents/mixture-of-agents.py | 26 | # Define the aggregator system prompt | COMMENT |
| MEDIUM | …rter_ai_agents/openai_research_agent/research_agent.py | 79 | # Define the agents | STRING |
| MEDIUM | …rter_ai_agents/openai_research_agent/research_agent.py | 178 | # Create a trace for the entire workflow | STRING |
| MEDIUM | starter_ai_agents/web_scraping_ai_agent/ai_scrapper.py | 1 | # Import the required libraries | COMMENT |
| MEDIUM | starter_ai_agents/web_scraping_ai_agent/ai_scrapper.py | 29 | # Create a SmartScraperGraph object | COMMENT |
| MEDIUM | …r_ai_agents/web_scraping_ai_agent/local_ai_scrapper.py | 1 | # Import the required libraries | COMMENT |
| MEDIUM | …r_ai_agents/web_scraping_ai_agent/local_ai_scrapper.py | 28 | # Create a SmartScraperGraph object | COMMENT |
| MEDIUM | starter_ai_agents/ai_travel_agent/travel_agent.py | 48 | # Create a single event for the entire day | COMMENT |
| MEDIUM | starter_ai_agents/ai_travel_agent/local_travel_agent.py | 48 | # Create a single event for the entire day | COMMENT |
| MEDIUM | …er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py | 37 | # Create a temporary file to save the preprocessed data | COMMENT |
| MEDIUM | …rse/openai_sdk_crash_course/11_voice/streamed/agent.py | 173 | # Create the voice pipeline | COMMENT |
| MEDIUM | …ourse/openai_sdk_crash_course/11_voice/static/agent.py | 127 | # Create the voice pipeline with our agent and callbacks | COMMENT |
| MEDIUM | …dk_crash_course/3_tool_using_agent/calculator_agent.py | 101 | # Create the calculator agent | COMMENT |
| MEDIUM | …_course/3_tool_using_agent/3_1_function_tools/agent.py | 4 | # Create an agent with custom function tools | COMMENT |
| MEDIUM | …tool_using_agent/3_3_agents_as_tools/advanced_agent.py | 3 | # Define a specialized research agent | COMMENT |
| MEDIUM | …tool_using_agent/3_3_agents_as_tools/advanced_agent.py | 12 | # Define a writing agent | STRING |
| MEDIUM | …h_course/3_tool_using_agent/3_2_builtin_tools/agent.py | 4 | # Create an agent with built-in OpenAI tools | COMMENT |
| MEDIUM | …urse/2_structured_output_agent/product_review_agent.py | 80 | # Create the product review agent | COMMENT |
| MEDIUM | …urse/2_structured_output_agent/support_ticket_agent.py | 55 | # Create the support ticket agent | COMMENT |
| MEDIUM | …course/4_running_agents/4_3_run_configuration/agent.py | 3 | # Create an agent for demonstrating run configuration | COMMENT |
| MEDIUM | …course/4_running_agents/4_1_execution_methods/agent.py | 4 | # Create a simple agent for demonstrating execution methods | COMMENT |
| MEDIUM | …/4_running_agents/4_2_conversation_management/agent.py | 3 | # Create an agent for demonstrating conversation management | COMMENT |
| MEDIUM | …ash_course/10_tracing_observability/default_tracing.py | 70 | # Create a run that will generate rich trace data | COMMENT |
| MEDIUM | …10_tracing_observability/10_1_default_tracing/agent.py | 70 | # Create a run that will generate rich trace data | COMMENT |
| MEDIUM | …dk_crash_course/7_sessions/7_1_basic_sessions/agent.py | 3 | # Create an agent for session demonstrations | COMMENT |
| MEDIUM | …_course/openai_sdk_crash_course/1_starter_agent/app.py | 33 | # Create the agent | COMMENT |
| MEDIUM | …se/1_starter_agent/1_personal_assistant_agent/agent.py | 4 | # Create an agent for demonstrating different execution methods | COMMENT |
| MEDIUM | …ourse/6_callbacks/6_1_agent_lifecycle_callbacks/app.py | 48 | # Define the get_response function | STRING |
| 63 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mcp_ai_agents/multi_mcp_agent_router/agent_forge.py | 11 | CODE | |
| LOW | mcp_ai_agents/browser_mcp_agent/main.py | 4 | CODE | |
| LOW | …ways_on_agents/always_on_hn_briefing_agent/delivery.py | 3 | CODE | |
| LOW | …ways_on_agents/always_on_hn_briefing_agent/__init__.py | 1 | CODE | |
| LOW | always_on_agents/always_on_hn_briefing_agent/scout.py | 8 | CODE | |
| LOW | always_on_agents/always_on_hn_briefing_agent/agent.py | 3 | CODE | |
| LOW | …on_agents/always_on_hn_briefing_agent/scheduler_api.py | 7 | CODE | |
| LOW | advanced_llm_apps/chat-with-tarots/app.py | 3 | CODE | |
| LOW | advanced_llm_apps/chat-with-tarots/app.py | 4 | CODE | |
| LOW | …torials/chat_with_youtube_videos/test_session_state.py | 7 | CODE | |
| LOW | …torials/chat_with_youtube_videos/test_session_state.py | 8 | CODE | |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 8 | CODE | |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 10 | CODE | |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 11 | CODE | |
| LOW | …_apps/multimodal_video_moment_finder/backend/server.py | 15 | CODE | |
| LOW | …/multimodal_video_moment_finder/backend/video_store.py | 9 | CODE | |
| LOW | …/multimodal_video_moment_finder/backend/video_store.py | 13 | CODE | |
| LOW | …ai_breakup_recovery_agent/ai_breakup_recovery_agent.py | 6 | CODE | |
| LOW | …ai_breakup_recovery_agent/ai_breakup_recovery_agent.py | 6 | CODE | |
| LOW | …ents/ai_blog_to_podcast_agent/blog_to_podcast_agent.py | 2 | CODE | |
| LOW | …_generator_agent_browseruse/ai_meme_generator_agent.py | 3 | CODE | |
| LOW | …_generator_agent_browseruse/ai_meme_generator_agent.py | 6 | CODE | |
| LOW | …arter_ai_agents/multimodal_ai_agent/mutimodal_agent.py | 6 | CODE | |
| LOW | …ata_visualisation_agent/ai_data_visualisation_agent.py | 1 | CODE | |
| LOW | …ata_visualisation_agent/ai_data_visualisation_agent.py | 2 | CODE | |
| LOW | …_agents/ai_medical_imaging_agent/ai_medical_imaging.py | 1 | CODE | |
| LOW | …rse/openai_sdk_crash_course/11_voice/streamed/agent.py | 6 | CODE | |
| LOW | …rash_course/8_handoffs_delegation/advanced_handoffs.py | 2 | CODE | |
| LOW | …k_crash_course/8_handoffs_delegation/basic_handoffs.py | 1 | CODE | |
| LOW | …urse/8_handoffs_delegation/8_1_basic_handoffs/agent.py | 1 | CODE | |
| LOW | …e/8_handoffs_delegation/8_2_advanced_handoffs/agent.py | 2 | CODE | |
| LOW | …course/4_running_agents/4_1_execution_methods/agent.py | 2 | CODE | |
| LOW | …_sdk_crash_course/7_sessions/streamlit_sessions_app.py | 3 | CODE | |
| LOW | …_sdk_crash_course/7_sessions/streamlit_sessions_app.py | 4 | CODE | |
| LOW | …se/1_starter_agent/1_personal_assistant_agent/agent.py | 2 | CODE | |
| LOW | …urse/6_callbacks/6_3_tool_execution_callbacks/agent.py | 1 | CODE | |
| LOW | …urse/6_callbacks/6_3_tool_execution_callbacks/agent.py | 4 | CODE | |
| LOW | …course/6_callbacks/6_3_tool_execution_callbacks/app.py | 7 | CODE | |
| LOW | …course/6_callbacks/6_3_tool_execution_callbacks/app.py | 8 | CODE | |
| LOW | …rse/6_callbacks/6_1_agent_lifecycle_callbacks/agent.py | 1 | CODE | |
| LOW | …ourse/6_callbacks/6_1_agent_lifecycle_callbacks/app.py | 8 | CODE | |
| LOW | …rse/6_callbacks/6_2_llm_interaction_callbacks/agent.py | 7 | CODE | |
| LOW | …ourse/6_callbacks/6_2_llm_interaction_callbacks/app.py | 7 | CODE | |
| LOW | …ourse/6_callbacks/6_2_llm_interaction_callbacks/app.py | 8 | CODE | |
| LOW | …_simple_multi_agent/multi_agent_researcher/__init__.py | 1 | CODE | |
| LOW | …gent/3_2_email_agent/email_generator_agent/__init__.py | 1 | CODE | |
| LOW | …upport_ticket_agent/customer_support_agent/__init__.py | 1 | CODE | |
| LOW | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 1 | CODE | |
| LOW | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 2 | CODE | |
| LOW | …ourse/9_multi_agent_patterns/9_3_parallel_agent/app.py | 3 | CODE | |
| LOW | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 1 | CODE | |
| LOW | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 2 | CODE | |
| LOW | …rse/9_multi_agent_patterns/9_1_sequential_agent/app.py | 3 | CODE | |
| LOW | …del_agnostic_agent/2_2_anthropic_adk_agent/__init__.py | 1 | CODE | |
| LOW | …_model_agnostic_agent/2_1_openai_adk_agent/__init__.py | 1 | CODE | |
| LOW | …rse/1_starter_agent/creative_writing_agent/__init__.py | 1 | CODE | |
| LOW | …emory_agent/5_2_persistent_conversation_agent/agent.py | 2 | CODE | |
| LOW | …_memory_agent/5_2_persistent_conversation_agent/app.py | 3 | CODE | |
| LOW | …memory_agent/5_1_in_memory_conversation_agent/agent.py | 2 | CODE | |
| LOW | …memory_agent/5_1_in_memory_conversation_agent/agent.py | 3 | CODE | |
| 169 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | README.md | 112 | - [🤝 Multi-agent Teams](#-multi-agent-teams) | CODE |
| MEDIUM⚡ | README.md | 114 | - [🖼️ Generative UI and Agentic Frontends](#️-generative-ui-and-agentic-frontends) | CODE |
| MEDIUM⚡ | README.md | 117 | - [📀 RAG Tutorials](#-rag-retrieval-augmented-generation) | CODE |
| MEDIUM | README.md | 235 | ### 📀 RAG (Retrieval Augmented Generation) | COMMENT |
| MEDIUM | …se/openai_sdk_crash_course/11_voice/realtime/README.md | 187 | Based on the [guide documentation](https://openai.github.io/openai-agents-python/realtime/guide/), realtime guardrails a | CODE |
| MEDIUM | …e/openai_sdk_crash_course/3_tool_using_agent/README.md | 98 | │ ├── agent.py # Basic agent orchestration (40 lines) | CODE |
| MEDIUM | …nai_sdk_crash_course/6_guardrails_validation/README.md | 116 | # Test guardrails system | COMMENT |
| MEDIUM | …enai_sdk_crash_course/6_guardrails_validation/agent.py | 96 | # Main agent with guardrails | COMMENT |
| MEDIUM | …enai_sdk_crash_course/6_guardrails_validation/agent.py | 119 | # Example usage with guardrails | STRING |
| MEDIUM⚡ | …_course/9_multi_agent_orchestration/agents_as_tools.py | 135 | # Example 3: Comparison with direct agent orchestration | COMMENT |
| MEDIUM⚡ | …_course/9_multi_agent_orchestration/agents_as_tools.py | 142 | # Manual orchestration - calling agents directly | COMMENT |
| MEDIUM | …_course/9_multi_agent_orchestration/agents_as_tools.py | 165 | # Automatic orchestration using orchestrator agent | COMMENT |
| MEDIUM | …sdk_crash_course/9_multi_agent_orchestration/README.md | 79 | ├── agents_as_tools.py # Agents as tools orchestration (55 lines) | CODE |
| MEDIUM | …sdk_crash_course/9_multi_agent_orchestration/README.md | 81 | ├── app.py # Streamlit orchestration demo (optional) | CODE |
| MEDIUM | …ulti_agent_orchestration/9_2_agents_as_tools/README.md | 30 | # Test agent orchestration patterns | COMMENT |
| MEDIUM⚡ | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 135 | # Example 3: Comparison with direct agent orchestration | COMMENT |
| MEDIUM⚡ | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 142 | # Manual orchestration - calling agents directly | COMMENT |
| MEDIUM | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 165 | # Automatic orchestration using orchestrator agent | COMMENT |
| MEDIUM | …_course/4_tool_using_agent/4_1_builtin_tools/README.md | 37 | ### 3. **RAG Tools** (Advanced) | COMMENT |
| MEDIUM | voice_ai_agents/voice_rag_openaisdk/README.md | 1 | ## 🎙️ Voice RAG with OpenAI SDK | COMMENT |
| MEDIUM | rag_tutorials/qwen_local_rag/README.md | 1 | # 🐋 Qwen 3 Local RAG Reasoning Agent | COMMENT |
| MEDIUM | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 462 | # Simple mode without RAG | COMMENT |
| MEDIUM | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 66 | st.session_state.rag_enabled = True # RAG is enabled by default | CODE |
| MEDIUM⚡ | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 375 | # Existing RAG flow remains unchanged | STRING |
| MEDIUM⚡ | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 422 | # Step 4: Generate response using the RAG agent | STRING |
| MEDIUM | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 91 | # RAG Mode Toggle | STRING |
| MEDIUM | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 100 | # Show API Configuration only if RAG is enabled | STRING |
| MEDIUM | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 310 | # Check if RAG is enabled | STRING |
| MEDIUM | rag_tutorials/rag_chain/app.py | 14 | # Initialize embedding model | COMMENT |
| MEDIUM | rag_tutorials/rag_chain/app.py | 124 | # RAG Chain | STRING |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 466 | # Simple mode without RAG | COMMENT |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 67 | st.session_state.rag_enabled = True # RAG is enabled by default | CODE |
| MEDIUM⚡ | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 379 | # Existing RAG flow remains unchanged | STRING |
| MEDIUM⚡ | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 426 | # Step 4: Generate response using the RAG agent | STRING |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 88 | # RAG Mode Toggle | STRING |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 97 | # Show API Configuration only if RAG is enabled | STRING |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 109 | # Search Configuration (only shown in RAG mode) | STRING |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 142 | # Search Configuration moved inside RAG mode check | STRING |
| MEDIUM | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 327 | # Check if RAG is enabled | STRING |
| MEDIUM | rag_tutorials/deepseek_local_rag_agent/README.md | 1 | # 🐋 Deepseek Local RAG Reasoning Agent | COMMENT |
| MEDIUM | rag_tutorials/deepseek_local_rag_agent/README.md | 57 | ### 2. Qdrant Cloud Setup (for RAG Mode) | COMMENT |
| MEDIUM | rag_tutorials/rag-as-a-service/README.md | 1 | ## 🖇️ RAG-as-a-Service with Claude 3.5 Sonnet | COMMENT |
| MEDIUM | rag_tutorials/rag_agent_cohere/README.md | 1 | # RAG Agent with Cohere ⌘R | COMMENT |
| MEDIUM | rag_tutorials/hybrid_search_rag/README.md | 1 | # 👀 RAG App with Hybrid Search | COMMENT |
| MEDIUM | rag_tutorials/contextualai_rag_agent/README.md | 1 | # Contextual AI RAG Agent | COMMENT |
| MEDIUM | rag_tutorials/ai_blog_search/README.md | 1 | # Agentic RAG with LangGraph: AI Blog Search | COMMENT |
| MEDIUM | rag_tutorials/ai_blog_search/app.py | 64 | # Initialize embedding model with API key | COMMENT |
| MEDIUM | rag_tutorials/ai_blog_search/app.py | 233 | # RAG Chain | COMMENT |
| MEDIUM | rag_tutorials/agentic_rag_embedding_gemma/README.md | 1 | ## 🔥 Agentic RAG with EmbeddingGemma | COMMENT |
| MEDIUM | rag_tutorials/agentic_rag_embedding_gemma/README.md | 4 | **👉 [Click here to follow our complete step-by-step tutorial](https://www.theunwindai.com/p/build-a-local-agentic-rag-ap | CODE |
| MEDIUM | rag_tutorials/agentic_rag_with_reasoning/README.md | 1 | # 🧐 Agentic RAG with Reasoning | COMMENT |
| MEDIUM | rag_tutorials/agentic_rag_with_reasoning/README.md | 4 | **👉 [Click here to follow our complete step-by-step tutorial](https://www.theunwindai.com/p/build-an-agentic-rag-app-wit | CODE |
| MEDIUM | rag_tutorials/multimodal_agentic_rag/README.md | 1 | # Multimodal Agentic RAG | COMMENT |
| MEDIUM | rag_tutorials/autonomous_rag/README.md | 1 | # 🤖 AutoRAG: Autonomous RAG with GPT-4o and Vector Database | COMMENT |
| MEDIUM⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 431 | # Step 4: Generate response using the RAG agent | STRING |
| MEDIUM | rag_tutorials/gemini_agentic_rag/README.md | 1 | # 🤔 Agentic RAG with Gemini Flash Thinking | COMMENT |
| MEDIUM⚡ | rag_tutorials/local_rag_agent/local_rag_agent.py | 36 | # UI for RAG agent | COMMENT |
| MEDIUM | rag_tutorials/local_rag_agent/README.md | 1 | ## 🦙 Local RAG Agent with Llama 3.2 | COMMENT |
| MEDIUM | rag_tutorials/llama3.1_local_rag/llama3.1_local_rag.py | 46 | # 4. RAG Setup | COMMENT |
| MEDIUM | rag_tutorials/llama3.1_local_rag/README.md | 1 | ## 💻 Local Lllama-3.1 with RAG | COMMENT |
| 16 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ways_on_agents/always_on_hn_briefing_agent/delivery.py | 59 | def _fetch_gmail_access_token() -> str: | CODE |
| LOW | always_on_agents/always_on_hn_briefing_agent/agent.py | 10 | def preview_agent_builder_brief(top_n: int = 5) -> dict: | CODE |
| LOW | …_on_hn_briefing_agent/tests/unit/test_scheduler_api.py | 9 | def test_scheduled_scout_defaults_to_dry_run(): | CODE |
| LOW | …_on_hn_briefing_agent/tests/unit/test_scheduler_api.py | 17 | def test_trigger_endpoint_accepts_scheduler_payload(): | CODE |
| LOW | …_on_hn_briefing_agent/tests/unit/test_scheduler_api.py | 31 | def test_pubsub_endpoint_decodes_scheduler_message(): | CODE |
| LOW | …_on_hn_briefing_agent/tests/unit/test_scheduler_api.py | 45 | def test_trigger_endpoint_tolerates_empty_body(): | CODE |
| LOW | …_on_hn_briefing_agent/tests/unit/test_scheduler_api.py | 54 | def test_scheduled_scout_reports_missing_delivery_config(monkeypatch): | CODE |
| LOW | …_on_hn_briefing_agent/tests/unit/test_scheduler_api.py | 72 | def test_explicit_gmail_delivery_reports_missing_config(monkeypatch): | CODE |
| LOW | …s/always_on_hn_briefing_agent/tests/unit/test_scout.py | 12 | def test_curate_stories_returns_ranked_agent_signals(): | CODE |
| LOW | …s/always_on_hn_briefing_agent/tests/unit/test_scout.py | 23 | def test_render_brief_includes_text_html_and_next_actions(): | CODE |
| LOW | …s/always_on_hn_briefing_agent/tests/unit/test_scout.py | 35 | def test_run_ambient_scout_returns_delivery_handoff_payload(): | CODE |
| LOW | advanced_llm_apps/chat-with-tarots/helpers/help_func.py | 33 | def format_card_details_for_prompt(card_data, card_meanings): | CODE |
| LOW | advanced_llm_apps/thinkpath_chatbot_app/main.js | 139 | function generateContinuationPaths(lastPathName, lastStepsExecuted) { | CODE |
| LOW | …n_tools/headroom_context_optimization/headroom_demo.py | 141 | def demo_langchain_integration(): | CODE |
| LOW | …pps/gpt_oss_critique_improvement_loop/streamlit_app.py | 109 | def critique_improvement_loop(prompt: str, max_iterations: int = 2, groq_api_key: str | None = None) -> Dict[str, Any]: | CODE |
| LOW | …dk_crash_course/3_tool_using_agent/calculator_agent.py | 38 | def calculate_compound_interest(principal: float, rate: float, time: int, compounds_per_year: int = 1) -> str: | CODE |
| LOW | …e/openai_sdk_crash_course/3_tool_using_agent/README.md | 53 | def calculate_compound_interest(principal: float, rate: float, time: int) -> float: | CODE |
| LOW | …urse/2_structured_output_agent/product_review_agent.py | 127 | def demonstrate_review_analysis(): | STRING |
| LOW | …urse/2_structured_output_agent/support_ticket_agent.py | 96 | def demonstrate_support_tickets(): | STRING |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 230 | def render_conversation_management(agent, model_choice, temperature, max_turns): | CODE |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 525 | async def process_analytics_streaming(): | CODE |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 581 | def render_exception_handling(agent, model_choice, temperature, max_turns): | CODE |
| LOW | …_course/4_running_agents/4_4_streaming_events/agent.py | 51 | async def advanced_streaming_example(): | CODE |
| LOW | …_course/4_running_agents/4_4_streaming_events/agent.py | 97 | async def custom_streaming_processing(): | CODE |
| LOW | …_course/4_running_agents/4_4_streaming_events/agent.py | 156 | async def streaming_with_error_handling(): | CODE |
| LOW | …course/4_running_agents/4_1_execution_methods/agent.py | 32 | async def streaming_execution_example(): | CODE |
| LOW | …/4_running_agents/4_2_conversation_management/agent.py | 10 | async def manual_conversation_example(): | CODE |
| LOW | …/4_running_agents/4_2_conversation_management/agent.py | 25 | async def session_conversation_example(): | CODE |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 16 | async def multi_step_workflow_trace(): | CODE |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 16 | async def multi_step_workflow_trace(): | CODE |
| LOW | …dk_crash_course/7_sessions/7_1_basic_sessions/agent.py | 15 | async def in_memory_session_example(): | STRING |
| LOW | …dk_crash_course/7_sessions/7_1_basic_sessions/agent.py | 42 | async def persistent_session_example(): | CODE |
| LOW⚡ | …_course/9_multi_agent_orchestration/agents_as_tools.py | 136 | async def direct_orchestration_comparison(): | CODE |
| LOW | …_course/9_multi_agent_orchestration/agents_as_tools.py | 176 | async def advanced_orchestrator_example(): | CODE |
| LOW | …urse/9_multi_agent_orchestration/parallel_execution.py | 21 | async def parallel_translation_example(): | STRING |
| LOW | …urse/9_multi_agent_orchestration/parallel_execution.py | 63 | async def parallel_specialized_agents(): | CODE |
| LOW | …urse/9_multi_agent_orchestration/parallel_execution.py | 126 | async def parallel_content_generation(): | STRING |
| LOW | …ti_agent_orchestration/9_1_parallel_execution/agent.py | 21 | async def parallel_translation_example(): | STRING |
| LOW | …ti_agent_orchestration/9_1_parallel_execution/agent.py | 63 | async def parallel_specialized_agents(): | CODE |
| LOW | …ti_agent_orchestration/9_1_parallel_execution/agent.py | 126 | async def parallel_content_generation(): | STRING |
| LOW⚡ | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 136 | async def direct_orchestration_comparison(): | CODE |
| LOW | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 176 | async def advanced_orchestrator_example(): | CODE |
| LOW | …/openai_sdk_crash_course/5_context_management/agent.py | 29 | async def get_personalized_greeting(wrapper: RunContextWrapper[UserInfo]) -> str: | CODE |
| LOW⚡ | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 129 | async def iterate_spec_until_acceptance( | CODE |
| LOW | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 112 | async def analyze_business_intelligence(user_id: str, business_topic: str) -> str: | CODE |
| LOW | …course/4_tool_using_agent/4_2_function_tools/README.md | 31 | def calculate_compound_interest(principal: float, rate: float, years: int) -> dict: | CODE |
| LOW | …ing_agent/4_2_function_tools/calculator_agent/tools.py | 109 | def calculate_compound_interest(principal: float, rate: float, years: int, compound_frequency: int = 1) -> Dict[str, Uni | CODE |
| LOW | …_using_agent/4_2_function_tools/utility_agent/tools.py | 109 | def calculate_date_difference(date1: str, date2: str, date_format: str) -> Dict[str, Union[str, int, Dict]]: | CODE |
| LOW | …ice_ai_agents/insurance_claim_live_agent_team/agent.py | 107 | def build_initial_workflow_state() -> dict[str, Any]: | CODE |
| LOW | …ice_ai_agents/insurance_claim_live_agent_team/agent.py | 181 | def _coverage_evidence_handler(ctx: InvocationContext) -> dict[str, Any]: | CODE |
| LOW | …ice_ai_agents/insurance_claim_live_agent_team/agent.py | 189 | def _document_checklist_handler(ctx: InvocationContext) -> dict[str, Any]: | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 128 | def _without_negated_safety_mentions(text: str) -> str: | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 141 | def _positive_safety_concerns(claim: ClaimNarrative) -> list[str]: | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 145 | def _has_positive_safety_language(text: str) -> bool: | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 231 | def validate_required_claim_fields(claim_value: Any) -> dict[str, Any]: | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 265 | def apply_coverage_and_evidence_rules( | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 412 | def generate_document_checklist( | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 457 | def fraud_signal_and_safety_gate( | CODE |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 577 | def build_claim_intake_packet( | CODE |
| LOW | …ts/insurance_claim_live_agent_team/live_demo/server.py | 146 | def _without_negated_safety_mentions(text: str) -> str: | CODE |
| 133 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mcp_ai_agents/multi_mcp_agent_router/agent_forge.py | 186 | CODE | |
| LOW | mcp_ai_agents/multi_mcp_agent_router/agent_forge.py | 275 | CODE | |
| LOW | always_on_agents/always_on_hn_briefing_agent/scout.py | 83 | CODE | |
| LOW | always_on_agents/always_on_hn_briefing_agent/scout.py | 101 | CODE | |
| LOW | …zation_tools/toonify_token_optimization/toonify_app.py | 31 | CODE | |
| LOW | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 24 | CODE | |
| LOW | …rter_ai_agents/openai_research_agent/research_agent.py | 166 | CODE | |
| LOW | …_generator_agent_browseruse/ai_meme_generator_agent.py | 63 | CODE | |
| LOW | …nsurance_advisor_agent/life_insurance_advisor_agent.py | 281 | CODE | |
| LOW | …ents/multimodal_ai_agent/multimodal_reasoning_agent.py | 9 | CODE | |
| LOW | …er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py | 11 | CODE | |
| LOW | …ata_visualisation_agent/ai_data_visualisation_agent.py | 90 | CODE | |
| LOW | …rse/openai_sdk_crash_course/11_voice/streamed/agent.py | 231 | CODE | |
| LOW | …rse/openai_sdk_crash_course/11_voice/realtime/agent.py | 48 | CODE | |
| LOW | …ourse/openai_sdk_crash_course/11_voice/static/agent.py | 121 | CODE | |
| LOW | …urse/2_structured_output_agent/support_ticket_agent.py | 96 | CODE | |
| LOW | …urse/2_structured_output_agent/support_ticket_agent.py | 155 | CODE | |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 88 | CODE | |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 143 | CODE | |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 230 | CODE | |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 335 | CODE | |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 438 | CODE | |
| LOW | …enai_sdk_crash_course/4_running_agents/agent_runner.py | 581 | CODE | |
| LOW | …_sdk_crash_course/7_sessions/streamlit_sessions_app.py | 86 | CODE | |
| LOW | …_sdk_crash_course/7_sessions/streamlit_sessions_app.py | 128 | CODE | |
| LOW | …_sdk_crash_course/7_sessions/streamlit_sessions_app.py | 193 | CODE | |
| LOW | …_sdk_crash_course/7_sessions/streamlit_sessions_app.py | 274 | CODE | |
| LOW | …urse/6_callbacks/6_3_tool_execution_callbacks/agent.py | 16 | CODE | |
| LOW | …rse/6_callbacks/6_2_llm_interaction_callbacks/agent.py | 19 | CODE | |
| LOW | …_course/9_multi_agent_patterns/9_2_loop_agent/agent.py | 129 | CODE | |
| LOW | …rse/9_multi_agent_patterns/9_3_parallel_agent/agent.py | 56 | CODE | |
| LOW | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 112 | CODE | |
| LOW | …_using_agent/4_2_function_tools/utility_agent/tools.py | 175 | CODE | |
| LOW | …_using_agent/4_2_function_tools/utility_agent/tools.py | 264 | CODE | |
| LOW | …er_support_voice_agent/customer_support_voice_agent.py | 41 | CODE | |
| LOW | …er_support_voice_agent/customer_support_voice_agent.py | 149 | CODE | |
| LOW | …er_support_voice_agent/customer_support_voice_agent.py | 321 | CODE | |
| LOW | …_ai_agents/insurance_claim_live_agent_team/policies.py | 265 | CODE | |
| LOW | …ts/insurance_claim_live_agent_team/live_demo/server.py | 467 | CODE | |
| LOW | …ts/insurance_claim_live_agent_team/live_demo/server.py | 550 | CODE | |
| LOW | …ts/insurance_claim_live_agent_team/live_demo/server.py | 570 | CODE | |
| LOW | voice_ai_agents/voice_rag_openaisdk/rag_voice.py | 299 | CODE | |
| LOW | rag_tutorials/rag_chain/app.py | 132 | CODE | |
| LOW | rag_tutorials/rag-as-a-service/rag_app.py | 120 | CODE | |
| LOW | rag_tutorials/rag_agent_cohere/rag_agent_cohere.py | 34 | CODE | |
| LOW | rag_tutorials/rag_agent_cohere/rag_agent_cohere.py | 181 | CODE | |
| LOW | rag_tutorials/hybrid_search_rag/main.py | 122 | CODE | |
| LOW | …rials/contextualai_rag_agent/contextualai_rag_agent.py | 34 | CODE | |
| LOW | …rials/contextualai_rag_agent/contextualai_rag_agent.py | 90 | CODE | |
| LOW | …rials/contextualai_rag_agent/contextualai_rag_agent.py | 117 | CODE | |
| LOW | rag_tutorials/ai_blog_search/app.py | 310 | CODE | |
| LOW | …_tutorials/multimodal_agentic_rag/backend/rag_store.py | 213 | CODE | |
| LOW | …_tutorials/multimodal_agentic_rag/backend/rag_store.py | 383 | CODE | |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 358 | CODE | |
| LOW | rag_tutorials/local_hybrid_search_rag/local_main.py | 124 | CODE | |
| LOW | rag_tutorials/corrective_rag/corrective_rag.py | 155 | CODE | |
| LOW | rag_tutorials/vision_rag/vision_rag.py | 221 | CODE | |
| LOW | …tutorials/rag_database_routing/rag_database_routing.py | 70 | CODE | |
| LOW | …tutorials/rag_database_routing/rag_database_routing.py | 158 | CODE | |
| LOW | …tutorials/rag_database_routing/rag_database_routing.py | 285 | CODE | |
| 116 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …d_llm_apps/gpt_oss_critique_improvement_loop/README.md | 33 | ### Step 1: Initial Answer Generation | COMMENT |
| LOW⚡ | …d_llm_apps/gpt_oss_critique_improvement_loop/README.md | 37 | ### Step 2: Critique Phase | COMMENT |
| LOW⚡ | …d_llm_apps/gpt_oss_critique_improvement_loop/README.md | 44 | ### Step 3: Revision Phase | COMMENT |
| LOW⚡ | …d_llm_apps/gpt_oss_critique_improvement_loop/README.md | 48 | ### Step 4: Repeat | COMMENT |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 56 | # Step 1: Collect news | COMMENT |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 60 | # Step 2: Summarize articles | COMMENT |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 64 | # Step 3: Analyze trends | COMMENT |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 25 | # Step 1: Research | COMMENT |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 32 | # Step 2: Analysis | COMMENT |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 39 | # Step 3: Summary | COMMENT |
| LOW⚡ | …10_tracing_observability/10_2_custom_tracing/README.md | 46 | # Step 1: Research | COMMENT |
| LOW⚡ | …10_tracing_observability/10_2_custom_tracing/README.md | 49 | # Step 2: Analysis | COMMENT |
| LOW⚡ | …10_tracing_observability/10_2_custom_tracing/README.md | 52 | # Step 3: Summary | COMMENT |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 25 | # Step 1: Research | COMMENT |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 32 | # Step 2: Analysis | COMMENT |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 39 | # Step 3: Summary | COMMENT |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 96 | market_researcher, # Step 1: Market research (with search capabilities) | CODE |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 97 | swot_analyzer, # Step 2: SWOT analysis | CODE |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 98 | strategy_formulator, # Step 3: Strategy development | CODE |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 99 | implementation_planner # Step 4: Implementation planning | CODE |
| LOW⚡ | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 386 | # Step 2: Choose search strategy based on force_web_search toggle | STRING |
| LOW⚡ | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 422 | # Step 4: Generate response using the RAG agent | STRING |
| LOW | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 405 | # Step 3: Use web search if: | STRING |
| LOW⚡ | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 390 | # Step 2: Choose search strategy based on force_web_search toggle | STRING |
| LOW⚡ | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 426 | # Step 4: Generate response using the RAG agent | STRING |
| LOW | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 409 | # Step 3: Use web search if: | STRING |
| LOW⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 382 | # Step 1: Rewrite the query for better retrieval | STRING |
| LOW⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 395 | # Step 2: Choose search strategy based on force_web_search toggle | STRING |
| LOW | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 414 | # Step 3: Use web search if: | STRING |
| LOW⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 431 | # Step 4: Generate response using the RAG agent | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 258 | # Step 1: Initial semantic search | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 271 | # Step 2: Multi-hop expansion | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 287 | # Step 3: Build context with source tracking | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 303 | # Step 4: Generate answer with citation requirements | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 323 | # Step 5: Extract and verify citations | STRING |
| LOW | rag_tutorials/knowledge_graph_rag_citations/README.md | 61 | ### Step 1: Document → Knowledge Graph | COMMENT |
| LOW | rag_tutorials/knowledge_graph_rag_citations/README.md | 75 | ### Step 2: Query → Multi-hop Traversal | COMMENT |
| LOW | rag_tutorials/knowledge_graph_rag_citations/README.md | 84 | ### Step 3: Answer → Verified Citations | COMMENT |
| LOW⚡ | …mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md | 276 | // Step 1: Define schema separately | COMMENT |
| LOW⚡ | …mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md | 282 | // Step 2: Reference schema variable in metadata | COMMENT |
| LOW⚡ | …mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md | 289 | // Step 3: Infer Props type from schema variable | COMMENT |
| LOW⚡ | …mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md | 292 | // Step 4: Use typed Props with useWidget | COMMENT |
| LOW | …/skills/chatgpt-app-builder/references/architecture.md | 15 | ## Step 1: Identify UX Flows | COMMENT |
| LOW | …/skills/chatgpt-app-builder/references/architecture.md | 32 | ## Step 2: Does the Flow Need UI? | COMMENT |
| LOW | …/skills/chatgpt-app-builder/references/architecture.md | 46 | ## Step 3: Design the API | COMMENT |
| LOW | …server/.agent/skills/mcp-builder/references/widgets.md | 35 | ### Step 1: Create the Widget File | COMMENT |
| LOW | …server/.agent/skills/mcp-builder/references/widgets.md | 80 | ### Step 2: Register the Tool | COMMENT |
| LOW | …ills/mcp-builder/references/design-and-architecture.md | 12 | ## Step 1: Identify What to Build | COMMENT |
| LOW | …ills/mcp-builder/references/design-and-architecture.md | 27 | ## Step 2: Does It Need a Widget? | COMMENT |
| LOW | …ills/mcp-builder/references/design-and-architecture.md | 45 | ## Step 3: Design the API | COMMENT |
| LOW⚡ | …fraud_investigation_agent/fraud_investigation_agent.py | 212 | # Step 2: Trigger the search | COMMENT |
| LOW⚡ | …fraud_investigation_agent/fraud_investigation_agent.py | 221 | # Step 3: Parse CSV rows embedded in the response | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 201 | # Step 1: GET page to extract ASP.NET ViewState tokens | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 289 | # Step 1: Resolve to PIN via Cook County address dataset | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 318 | # Step 2: Try residential characteristics | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 345 | # Step 3: Try commercial valuation (Cook County PINs are 14 digits) | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 373 | # Step 4: Assessed values fallback (no sqft) | COMMENT |
| LOW⚡ | …ingle_agent_apps/ai_email_gtm_reachout_agent/README.md | 81 | ### Step 1: Target Company Discovery | COMMENT |
| LOW⚡ | …ingle_agent_apps/ai_email_gtm_reachout_agent/README.md | 86 | ### Step 2: Your Information | COMMENT |
| LOW⚡ | …ingle_agent_apps/ai_email_gtm_reachout_agent/README.md | 90 | ### Step 3: Outreach Configuration | COMMENT |
| 32 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | mcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py | 0 | generate an ics calendar file from a travel itinerary text. args: plan_text: the travel itinerary text start_date: optio | STRING |
| HIGH | starter_ai_agents/ai_travel_agent/travel_agent.py | 0 | generate an ics calendar file from a travel itinerary text. args: plan_text: the travel itinerary text start_date: optio | STRING |
| HIGH | starter_ai_agents/ai_travel_agent/local_travel_agent.py | 0 | generate an ics calendar file from a travel itinerary text. args: plan_text: the travel itinerary text start_date: optio | STRING |
| HIGH | …tool_using_agent/3_3_agents_as_tools/advanced_agent.py | 0 | research a topic using the specialized research agent with custom configuration | STRING |
| HIGH | …_course/9_multi_agent_orchestration/agents_as_tools.py | 0 | research a topic using the specialized research agent with custom configuration | STRING |
| HIGH | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 0 | research a topic using the specialized research agent with custom configuration | STRING |
| HIGH | …tool_using_agent/3_3_agents_as_tools/advanced_agent.py | 0 | transform content using the specialized writing agent with custom style | STRING |
| HIGH | …_course/9_multi_agent_orchestration/agents_as_tools.py | 0 | transform content using the specialized writing agent with custom style | STRING |
| HIGH | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 0 | transform content using the specialized writing agent with custom style | STRING |
| HIGH | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 0 | you are a web search expert. your task is to: 1. search the web for relevant information about the query 2. compile and | STRING |
| HIGH | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 0 | you are a web search expert. your task is to: 1. search the web for relevant information about the query 2. compile and | STRING |
| HIGH | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 0 | you are a web search expert. your task is to: 1. search the web for relevant information about the query 2. compile and | STRING |
| HIGH | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 0 | context: {context} original question: {prompt} rewritten question: {rewritten_query} please provide a comprehensive answ | STRING |
| HIGH | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 0 | context: {context} original question: {prompt} rewritten question: {rewritten_query} please provide a comprehensive answ | STRING |
| HIGH | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 0 | context: {context} original question: {prompt} rewritten question: {rewritten_query} please provide a comprehensive answ | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ptimization_tools/toonify_token_optimization/README.md | 36 | export OPENAI_API_KEY='your-api-key-here' | CODE |
| HIGH | …nced_llm_apps/multimodal_video_moment_finder/README.md | 65 | export GOOGLE_API_KEY="your-api-key" | CODE |
| HIGH | starter_ai_agents/openai_research_agent/README.md | 36 | export OPENAI_API_KEY='your-api-key-here' | CODE |
| HIGH | starter_ai_agents/xai_finance_agent/README.md | 33 | export XAI_API_KEY='your-api-key-here' | CODE |
| HIGH | …rash_course/4_tool_using_agent/4_4_mcp_tools/README.md | 185 | env={'FIRECRAWL_API_KEY': 'your_api_key'} | CODE |
| HIGH | …ool_using_agent/4_4_mcp_tools/firecrawl_agent/agent.py | 104 | print("1. Set your Firecrawl API key: export FIRECRAWL_API_KEY=your_api_key") | STRING |
| HIGH | rag_tutorials/agentic_rag_gpt5/README.md | 39 | export OPENAI_API_KEY="your-api-key-here" | CODE |
| HIGH | rag_tutorials/agentic_rag_gpt5/README.md | 43 | OPENAI_API_KEY=your-api-key-here | CODE |
| HIGH | …agents/single_agent_apps/ai_investment_agent/README.md | 32 | export OPENAI_API_KEY="your-api-key-here" | CODE |
| HIGH | …s/agent_teams/ai_vc_due_diligence_agent_team/README.md | 38 | export GOOGLE_API_KEY=your_api_key | CODE |
| HIGH | …s/agent_teams/ai_vc_due_diligence_agent_team/README.md | 40 | echo "GOOGLE_API_KEY=your_api_key" > .env | CODE |
| HIGH | …agent_apps/agent_teams/ai_finance_agent_team/README.md | 33 | export OPENAI_API_KEY='your-api-key-here' | CODE |
| HIGH | …agent_teams/ai_sales_intelligence_agent_team/README.md | 38 | export GOOGLE_API_KEY=your_api_key | CODE |
| HIGH | …ents/multi_agent_apps/trust_gated_agent_team/README.md | 60 | export OPENAI_API_KEY=your-api-key | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 56 | # Step 1: Collect news | COMMENT |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 60 | # Step 2: Summarize articles | COMMENT |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 64 | # Step 3: Analyze trends | COMMENT |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 25 | # Step 1: Research | COMMENT |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 32 | # Step 2: Analysis | COMMENT |
| LOW⚡ | …rash_course/10_tracing_observability/custom_tracing.py | 39 | # Step 3: Summary | COMMENT |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 25 | # Step 1: Research | COMMENT |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 32 | # Step 2: Analysis | COMMENT |
| LOW⚡ | …/10_tracing_observability/10_2_custom_tracing/agent.py | 39 | # Step 3: Summary | COMMENT |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 96 | market_researcher, # Step 1: Market research (with search capabilities) | CODE |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 97 | swot_analyzer, # Step 2: SWOT analysis | CODE |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 98 | strategy_formulator, # Step 3: Strategy development | CODE |
| LOW⚡ | …e/9_multi_agent_patterns/9_1_sequential_agent/agent.py | 99 | implementation_planner # Step 4: Implementation planning | CODE |
| LOW⚡ | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 386 | # Step 2: Choose search strategy based on force_web_search toggle | STRING |
| LOW⚡ | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 422 | # Step 4: Generate response using the RAG agent | STRING |
| LOW | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 405 | # Step 3: Use web search if: | STRING |
| LOW⚡ | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 390 | # Step 2: Choose search strategy based on force_web_search toggle | STRING |
| LOW⚡ | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 426 | # Step 4: Generate response using the RAG agent | STRING |
| LOW | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 409 | # Step 3: Use web search if: | STRING |
| LOW⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 382 | # Step 1: Rewrite the query for better retrieval | STRING |
| LOW⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 395 | # Step 2: Choose search strategy based on force_web_search toggle | STRING |
| LOW | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 414 | # Step 3: Use web search if: | STRING |
| LOW⚡ | rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py | 431 | # Step 4: Generate response using the RAG agent | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 258 | # Step 1: Initial semantic search | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 271 | # Step 2: Multi-hop expansion | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 287 | # Step 3: Build context with source tracking | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 303 | # Step 4: Generate answer with citation requirements | STRING |
| LOW | …s/knowledge_graph_rag_citations/knowledge_graph_rag.py | 323 | # Step 5: Extract and verify citations | STRING |
| LOW⚡ | …fraud_investigation_agent/fraud_investigation_agent.py | 212 | # Step 2: Trigger the search | COMMENT |
| LOW⚡ | …fraud_investigation_agent/fraud_investigation_agent.py | 221 | # Step 3: Parse CSV rows embedded in the response | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 201 | # Step 1: GET page to extract ASP.NET ViewState tokens | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 289 | # Step 1: Resolve to PIN via Cook County address dataset | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 318 | # Step 2: Try residential characteristics | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 345 | # Step 3: Try commercial valuation (Cook County PINs are 14 digits) | COMMENT |
| LOW | …fraud_investigation_agent/fraud_investigation_agent.py | 373 | # Step 4: Assessed values fallback (no sqft) | COMMENT |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 482 | # Step 1: Discover companies | COMMENT |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 504 | # Step 2: For each company, find contacts and research | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 519 | # Step 3: Find decision maker contacts | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 540 | # Step 4: Research company details | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 575 | # Step 5: Generate personalized email | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 629 | # Step 1: Target Company Category Selection | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 663 | # Step 2: Your Information | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 694 | # Step 3: Service Type and Targeting | STRING |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 720 | # Step 4: Target Department Selection | STRING |
| LOW⚡ | …nt_apps/ai_deep_research_agent/deep_research_openai.py | 128 | # Step 1: Initial Research | COMMENT |
| LOW⚡ | …nt_apps/ai_deep_research_agent/deep_research_openai.py | 137 | # Step 2: Enhance the report | COMMENT |
| LOW | …i_agents/multi_agent_apps/devpulse_ai/streamlit_app.py | 110 | # Step 1: Collection | STRING |
| LOW | …i_agents/multi_agent_apps/devpulse_ai/streamlit_app.py | 143 | # Step 2: Analysis | STRING |
| LOW | …i_agents/multi_agent_apps/devpulse_ai/streamlit_app.py | 156 | # Step 3: Synthesis | STRING |
| LOW | …l_estate_agent_team/local_ai_real_estate_agent_team.py | 259 | # Step 1: Property Search with Direct Firecrawl Integration | COMMENT |
| LOW | …l_estate_agent_team/local_ai_real_estate_agent_team.py | 283 | # Step 2: Market Analysis | COMMENT |
| LOW | …l_estate_agent_team/local_ai_real_estate_agent_team.py | 305 | # Step 3: Property Valuation | STRING |
| LOW | …l_estate_agent_team/local_ai_real_estate_agent_team.py | 360 | # Step 4: Final Synthesis | STRING |
| LOW | …ai_real_estate_agent_team/ai_real_estate_agent_team.py | 260 | # Step 1: Property Search with Direct Firecrawl Integration | COMMENT |
| LOW | …ai_real_estate_agent_team/ai_real_estate_agent_team.py | 285 | # Step 2: Market Analysis | COMMENT |
| LOW | …ai_real_estate_agent_team/ai_real_estate_agent_team.py | 307 | # Step 3: Property Valuation | STRING |
| LOW | …ai_real_estate_agent_team/ai_real_estate_agent_team.py | 362 | # Step 4: Final Synthesis | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py | 208 | # Check if API keys are provided (both OpenAI and Google Maps are required) | COMMENT |
| LOW | …nced_llm_apps/cursor_ai_experiments/ai_web_scrapper.py | 37 | # Display the result | COMMENT |
| LOW | …ials/local_chatgpt_with_memory/local_chatgpt_memory.py | 50 | # Check if user ID has changed | COMMENT |
| LOW | …ization_tools/toonify_token_optimization/quick_test.py | 38 | # Display results | COMMENT |
| LOW | …zation_tools/toonify_token_optimization/toonify_app.py | 232 | # Display results | STRING |
| LOW | …ation_tools/toonify_token_optimization/toonify_demo.py | 152 | # Check if API keys are available | COMMENT |
| LOW⚡ | …h_X_tutorials/chat_with_youtube_videos/chat_youtube.py | 163 | # Check if we have a new video URL or no transcript loaded yet | STRING |
| LOW | …pps/gpt_oss_critique_improvement_loop/streamlit_app.py | 195 | # Display results | COMMENT |
| LOW | …rter_ai_agents/openai_research_agent/research_agent.py | 189 | # Check if the result is a ResearchPlan object or a string | STRING |
| LOW | …rter_ai_agents/openai_research_agent/research_agent.py | 276 | # Display results in the Report tab | STRING |
| LOW⚡ | …i_startup_trend_analysis_agent/startup_trends_agent.py | 68 | # Display results - if incase you want to use this furthur, you can uncomment the below 2 lines to get t | COMMENT |
| LOW | …ata_visualisation_agent/ai_data_visualisation_agent.py | 157 | # Display results/visualizations | COMMENT |
| LOW | …ata_visualisation_agent/ai_data_visualisation_agent.py | 160 | if hasattr(result, 'png') and result.png: # Check if PNG data is available | CODE |
| LOW | rag_tutorials/qwen_local_rag/qwen_local_rag_agent.py | 310 | # Check if RAG is enabled | STRING |
| LOW | rag_tutorials/rag_chain/app.py | 46 | # Check if files are uploaded | COMMENT |
| LOW | …torials/deepseek_local_rag_agent/deepseek_rag_agent.py | 327 | # Check if RAG is enabled | STRING |
| LOW | rag_tutorials/ai_blog_search/app.py | 313 | # Check if API keys are set | COMMENT |
| LOW | …ials/agentic_rag_with_reasoning/rag_reasoning_agent.py | 50 | # Check if API keys are provided | STRING |
| LOW | rag_tutorials/agentic_rag_gpt5/agentic_rag_gpt5.py | 58 | # Check if API key is provided | STRING |
| LOW | rag_tutorials/vision_rag/vision_rag.py | 270 | # Check if embedding already exists for this index | COMMENT |
| LOW | rag_tutorials/vision_rag/vision_rag.py | 429 | # Check if already processed this session (simple name check) | COMMENT |
| LOW | …_game_playing_agent_apps/ai_tic_tac_toe_agent/utils.py | 35 | # Check if position is already occupied | COMMENT |
| LOW | …s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py | 837 | # Check if API keys are configured | STRING |
| LOW | …_insight_fire1_agent/ai_startup_insight_fire1_agent.py | 204 | # Check if extraction was successful | STRING |
| LOW | …ts/single_agent_apps/ai_meeting_agent/meeting_agent.py | 16 | # Check if all API keys are set | COMMENT |
| LOW | …_agent_apps/ai_agent_governance/ai_agent_governance.py | 97 | # Check if action involves file paths | COMMENT |
| LOW | …_agent_apps/ai_agent_governance/ai_agent_governance.py | 120 | # Check if path is in allowed paths | COMMENT |
| LOW | …_agent_apps/ai_agent_governance/ai_agent_governance.py | 146 | # Check if action involves URLs or domains | COMMENT |
| LOW | …_agent_apps/ai_agent_governance/ai_agent_governance.py | 170 | # Check if domain is allowed | COMMENT |
| LOW | …pps/multi_agent_trust_layer/multi_agent_trust_layer.py | 346 | # Check if agent has any valid delegation allowing this action | COMMENT |
| LOW | …ntelligence_agent/product_launch_intelligence_agent.py | 294 | # Display results | STRING |
| LOW | …ntelligence_agent/product_launch_intelligence_agent.py | 356 | # Display results | STRING |
| LOW | …ntelligence_agent/product_launch_intelligence_agent.py | 418 | # Display results | STRING |
| LOW⚡ | …nts/multi_agent_apps/ai_home_renovation_agent/tools.py | 352 | # Check if we have any version of this asset | STRING |
| LOW | advanced_ai_agents/multi_agent_apps/devpulse_ai/main.py | 131 | # Output results | COMMENT |
| LOW | …ams/multimodal_coding_agent_team/ai_coding_agent_o3.py | 135 | # Set timeout to 30 seconds for code execution | COMMENT |
| LOW | …ms/ai_game_design_agent_team/game_design_agent_team.py | 92 | # Check if API key is provided | STRING |
| LOW | …l_estate_agent_team/local_ai_real_estate_agent_team.py | 795 | # Display results | STRING |
| LOW | …ai_real_estate_agent_team/ai_real_estate_agent_team.py | 812 | # Display results | STRING |
| LOW | …ps/agent_teams/ai_legal_agent_team/legal_agent_team.py | 155 | # Check if this file has already been processed | COMMENT |
| LOW | …ps/agent_teams/ai_legal_agent_team/legal_agent_team.py | 344 | # Display results in tabs | STRING |
| LOW | …nt_team/local_ai_legal_agent_team/local_legal_agent.py | 218 | # Display results in tabs | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ways_on_agents/always_on_hn_briefing_agent/__init__.py | 3 | __all__ = ["root_agent"] | CODE |
| LOW | …ai_breakup_recovery_agent/ai_breakup_recovery_agent.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …_simple_multi_agent/multi_agent_researcher/__init__.py | 3 | __all__ = ['root_agent'] | CODE |
| LOW | …ool_using_agent/4_4_mcp_tools/firecrawl_agent/agent.py | 88 | __all__ = ['root_agent'] | STRING |
| LOW | …ol_using_agent/4_4_mcp_tools/filesystem_agent/agent.py | 62 | __all__ = ['root_agent'] | STRING |
| LOW | …_ai_agents/insurance_claim_live_agent_team/__init__.py | 5 | __all__ = ["root_agent"] | CODE |
| LOW | …ice_ai_agents/insurance_claim_live_agent_team/agent.py | 415 | __all__ = [ | CODE |
| LOW | …ts/insurance_claim_live_agent_team/live_demo/server.py | 64 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ts/insurance_claim_live_agent_team/live_demo/server.py | 537 | async def update_claim_state(text: str) -> None: | CODE |
| LOW | rag_tutorials/hybrid_search_rag/main.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …odal_agentic_rag/backend/agentic_rag_agent/__init__.py | 3 | __all__ = ["root_agent"] | CODE |
| LOW | rag_tutorials/local_hybrid_search_rag/local_main.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …onent-generator/apps/agent/src/bounded_memory_saver.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | agent_skills/self-improving-agent-skills/backend/app.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …_agent_apps/ai_consultant_agent/ai_consultant_agent.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ents/single_agent_apps/ai_consultant_agent/__init__.py | 5 | __all__ = ['root_agent', 'session_service', 'runner', 'APP_NAME', 'agent'] | CODE |
| LOW | …_agents/single_agent_apps/ai_consultant_agent/agent.py | 5 | __all__ = ['root_agent'] | CODE |
| LOW | …dows_use_autonomous_agent/windows_use/agent/service.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ows_use_autonomous_agent/windows_use/agent/__init__.py | 3 | __all__=[ | CODE |
| LOW⚡ | …_agent_apps/ai_agent_governance/ai_agent_governance.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | …t_apps/earnings_call_analyst_agent/live_demo/server.py | 207 | def _set_status_from_thread(runtime: RuntimeSession, progress: int, message: str) -> None: | CODE |
| LOW⚡ | …pps/multi_agent_trust_layer/multi_agent_trust_layer.py | 30 | logger = logging.getLogger(__name__) | CODE |
| LOW | …s/ai_financial_coach_agent/ai_financial_coach_agent.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …egotiation_battle_simulator/backend/config/__init__.py | 4 | __all__ = [ | CODE |
| LOW | …egotiation_battle_simulator/backend/agents/__init__.py | 7 | __all__ = [ | CODE |
| LOW⚡ | …nts/multi_agent_apps/ai_home_renovation_agent/tools.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …nts/multi_agent_apps/ai_home_renovation_agent/tools.py | 26 | def update_asset_version(tool_context: ToolContext, asset_name: str, version: int, filename: str) -> None: | CODE |
| LOW | …/multi_agent_apps/ai_home_renovation_agent/__init__.py | 5 | __all__ = ["root_agent"] | CODE |
| LOW | …nts/multi_agent_apps/ai_home_renovation_agent/agent.py | 516 | __all__ = ["root_agent"] | STRING |
| LOW | …agents/multi_agent_apps/devpulse_ai/agents/__init__.py | 28 | __all__ = [ | CODE |
| LOW | …eams/multimodal_design_agent_team/design_agent_team.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …agent_teams/ai_vc_due_diligence_agent_team/__init__.py | 5 | __all__ = ["root_agent"] | CODE |
| LOW | …ps/agent_teams/ai_vc_due_diligence_agent_team/agent.py | 386 | __all__ = ["root_agent"] | STRING |
| LOW | …s/ai_travel_planner_agent_team/backend/api/__init__.py | 3 | __all__ = ["app"] | CODE |
| LOW | …ai_recruitment_agent_team/ai_recruitment_agent_team.py | 51 | def _set_parent_token(self, token: str) -> None: | CODE |
| LOW⚡ | …ent_teams/multimodal_uiux_feedback_agent_team/tools.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | …ent_teams/multimodal_uiux_feedback_agent_team/tools.py | 26 | def update_asset_version(tool_context: ToolContext, asset_name: str, version: int, filename: str) -> None: | CODE |
| LOW | …_teams/multimodal_uiux_feedback_agent_team/__init__.py | 8 | __all__ = ["root_agent"] | CODE |
| LOW | …ent_teams/multimodal_uiux_feedback_agent_team/agent.py | 461 | __all__ = ["root_agent"] | STRING |
| LOW | …i_agent_apps/agent_teams/ai_seo_audit_team/__init__.py | 5 | __all__ = ["root_agent"] | CODE |
| LOW | …ent_teams/ai_sales_intelligence_agent_team/__init__.py | 5 | __all__ = ["root_agent"] | CODE |
| LOW | …/agent_teams/ai_sales_intelligence_agent_team/agent.py | 440 | __all__ = ["root_agent"] | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mcp_ai_agents/multi_mcp_agent/multi_mcp_agent.py | 70 | # Create the agent with comprehensive instructions | COMMENT |
| MEDIUM⚡ | …arter_ai_agents/mixture_of_agents/mixture-of-agents.py | 27 | aggregator_system_prompt = """You have been provided with a set of responses from various open-source models to the | CODE |
| MEDIUM | …rter_ai_agents/openai_research_agent/research_agent.py | 215 | for i in range(15): # Check more times to allow for more comprehensive research | STRING |
| MEDIUM | …_course/9_multi_agent_orchestration/agents_as_tools.py | 105 | """Create a comprehensive article about the benefits of renewable energy. | STRING |
| MEDIUM | …multi_agent_orchestration/9_2_agents_as_tools/agent.py | 105 | """Create a comprehensive article about the benefits of renewable energy. | STRING |
| MEDIUM | rag_tutorials/rag_agent_cohere/rag_agent_cohere.py | 208 | HumanMessage(content=f"""Please thoroughly research the question: '{query}' and provide a detail | CODE |
| MEDIUM | …agents/generative-ui-starter-project/package-lock.json | 11409 | "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz", | CODE |
| MEDIUM | …dashboard-canvas-agent/src/app/api/copilotkit/route.ts | 13 | // 2. Create the CopilotRuntime instance and utilize the ADK integration | COMMENT |
| MEDIUM | …ive_ui_agents/ai-deep-research-agent/package-lock.json | 14229 | "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", | CODE |
| MEDIUM | …e_ui_agents/ai-financial-coach-agent/package-lock.json | 12550 | "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz", | CODE |
| MEDIUM | …gents/ai-financial-coach-agent/docker-compose.test.yml | 19 | # dev runs where the local harness may provide its own stub. | COMMENT |
| MEDIUM | …-financial-coach-agent/src/app/api/copilotkit/route.ts | 13 | // 2. Create the CopilotRuntime instance and utilize the AG-UI client | COMMENT |
| MEDIUM | …e_meal_planning_agent/ai_recipe_meal_planning_agent.py | 178 | """Create comprehensive weekly meal plan with nutrition and shopping list.""" | STRING |
| MEDIUM | …egotiation_battle_simulator/frontend/package-lock.json | 11140 | "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", | CODE |
| MEDIUM | …l_estate_agent_team/local_ai_real_estate_agent_team.py | 74 | # Create comprehensive prompt with specific schema guidance | COMMENT |
| MEDIUM | …ai_real_estate_agent_team/ai_real_estate_agent_team.py | 75 | # Create comprehensive prompt with specific schema guidance | COMMENT |
| MEDIUM | …ent_teams/multimodal_uiux_feedback_agent_team/tools.py | 113 | # Build edit prompt with UI/UX best practices | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mcp_ai_agents/browser_mcp_agent/mcp_agent.config.yaml | 21 | COMMENT | |
| LOW | …ing_agent/4_2_function_tools/utility_agent/__init__.py | 1 | # Utility Agent Module | COMMENT |
| LOW | …mcp-app-builder/apps/web/app/api/mastra-agent/route.ts | 261 | }); | COMMENT |
| LOW | …lls/self-improving-agent-skills/frontend/next-env.d.ts | 1 | /// <reference types="next" /> | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 1 | # This file was autogenerated by uv via the following command: | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 21 | blinker==1.9.0 | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 41 | distro==1.9.0 | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 61 | # via httpcore | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 81 | jiter==0.8.2 | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 101 | # pandas | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 121 | pip==25.0.1 | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 141 | # ollama | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 161 | # agno | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 181 | # streamlit | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 201 | # groq | COMMENT |
| LOW | …aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt | 221 | # anthropic | COMMENT |
| LOW | …_speech_trainer_agent/backend/agents/feedback_agent.py | 61 | # prompt = f"Analyze the following transcript:\n\n{transcript}" | COMMENT |
| LOW | …eech_trainer_agent/backend/agents/coordinator_agent.py | 61 | markdown=True, | COMMENT |
| LOW | …h_trainer_agent/backend/agents/voice_analysis_agent.py | 41 | COMMENT | |
| LOW | …rainer_agent/backend/agents/facial_expression_agent.py | 41 | ) | COMMENT |
| LOW | …trainer_agent/backend/agents/content_analysis_agent.py | 41 | # # Sample transcript from the Voice Analysis Agent | COMMENT |
| LOW | …ai_negotiation_battle_simulator/frontend/next-env.d.ts | 1 | /// <reference types="next" /> | COMMENT |
| LOW | …_teams/ai_travel_planner_agent_team/backend/broswer.py | 21 | # instructions="Generate structured output in the specified schema format. Parse input data and format according to | COMMENT |
| LOW | …ai_travel_planner_agent_team/backend/models/trip_db.py | 81 | # Relationship (optional) | COMMENT |
| LOW | …el_planner_agent_team/backend/services/plan_service.py | 161 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | rag_tutorials/hybrid_search_rag/main.py | 24 | Initializes and returns a RAGLiteConfig object with the specified API keys and database URL. This function sets the | STRING |
| HIGH | rag_tutorials/local_hybrid_search_rag/local_main.py | 23 | Initializes and returns a RAGLiteConfig object based on provided settings. This function constructs a RAGLiteConfig | STRING |
| HIGH | …game_playing_agent_apps/ai_tic_tac_toe_agent/agents.py | 41 | Creates and returns the appropriate model instance based on the provider. Args: provider: The model pr | STRING |
| HIGH | …gotiation_battle_simulator/backend/config/scenarios.py | 190 | Get a scenario by ID. Args: scenario_id: The scenario identifier Returns: The scen | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ials/local_chatgpt_with_memory/local_chatgpt_memory.py | 29 | # Alternatively, you can use "snowflake-arctic-embed:latest" | COMMENT |
| MEDIUM | …_and_podcast_agents/beifong/integrations/slack/chat.py | 19 | # you can use ngrok to port forward local url to https and replace this local url with ngrok url | COMMENT |
| LOW⚡ | …nt_teams/ai_teaching_agent_team/teaching_agent_team.py | 137 | f"the topic is: {st.session_state['topic']},Don't forget to add the Google Doc link in your response." | CODE |
| LOW⚡ | …nt_teams/ai_teaching_agent_team/teaching_agent_team.py | 142 | f"the topic is: {st.session_state['topic']},Don't forget to add the Google Doc link in your response." | CODE |
| LOW⚡ | …nt_teams/ai_teaching_agent_team/teaching_agent_team.py | 147 | f"the topic is: {st.session_state['topic']},Don't forget to add the Google Doc link in your response." | CODE |
| LOW⚡ | …nt_teams/ai_teaching_agent_team/teaching_agent_team.py | 152 | f"the topic is: {st.session_state['topic']},Don't forget to add the Google Doc link in your response." | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | rag_tutorials/rag_chain/app.py | 130 | CODE | |
| LOW | …s_and_podcast_agents/beifong/routers/podcast_router.py | 13 | CODE | |
| LOW | …_podcast_agents/beifong/routers/social_media_router.py | 12 | CODE | |
| LOW | …ents/beifong/processors/podcast_generator_processor.py | 36 | CODE | |
| LOW | …_agents/beifong/processors/faiss_indexing_processor.py | 232 | CODE | |
| LOW | …_news_and_podcast_agents/beifong/db/podcast_configs.py | 71 | CODE | |
| LOW | …odcast_agents/beifong/services/social_media_service.py | 12 | CODE | |
| LOW | …cast_agents/beifong/services/podcast_config_service.py | 61 | CODE | |
| LOW | …and_podcast_agents/beifong/services/podcast_service.py | 21 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …_agents/ai_medical_imaging_agent/ai_medical_imaging.py | 151 | "Note: This analysis is generated by AI and should be reviewed by " | STRING |
| HIGH | …agent_teams/ai_sales_intelligence_agent_team/README.md | 257 | └── comparison_infographic_20260104_143105.png # AI-generated comparison visual | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …rash_course/8_handoffs_delegation/advanced_handoffs.py | 55 | # Example usage | STRING |
| LOW | …k_crash_course/8_handoffs_delegation/basic_handoffs.py | 53 | # Example usage | STRING |
| LOW | …urse/8_handoffs_delegation/8_1_basic_handoffs/agent.py | 53 | # Example usage | STRING |
| LOW | …e/8_handoffs_delegation/8_2_advanced_handoffs/agent.py | 55 | # Example usage | STRING |
| LOW | …_speech_trainer_agent/backend/agents/feedback_agent.py | 54 | # # Example usage | STRING |
| LOW | …eech_trainer_agent/backend/agents/coordinator_agent.py | 66 | # # Example usage | COMMENT |
| LOW | …trainer_agent/backend/agents/content_analysis_agent.py | 39 | # # Example usage | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …i_sdk_crash_course/2_structured_output_agent/README.md | 32 | │ "customer_name": "John Doe", │ | CODE |
| LOW | …_and_podcast_agents/beifong/integrations/slack/chat.py | 334 | "placeholder": {"type": "plain_text", "text": "Choose language"}, | STRING |
| LOW⚡ | …pps/multi_agent_trust_layer/multi_agent_trust_layer.py | 677 | organization="Acme Corp", | CODE |
| LOW⚡ | …pps/multi_agent_trust_layer/multi_agent_trust_layer.py | 686 | organization="Acme Corp", | CODE |
| LOW⚡ | …pps/multi_agent_trust_layer/multi_agent_trust_layer.py | 695 | organization="Acme Corp", | CODE |
| LOW⚡ | …avel_planner_agent_team/backend/services/db_service.py | 117 | {"email": "user@example.com"} | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …me_playing_agent_apps/ai_chess_agent/ai_chess_agent.py | 56 | st.session_state.board.push(chess_move) | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …t_apps/ai_news_and_podcast_agents/beifong/scheduler.py | 59 | def execute_task(task_id, command): | CODE |