Repository Analysis

Shubhamsaboo/awesome-llm-apps

100+ AI Agent & RAG apps you can actually run — clone, customize, ship.

9.8 Low AI signal View on GitHub

Analysis Overview

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).

9.8
Adjusted Score
9.8
Raw Score
100%
Time Factor
2026-07-11
Last Push
119.9K
Stars
Python
Language
307.5K
Lines of Code
1.4K
Files
2.1K
Pattern Hits
2026-07-14
Scan Date
0.03
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

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.

Severity Breakdown

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.

CRITICAL 0HIGH 36MEDIUM 583LOW 1475

Directory Score Breakdown

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.

Pattern Findings

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.

Excessive Try-Catch Wrapping721 hits · 728 pts
SeverityFileLineSnippetContext
LOWmcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py300 except Exception as e:STRING
LOWmcp_ai_agents/github_mcp_agent/github_agent.py108 except Exception as e:STRING
LOWmcp_ai_agents/multi_mcp_agent_router/agent_forge.py239 except Exception as e:CODE
LOWmcp_ai_agents/browser_mcp_agent/main.py85 except Exception as e:CODE
LOWmcp_ai_agents/browser_mcp_agent/main.py117 except Exception as e:CODE
LOWadvanced_llm_apps/resume_job_matcher/app.py80 except Exception as e:STRING
LOW…ials/local_chatgpt_with_memory/local_chatgpt_memory.py125 except Exception as e:CODE
MEDIUMadvanced_llm_apps/chat-with-tarots/app.py52 print(f"Error: CSV File not found: {csv_file_path}")CODE
LOWadvanced_llm_apps/chat-with-tarots/app.py57except Exception as e:CODE
LOWadvanced_llm_apps/chat-with-tarots/app.py134 except Exception as e:STRING
LOW…ization_tools/toonify_token_optimization/quick_test.py71 except Exception as e:CODE
LOW…zation_tools/toonify_token_optimization/toonify_app.py256 except Exception as e:STRING
LOW…ation_tools/toonify_token_optimization/toonify_demo.py188 except Exception as e:CODE
LOW…ation_tools/toonify_token_optimization/toonify_demo.py219 except Exception as e:CODE
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py36 except Exception as list_error:CODE
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py51 except Exception:CODE
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py60 except Exception as final_error:CODE
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py74 except Exception as e:CODE
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py192 except Exception as e:STRING
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py240 except Exception as e:STRING
LOW…pps/gpt_oss_critique_improvement_loop/streamlit_app.py191 except Exception as e:CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py87 except Exception as e:CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py94 except Exception:CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py117 except Exception:CODE
LOW…/multimodal_video_moment_finder/backend/video_store.py53 except Exception:CODE
LOW…/multimodal_video_moment_finder/backend/video_store.py294 except Exception:CODE
LOW…ai_breakup_recovery_agent/ai_breakup_recovery_agent.py79 except Exception as e:CODE
LOW…ai_breakup_recovery_agent/ai_breakup_recovery_agent.py176 except Exception as e:STRING
LOW…ai_breakup_recovery_agent/ai_breakup_recovery_agent.py267 except Exception as e:STRING
LOW…ents/ai_blog_to_podcast_agent/blog_to_podcast_agent.py85 except Exception as e:CODE
LOW…ents/ai_music_generator_agent/music_generator_agent.py89 except Exception as e:CODE
LOW…rter_ai_agents/openai_research_agent/research_agent.py250 except Exception as e:STRING
LOW…rter_ai_agents/openai_research_agent/research_agent.py270 except Exception as e:STRING
LOW…_generator_agent_browseruse/ai_meme_generator_agent.py125 except Exception as e:STRING
LOW…ents/multimodal_ai_agent/multimodal_reasoning_agent.py66 except Exception as e:CODE
LOW…ents/multimodal_ai_agent/multimodal_reasoning_agent.py73 except Exception as e:CODE
LOW…arter_ai_agents/multimodal_ai_agent/mutimodal_agent.py75 except Exception as e:STRING
LOW…er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py44 except Exception as e:CODE
LOW…er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py123 except Exception as e:CODE
MEDIUM…er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py11def preprocess_and_save(file):CODE
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py75 except Exception as e:CODE
LOW…ata_visualisation_agent/ai_data_visualisation_agent.py85 except Exception as error:CODE
LOW…_agents/ai_medical_imaging_agent/ai_medical_imaging.py154 except Exception as e:STRING
LOW…urse/openai_sdk_crash_course/11_voice/streamed/util.py40 except Exception as e:CODE
LOW…urse/openai_sdk_crash_course/11_voice/streamed/util.py157 except Exception as e:CODE
LOW…urse/openai_sdk_crash_course/11_voice/streamed/util.py192 except Exception as e:CODE
LOW…urse/openai_sdk_crash_course/11_voice/streamed/util.py227 except Exception as e:CODE
LOW…rse/openai_sdk_crash_course/11_voice/streamed/agent.py284 except Exception as e:CODE
LOW…course/openai_sdk_crash_course/11_voice/static/util.py40 except Exception as e:CODE
LOW…course/openai_sdk_crash_course/11_voice/static/util.py98 except Exception as e:CODE
LOW…course/openai_sdk_crash_course/11_voice/static/util.py133 except Exception as e:CODE
LOW…course/openai_sdk_crash_course/11_voice/static/util.py168 except Exception as e:CODE
LOW…ourse/openai_sdk_crash_course/11_voice/static/agent.py183 except Exception as e:CODE
LOW…dk_crash_course/3_tool_using_agent/calculator_agent.py157 except Exception as e:CODE
LOW…dk_crash_course/3_tool_using_agent/calculator_agent.py185 except Exception as e:CODE
LOW…dk_crash_course/3_tool_using_agent/calculator_agent.py204 except Exception as e:CODE
LOW…urse/2_structured_output_agent/product_review_agent.py206 except Exception as e:CODE
LOW…urse/2_structured_output_agent/product_review_agent.py265 except Exception as e:CODE
LOW…urse/2_structured_output_agent/product_review_agent.py284 except Exception as e:CODE
LOW…urse/2_structured_output_agent/support_ticket_agent.py148 except Exception as e:CODE
661 more matches not shown…
Decorative Section Separators236 hits · 640 pts
SeverityFileLineSnippetContext
MEDIUM…nsurance_advisor_agent/life_insurance_advisor_agent.py23# -----------------------------------------------------------------------------COMMENT
MEDIUM…nsurance_advisor_agent/life_insurance_advisor_agent.py25# -----------------------------------------------------------------------------COMMENT
MEDIUM…nsurance_advisor_agent/life_insurance_advisor_agent.py52# -----------------------------------------------------------------------------COMMENT
MEDIUM…nsurance_advisor_agent/life_insurance_advisor_agent.py54# -----------------------------------------------------------------------------COMMENT
MEDIUM…nsurance_advisor_agent/life_insurance_advisor_agent.py204# -----------------------------------------------------------------------------COMMENT
MEDIUM…nsurance_advisor_agent/life_insurance_advisor_agent.py206# -----------------------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py20# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py22# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py40# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py42# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py60# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py63# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py95# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py99# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py115# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py117# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py126# ------------------------------------------------------------COMMENT
MEDIUM…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py128# ------------------------------------------------------------COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py17# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py19# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py50# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py52# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py64# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py66# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py75# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py77# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py100# ============================================================================COMMENT
MEDIUM…rash_course/google_adk_crash_course/7_plugins/agent.py102# ============================================================================COMMENT
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py46# -------------------------COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py166# ============================================================================COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py168# ============================================================================COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py28# ============================================================================COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py30# ============================================================================COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py71# ============================================================================COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py73# ============================================================================COMMENT
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py240# ============================================================================STRING
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py242# ============================================================================STRING
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py354# ============================================================================STRING
MEDIUM…s/knowledge_graph_rag_citations/knowledge_graph_rag.py356# ============================================================================STRING
MEDIUM…roject/src/app/declarative-generative-ui/renderers.tsx37// ─── Theme-aware colors ─────────────────────────────────────────────COMMENT
MEDIUM…roject/src/app/declarative-generative-ui/renderers.tsx107// ─── Renderers (type-checked against schema definitions) ────────────COMMENT
MEDIUM…roject/src/app/declarative-generative-ui/renderers.tsx597// ─── Assembled Catalog ───────────────────────────────────────────────COMMENT
MEDIUM…builder/apps/web/app/components/CopilotKitProvider.tsx14// ─── Shared context ───────────────────────────────────────────────────────────COMMENT
MEDIUM…builder/apps/web/app/components/CopilotKitProvider.tsx35// ─── Provider ─────────────────────────────────────────────────────────────────COMMENT
MEDIUM…p-builder/apps/web/app/components/ToolCallRenderer.tsx8// ── Download link for restart_server ─────────────────────────────────────────COMMENT
MEDIUM…p-builder/apps/web/app/components/ToolCallRenderer.tsx82// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…p-builder/apps/web/app/components/ToolCallRenderer.tsx95// ── Card component ────────────────────────────────────────────────────────────COMMENT
MEDIUM…p-builder/apps/web/app/components/ToolCallRenderer.tsx194// ── restart_server: same card + download MCP server code link ──────────────────COMMENT
MEDIUM…p-builder/apps/web/app/components/ToolCallRenderer.tsx230// ── Wildcard renderer — catches all tool calls with no specific renderer ──────COMMENT
MEDIUM…ilder/apps/web/app/components/BuilderAgentProvider.tsx37 // ── Context readables ────────────────────────────────────────────────────COMMENT
MEDIUM…ilder/apps/web/app/components/BuilderAgentProvider.tsx78 // ── UI-state frontend actions ─────────────────────────────────────────────COMMENT
MEDIUM…i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts128// ── E2B workspace provider (stateless — safe to reuse across requests) ──────COMMENT
MEDIUM…i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts132// ── Backend tools — run server-side inside the agent loop ────────────────────COMMENT
MEDIUM…i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts284// ── System prompt ─────────────────────────────────────────────────────────────COMMENT
MEDIUM…i-mcp-app-builder/apps/web/app/api/copilotkit/route.ts571// ── Request handler ────────────────────────────────────────────────────────────COMMENT
MEDIUM…mcp-app-builder/apps/web/app/api/mastra-agent/route.ts47// ── MCP UI tool metadata ─────────────────────────────────────────────────────COMMENT
MEDIUM…mcp-app-builder/apps/web/app/api/mastra-agent/route.ts111// ── Proxied MCP request handler ──────────────────────────────────────────────COMMENT
MEDIUM…mcp-app-builder/apps/web/app/api/mastra-agent/route.ts191// ── AG-UI function middleware: ACTIVITY_SNAPSHOT + proxied requests ───────────COMMENT
MEDIUM…mcp-app-builder/apps/web/app/api/mastra-agent/route.ts405// ── E2B workspace provider (stateless — safe to reuse across requests) ──────COMMENT
MEDIUM…mcp-app-builder/apps/web/app/api/mastra-agent/route.ts409// ── Backend tools — run server-side inside the agent loop ────────────────────COMMENT
176 more matches not shown…
Self-Referential Comments123 hits · 352 pts
SeverityFileLineSnippetContext
MEDIUMmcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py51 # Create a single event for the entire dayCOMMENT
MEDIUMmcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py127 # Create the planning promptCOMMENT
MEDIUMmcp_ai_agents/multi_mcp_agent/multi_mcp_agent.py70 # Create the agent with comprehensive instructionsCOMMENT
MEDIUMmcp_ai_agents/notion_mcp_agent/notion_mcp_agent.py74 # Create the agentCOMMENT
MEDIUM…m_apps/cursor_ai_experiments/multi_agent_researcher.py81 # Create the crewCOMMENT
MEDIUM…nced_llm_apps/cursor_ai_experiments/ai_web_scrapper.py27 # Create the SmartScraperGraph instanceCOMMENT
MEDIUM…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py155 # Create a temporary directory to store the databaseSTRING
MEDIUM…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py157 # Create an instance of Embedchain AppSTRING
MEDIUM…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py172 # Create a new app instance for the new videoSTRING
MEDIUM…ps/chat_with_X_tutorials/chat_with_gmail/chat_gmail.py5# Define the embedchain_bot functionCOMMENT
MEDIUM…ps/chat_with_X_tutorials/chat_with_gmail/chat_gmail.py27 # Create a temporary directory to store the databaseCOMMENT
MEDIUM…ps/chat_with_X_tutorials/chat_with_gmail/chat_gmail.py29 # Create an instance of Embedchain AppCOMMENT
MEDIUM…ith_X_tutorials/chat_with_github/chat_github_llama3.py1# Import the required librariesCOMMENT
MEDIUM…ith_X_tutorials/chat_with_github/chat_github_llama3.py23# Define the embedchain_bot functionCOMMENT
MEDIUM…/chat_with_X_tutorials/chat_with_github/chat_github.py1# Import the required librariesCOMMENT
MEDIUM…/chat_with_X_tutorials/chat_with_github/chat_github.py23 # Create an instance of Embedchain AppCOMMENT
MEDIUM…th_X_tutorials/chat_with_research_papers/chat_arxiv.py1# Import the required librariesCOMMENT
MEDIUM…th_X_tutorials/chat_with_research_papers/chat_arxiv.py16 # Create an instance of the AssistantCOMMENT
MEDIUM…torials/chat_with_research_papers/chat_arxiv_llama3.py1# Import the required librariesCOMMENT
MEDIUM…torials/chat_with_research_papers/chat_arxiv_llama3.py11# Create an instance of the AssistantCOMMENT
MEDIUM…chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py1# Import necessary librariesCOMMENT
MEDIUM…chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py7# Define the embedchain_bot functionCOMMENT
MEDIUM…chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py20# Create a temporary directory to store the PDF fileCOMMENT
MEDIUM…chat_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.py22# Create an instance of the embedchain AppCOMMENT
MEDIUM…at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py1# Import necessary librariesCOMMENT
MEDIUM…at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py9# Define the embedchain_bot functionCOMMENT
MEDIUM…at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py28# Define the database pathCOMMENT
MEDIUM…at_with_X_tutorials/chat_with_pdf/chat_pdf_llama3.2.py31# Create a session state to store the app instance and chat historyCOMMENT
MEDIUM…t_with_X_tutorials/chat_with_substack/chat_substack.py5# Define the embedchain_bot functionCOMMENT
MEDIUM…t_with_X_tutorials/chat_with_substack/chat_substack.py22 # Create a temporary directory to store the databaseCOMMENT
MEDIUM…t_with_X_tutorials/chat_with_substack/chat_substack.py24 # Create an instance of Embedchain AppCOMMENT
MEDIUM…arter_ai_agents/mixture_of_agents/mixture-of-agents.py17 # Define the modelsCOMMENT
MEDIUM…arter_ai_agents/mixture_of_agents/mixture-of-agents.py26 # Define the aggregator system promptCOMMENT
MEDIUM…rter_ai_agents/openai_research_agent/research_agent.py79# Define the agentsSTRING
MEDIUM…rter_ai_agents/openai_research_agent/research_agent.py178 # Create a trace for the entire workflowSTRING
MEDIUMstarter_ai_agents/web_scraping_ai_agent/ai_scrapper.py1# Import the required librariesCOMMENT
MEDIUMstarter_ai_agents/web_scraping_ai_agent/ai_scrapper.py29 # Create a SmartScraperGraph objectCOMMENT
MEDIUM…r_ai_agents/web_scraping_ai_agent/local_ai_scrapper.py1# Import the required librariesCOMMENT
MEDIUM…r_ai_agents/web_scraping_ai_agent/local_ai_scrapper.py28# Create a SmartScraperGraph objectCOMMENT
MEDIUMstarter_ai_agents/ai_travel_agent/travel_agent.py48 # Create a single event for the entire dayCOMMENT
MEDIUMstarter_ai_agents/ai_travel_agent/local_travel_agent.py48 # Create a single event for the entire dayCOMMENT
MEDIUM…er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py37 # Create a temporary file to save the preprocessed dataCOMMENT
MEDIUM…rse/openai_sdk_crash_course/11_voice/streamed/agent.py173 # Create the voice pipelineCOMMENT
MEDIUM…ourse/openai_sdk_crash_course/11_voice/static/agent.py127 # Create the voice pipeline with our agent and callbacksCOMMENT
MEDIUM…dk_crash_course/3_tool_using_agent/calculator_agent.py101# Create the calculator agentCOMMENT
MEDIUM…_course/3_tool_using_agent/3_1_function_tools/agent.py4# Create an agent with custom function toolsCOMMENT
MEDIUM…tool_using_agent/3_3_agents_as_tools/advanced_agent.py3# Define a specialized research agentCOMMENT
MEDIUM…tool_using_agent/3_3_agents_as_tools/advanced_agent.py12# Define a writing agentSTRING
MEDIUM…h_course/3_tool_using_agent/3_2_builtin_tools/agent.py4# Create an agent with built-in OpenAI toolsCOMMENT
MEDIUM…urse/2_structured_output_agent/product_review_agent.py80# Create the product review agentCOMMENT
MEDIUM…urse/2_structured_output_agent/support_ticket_agent.py55# Create the support ticket agentCOMMENT
MEDIUM…course/4_running_agents/4_3_run_configuration/agent.py3# Create an agent for demonstrating run configurationCOMMENT
MEDIUM…course/4_running_agents/4_1_execution_methods/agent.py4# Create a simple agent for demonstrating execution methodsCOMMENT
MEDIUM…/4_running_agents/4_2_conversation_management/agent.py3# Create an agent for demonstrating conversation managementCOMMENT
MEDIUM…ash_course/10_tracing_observability/default_tracing.py70 # Create a run that will generate rich trace dataCOMMENT
MEDIUM…10_tracing_observability/10_1_default_tracing/agent.py70 # Create a run that will generate rich trace dataCOMMENT
MEDIUM…dk_crash_course/7_sessions/7_1_basic_sessions/agent.py3# Create an agent for session demonstrationsCOMMENT
MEDIUM…_course/openai_sdk_crash_course/1_starter_agent/app.py33# Create the agentCOMMENT
MEDIUM…se/1_starter_agent/1_personal_assistant_agent/agent.py4# Create an agent for demonstrating different execution methodsCOMMENT
MEDIUM…ourse/6_callbacks/6_1_agent_lifecycle_callbacks/app.py48# Define the get_response functionSTRING
63 more matches not shown…
Unused Imports229 hits · 227 pts
SeverityFileLineSnippetContext
LOWmcp_ai_agents/multi_mcp_agent_router/agent_forge.py11CODE
LOWmcp_ai_agents/browser_mcp_agent/main.py4CODE
LOW…ways_on_agents/always_on_hn_briefing_agent/delivery.py3CODE
LOW…ways_on_agents/always_on_hn_briefing_agent/__init__.py1CODE
LOWalways_on_agents/always_on_hn_briefing_agent/scout.py8CODE
LOWalways_on_agents/always_on_hn_briefing_agent/agent.py3CODE
LOW…on_agents/always_on_hn_briefing_agent/scheduler_api.py7CODE
LOWadvanced_llm_apps/chat-with-tarots/app.py3CODE
LOWadvanced_llm_apps/chat-with-tarots/app.py4CODE
LOW…torials/chat_with_youtube_videos/test_session_state.py7CODE
LOW…torials/chat_with_youtube_videos/test_session_state.py8CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py8CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py10CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py11CODE
LOW…_apps/multimodal_video_moment_finder/backend/server.py15CODE
LOW…/multimodal_video_moment_finder/backend/video_store.py9CODE
LOW…/multimodal_video_moment_finder/backend/video_store.py13CODE
LOW…ai_breakup_recovery_agent/ai_breakup_recovery_agent.py6CODE
LOW…ai_breakup_recovery_agent/ai_breakup_recovery_agent.py6CODE
LOW…ents/ai_blog_to_podcast_agent/blog_to_podcast_agent.py2CODE
LOW…_generator_agent_browseruse/ai_meme_generator_agent.py3CODE
LOW…_generator_agent_browseruse/ai_meme_generator_agent.py6CODE
LOW…arter_ai_agents/multimodal_ai_agent/mutimodal_agent.py6CODE
LOW…ata_visualisation_agent/ai_data_visualisation_agent.py1CODE
LOW…ata_visualisation_agent/ai_data_visualisation_agent.py2CODE
LOW…_agents/ai_medical_imaging_agent/ai_medical_imaging.py1CODE
LOW…rse/openai_sdk_crash_course/11_voice/streamed/agent.py6CODE
LOW…rash_course/8_handoffs_delegation/advanced_handoffs.py2CODE
LOW…k_crash_course/8_handoffs_delegation/basic_handoffs.py1CODE
LOW…urse/8_handoffs_delegation/8_1_basic_handoffs/agent.py1CODE
LOW…e/8_handoffs_delegation/8_2_advanced_handoffs/agent.py2CODE
LOW…course/4_running_agents/4_1_execution_methods/agent.py2CODE
LOW…_sdk_crash_course/7_sessions/streamlit_sessions_app.py3CODE
LOW…_sdk_crash_course/7_sessions/streamlit_sessions_app.py4CODE
LOW…se/1_starter_agent/1_personal_assistant_agent/agent.py2CODE
LOW…urse/6_callbacks/6_3_tool_execution_callbacks/agent.py1CODE
LOW…urse/6_callbacks/6_3_tool_execution_callbacks/agent.py4CODE
LOW…course/6_callbacks/6_3_tool_execution_callbacks/app.py7CODE
LOW…course/6_callbacks/6_3_tool_execution_callbacks/app.py8CODE
LOW…rse/6_callbacks/6_1_agent_lifecycle_callbacks/agent.py1CODE
LOW…ourse/6_callbacks/6_1_agent_lifecycle_callbacks/app.py8CODE
LOW…rse/6_callbacks/6_2_llm_interaction_callbacks/agent.py7CODE
LOW…ourse/6_callbacks/6_2_llm_interaction_callbacks/app.py7CODE
LOW…ourse/6_callbacks/6_2_llm_interaction_callbacks/app.py8CODE
LOW…_simple_multi_agent/multi_agent_researcher/__init__.py1CODE
LOW…gent/3_2_email_agent/email_generator_agent/__init__.py1CODE
LOW…upport_ticket_agent/customer_support_agent/__init__.py1CODE
LOW…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py1CODE
LOW…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py2CODE
LOW…ourse/9_multi_agent_patterns/9_3_parallel_agent/app.py3CODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py1CODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py2CODE
LOW…rse/9_multi_agent_patterns/9_1_sequential_agent/app.py3CODE
LOW…del_agnostic_agent/2_2_anthropic_adk_agent/__init__.py1CODE
LOW…_model_agnostic_agent/2_1_openai_adk_agent/__init__.py1CODE
LOW…rse/1_starter_agent/creative_writing_agent/__init__.py1CODE
LOW…emory_agent/5_2_persistent_conversation_agent/agent.py2CODE
LOW…_memory_agent/5_2_persistent_conversation_agent/app.py3CODE
LOW…memory_agent/5_1_in_memory_conversation_agent/agent.py2CODE
LOW…memory_agent/5_1_in_memory_conversation_agent/agent.py3CODE
169 more matches not shown…
Modern AI Meta-Vocabulary76 hits · 192 pts
SeverityFileLineSnippetContext
MEDIUMREADME.md112- [🤝 Multi-agent Teams](#-multi-agent-teams)CODE
MEDIUMREADME.md114- [🖼️ Generative UI and Agentic Frontends](#️-generative-ui-and-agentic-frontends)CODE
MEDIUMREADME.md117- [📀 RAG Tutorials](#-rag-retrieval-augmented-generation)CODE
MEDIUMREADME.md235### 📀 RAG (Retrieval Augmented Generation)COMMENT
MEDIUM…se/openai_sdk_crash_course/11_voice/realtime/README.md187Based on the [guide documentation](https://openai.github.io/openai-agents-python/realtime/guide/), realtime guardrails aCODE
MEDIUM…e/openai_sdk_crash_course/3_tool_using_agent/README.md98│ ├── agent.py # Basic agent orchestration (40 lines)CODE
MEDIUM…nai_sdk_crash_course/6_guardrails_validation/README.md116 # Test guardrails systemCOMMENT
MEDIUM…enai_sdk_crash_course/6_guardrails_validation/agent.py96# Main agent with guardrailsCOMMENT
MEDIUM…enai_sdk_crash_course/6_guardrails_validation/agent.py119# Example usage with guardrailsSTRING
MEDIUM…_course/9_multi_agent_orchestration/agents_as_tools.py135# Example 3: Comparison with direct agent orchestrationCOMMENT
MEDIUM…_course/9_multi_agent_orchestration/agents_as_tools.py142 # Manual orchestration - calling agents directlyCOMMENT
MEDIUM…_course/9_multi_agent_orchestration/agents_as_tools.py165 # Automatic orchestration using orchestrator agentCOMMENT
MEDIUM…sdk_crash_course/9_multi_agent_orchestration/README.md79├── agents_as_tools.py # Agents as tools orchestration (55 lines)CODE
MEDIUM…sdk_crash_course/9_multi_agent_orchestration/README.md81├── app.py # Streamlit orchestration demo (optional)CODE
MEDIUM…ulti_agent_orchestration/9_2_agents_as_tools/README.md30 # Test agent orchestration patternsCOMMENT
MEDIUM…multi_agent_orchestration/9_2_agents_as_tools/agent.py135# Example 3: Comparison with direct agent orchestrationCOMMENT
MEDIUM…multi_agent_orchestration/9_2_agents_as_tools/agent.py142 # Manual orchestration - calling agents directlyCOMMENT
MEDIUM…multi_agent_orchestration/9_2_agents_as_tools/agent.py165 # Automatic orchestration using orchestrator agentCOMMENT
MEDIUM…_course/4_tool_using_agent/4_1_builtin_tools/README.md37### 3. **RAG Tools** (Advanced)COMMENT
MEDIUMvoice_ai_agents/voice_rag_openaisdk/README.md1## 🎙️ Voice RAG with OpenAI SDKCOMMENT
MEDIUMrag_tutorials/qwen_local_rag/README.md1# 🐋 Qwen 3 Local RAG Reasoning AgentCOMMENT
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py462 # Simple mode without RAGCOMMENT
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py66 st.session_state.rag_enabled = True # RAG is enabled by defaultCODE
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py375 # Existing RAG flow remains unchangedSTRING
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py422 # Step 4: Generate response using the RAG agentSTRING
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py91# RAG Mode ToggleSTRING
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py100# Show API Configuration only if RAG is enabledSTRING
MEDIUMrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py310# Check if RAG is enabledSTRING
MEDIUMrag_tutorials/rag_chain/app.py14# Initialize embedding modelCOMMENT
MEDIUMrag_tutorials/rag_chain/app.py124 # RAG ChainSTRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py466 # Simple mode without RAGCOMMENT
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py67 st.session_state.rag_enabled = True # RAG is enabled by defaultCODE
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py379 # Existing RAG flow remains unchangedSTRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py426 # Step 4: Generate response using the RAG agentSTRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py88# RAG Mode ToggleSTRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py97# Show API Configuration only if RAG is enabledSTRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py109 # Search Configuration (only shown in RAG mode)STRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py142# Search Configuration moved inside RAG mode checkSTRING
MEDIUM…torials/deepseek_local_rag_agent/deepseek_rag_agent.py327# Check if RAG is enabledSTRING
MEDIUMrag_tutorials/deepseek_local_rag_agent/README.md1# 🐋 Deepseek Local RAG Reasoning AgentCOMMENT
MEDIUMrag_tutorials/deepseek_local_rag_agent/README.md57### 2. Qdrant Cloud Setup (for RAG Mode)COMMENT
MEDIUMrag_tutorials/rag-as-a-service/README.md1## 🖇️ RAG-as-a-Service with Claude 3.5 SonnetCOMMENT
MEDIUMrag_tutorials/rag_agent_cohere/README.md1# RAG Agent with Cohere ⌘RCOMMENT
MEDIUMrag_tutorials/hybrid_search_rag/README.md1# 👀 RAG App with Hybrid SearchCOMMENT
MEDIUMrag_tutorials/contextualai_rag_agent/README.md1# Contextual AI RAG AgentCOMMENT
MEDIUMrag_tutorials/ai_blog_search/README.md1# Agentic RAG with LangGraph: AI Blog SearchCOMMENT
MEDIUMrag_tutorials/ai_blog_search/app.py64 # Initialize embedding model with API keyCOMMENT
MEDIUMrag_tutorials/ai_blog_search/app.py233 # RAG ChainCOMMENT
MEDIUMrag_tutorials/agentic_rag_embedding_gemma/README.md1## 🔥 Agentic RAG with EmbeddingGemmaCOMMENT
MEDIUMrag_tutorials/agentic_rag_embedding_gemma/README.md4**👉 [Click here to follow our complete step-by-step tutorial](https://www.theunwindai.com/p/build-a-local-agentic-rag-apCODE
MEDIUMrag_tutorials/agentic_rag_with_reasoning/README.md1# 🧐 Agentic RAG with ReasoningCOMMENT
MEDIUMrag_tutorials/agentic_rag_with_reasoning/README.md4**👉 [Click here to follow our complete step-by-step tutorial](https://www.theunwindai.com/p/build-an-agentic-rag-app-witCODE
MEDIUMrag_tutorials/multimodal_agentic_rag/README.md1# Multimodal Agentic RAGCOMMENT
MEDIUMrag_tutorials/autonomous_rag/README.md1# 🤖 AutoRAG: Autonomous RAG with GPT-4o and Vector DatabaseCOMMENT
MEDIUMrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py431 # Step 4: Generate response using the RAG agentSTRING
MEDIUMrag_tutorials/gemini_agentic_rag/README.md1# 🤔 Agentic RAG with Gemini Flash ThinkingCOMMENT
MEDIUMrag_tutorials/local_rag_agent/local_rag_agent.py36# UI for RAG agentCOMMENT
MEDIUMrag_tutorials/local_rag_agent/README.md1## 🦙 Local RAG Agent with Llama 3.2COMMENT
MEDIUMrag_tutorials/llama3.1_local_rag/llama3.1_local_rag.py46 # 4. RAG SetupCOMMENT
MEDIUMrag_tutorials/llama3.1_local_rag/README.md1## 💻 Local Lllama-3.1 with RAGCOMMENT
16 more matches not shown…
Hyper-Verbose Identifiers193 hits · 174 pts
SeverityFileLineSnippetContext
LOW…ways_on_agents/always_on_hn_briefing_agent/delivery.py59def _fetch_gmail_access_token() -> str:CODE
LOWalways_on_agents/always_on_hn_briefing_agent/agent.py10def preview_agent_builder_brief(top_n: int = 5) -> dict:CODE
LOW…_on_hn_briefing_agent/tests/unit/test_scheduler_api.py9def test_scheduled_scout_defaults_to_dry_run():CODE
LOW…_on_hn_briefing_agent/tests/unit/test_scheduler_api.py17def test_trigger_endpoint_accepts_scheduler_payload():CODE
LOW…_on_hn_briefing_agent/tests/unit/test_scheduler_api.py31def test_pubsub_endpoint_decodes_scheduler_message():CODE
LOW…_on_hn_briefing_agent/tests/unit/test_scheduler_api.py45def test_trigger_endpoint_tolerates_empty_body():CODE
LOW…_on_hn_briefing_agent/tests/unit/test_scheduler_api.py54def test_scheduled_scout_reports_missing_delivery_config(monkeypatch):CODE
LOW…_on_hn_briefing_agent/tests/unit/test_scheduler_api.py72def test_explicit_gmail_delivery_reports_missing_config(monkeypatch):CODE
LOW…s/always_on_hn_briefing_agent/tests/unit/test_scout.py12def test_curate_stories_returns_ranked_agent_signals():CODE
LOW…s/always_on_hn_briefing_agent/tests/unit/test_scout.py23def test_render_brief_includes_text_html_and_next_actions():CODE
LOW…s/always_on_hn_briefing_agent/tests/unit/test_scout.py35def test_run_ambient_scout_returns_delivery_handoff_payload():CODE
LOWadvanced_llm_apps/chat-with-tarots/helpers/help_func.py33def format_card_details_for_prompt(card_data, card_meanings):CODE
LOWadvanced_llm_apps/thinkpath_chatbot_app/main.js139function generateContinuationPaths(lastPathName, lastStepsExecuted) {CODE
LOW…n_tools/headroom_context_optimization/headroom_demo.py141def demo_langchain_integration():CODE
LOW…pps/gpt_oss_critique_improvement_loop/streamlit_app.py109def 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.py38def 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.md53def calculate_compound_interest(principal: float, rate: float, time: int) -> float:CODE
LOW…urse/2_structured_output_agent/product_review_agent.py127def demonstrate_review_analysis():STRING
LOW…urse/2_structured_output_agent/support_ticket_agent.py96def demonstrate_support_tickets():STRING
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py230def render_conversation_management(agent, model_choice, temperature, max_turns):CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py525 async def process_analytics_streaming():CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py581def render_exception_handling(agent, model_choice, temperature, max_turns):CODE
LOW…_course/4_running_agents/4_4_streaming_events/agent.py51async def advanced_streaming_example():CODE
LOW…_course/4_running_agents/4_4_streaming_events/agent.py97async def custom_streaming_processing():CODE
LOW…_course/4_running_agents/4_4_streaming_events/agent.py156async def streaming_with_error_handling():CODE
LOW…course/4_running_agents/4_1_execution_methods/agent.py32async def streaming_execution_example():CODE
LOW…/4_running_agents/4_2_conversation_management/agent.py10async def manual_conversation_example():CODE
LOW…/4_running_agents/4_2_conversation_management/agent.py25async def session_conversation_example():CODE
LOW…rash_course/10_tracing_observability/custom_tracing.py16async def multi_step_workflow_trace():CODE
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py16async def multi_step_workflow_trace():CODE
LOW…dk_crash_course/7_sessions/7_1_basic_sessions/agent.py15async def in_memory_session_example():STRING
LOW…dk_crash_course/7_sessions/7_1_basic_sessions/agent.py42async def persistent_session_example():CODE
LOW…_course/9_multi_agent_orchestration/agents_as_tools.py136async def direct_orchestration_comparison():CODE
LOW…_course/9_multi_agent_orchestration/agents_as_tools.py176async def advanced_orchestrator_example():CODE
LOW…urse/9_multi_agent_orchestration/parallel_execution.py21async def parallel_translation_example():STRING
LOW…urse/9_multi_agent_orchestration/parallel_execution.py63async def parallel_specialized_agents():CODE
LOW…urse/9_multi_agent_orchestration/parallel_execution.py126async def parallel_content_generation():STRING
LOW…ti_agent_orchestration/9_1_parallel_execution/agent.py21async def parallel_translation_example():STRING
LOW…ti_agent_orchestration/9_1_parallel_execution/agent.py63async def parallel_specialized_agents():CODE
LOW…ti_agent_orchestration/9_1_parallel_execution/agent.py126async def parallel_content_generation():STRING
LOW…multi_agent_orchestration/9_2_agents_as_tools/agent.py136async def direct_orchestration_comparison():CODE
LOW…multi_agent_orchestration/9_2_agents_as_tools/agent.py176async def advanced_orchestrator_example():CODE
LOW…/openai_sdk_crash_course/5_context_management/agent.py29async def get_personalized_greeting(wrapper: RunContextWrapper[UserInfo]) -> str:CODE
LOW…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py129async def iterate_spec_until_acceptance(CODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py112async def analyze_business_intelligence(user_id: str, business_topic: str) -> str:CODE
LOW…course/4_tool_using_agent/4_2_function_tools/README.md31def calculate_compound_interest(principal: float, rate: float, years: int) -> dict:CODE
LOW…ing_agent/4_2_function_tools/calculator_agent/tools.py109def calculate_compound_interest(principal: float, rate: float, years: int, compound_frequency: int = 1) -> Dict[str, UniCODE
LOW…_using_agent/4_2_function_tools/utility_agent/tools.py109def 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.py107def build_initial_workflow_state() -> dict[str, Any]:CODE
LOW…ice_ai_agents/insurance_claim_live_agent_team/agent.py181def _coverage_evidence_handler(ctx: InvocationContext) -> dict[str, Any]:CODE
LOW…ice_ai_agents/insurance_claim_live_agent_team/agent.py189def _document_checklist_handler(ctx: InvocationContext) -> dict[str, Any]:CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py128def _without_negated_safety_mentions(text: str) -> str:CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py141def _positive_safety_concerns(claim: ClaimNarrative) -> list[str]:CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py145def _has_positive_safety_language(text: str) -> bool:CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py231def validate_required_claim_fields(claim_value: Any) -> dict[str, Any]:CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py265def apply_coverage_and_evidence_rules(CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py412def generate_document_checklist(CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py457def fraud_signal_and_safety_gate(CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py577def build_claim_intake_packet(CODE
LOW…ts/insurance_claim_live_agent_team/live_demo/server.py146def _without_negated_safety_mentions(text: str) -> str:CODE
133 more matches not shown…
Deep Nesting176 hits · 164 pts
SeverityFileLineSnippetContext
LOWmcp_ai_agents/multi_mcp_agent_router/agent_forge.py186CODE
LOWmcp_ai_agents/multi_mcp_agent_router/agent_forge.py275CODE
LOWalways_on_agents/always_on_hn_briefing_agent/scout.py83CODE
LOWalways_on_agents/always_on_hn_briefing_agent/scout.py101CODE
LOW…zation_tools/toonify_token_optimization/toonify_app.py31CODE
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py24CODE
LOW…rter_ai_agents/openai_research_agent/research_agent.py166CODE
LOW…_generator_agent_browseruse/ai_meme_generator_agent.py63CODE
LOW…nsurance_advisor_agent/life_insurance_advisor_agent.py281CODE
LOW…ents/multimodal_ai_agent/multimodal_reasoning_agent.py9CODE
LOW…er_ai_agents/ai_data_analysis_agent/ai_data_analyst.py11CODE
LOW…ata_visualisation_agent/ai_data_visualisation_agent.py90CODE
LOW…rse/openai_sdk_crash_course/11_voice/streamed/agent.py231CODE
LOW…rse/openai_sdk_crash_course/11_voice/realtime/agent.py48CODE
LOW…ourse/openai_sdk_crash_course/11_voice/static/agent.py121CODE
LOW…urse/2_structured_output_agent/support_ticket_agent.py96CODE
LOW…urse/2_structured_output_agent/support_ticket_agent.py155CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py88CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py143CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py230CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py335CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py438CODE
LOW…enai_sdk_crash_course/4_running_agents/agent_runner.py581CODE
LOW…_sdk_crash_course/7_sessions/streamlit_sessions_app.py86CODE
LOW…_sdk_crash_course/7_sessions/streamlit_sessions_app.py128CODE
LOW…_sdk_crash_course/7_sessions/streamlit_sessions_app.py193CODE
LOW…_sdk_crash_course/7_sessions/streamlit_sessions_app.py274CODE
LOW…urse/6_callbacks/6_3_tool_execution_callbacks/agent.py16CODE
LOW…rse/6_callbacks/6_2_llm_interaction_callbacks/agent.py19CODE
LOW…_course/9_multi_agent_patterns/9_2_loop_agent/agent.py129CODE
LOW…rse/9_multi_agent_patterns/9_3_parallel_agent/agent.py56CODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py112CODE
LOW…_using_agent/4_2_function_tools/utility_agent/tools.py175CODE
LOW…_using_agent/4_2_function_tools/utility_agent/tools.py264CODE
LOW…er_support_voice_agent/customer_support_voice_agent.py41CODE
LOW…er_support_voice_agent/customer_support_voice_agent.py149CODE
LOW…er_support_voice_agent/customer_support_voice_agent.py321CODE
LOW…_ai_agents/insurance_claim_live_agent_team/policies.py265CODE
LOW…ts/insurance_claim_live_agent_team/live_demo/server.py467CODE
LOW…ts/insurance_claim_live_agent_team/live_demo/server.py550CODE
LOW…ts/insurance_claim_live_agent_team/live_demo/server.py570CODE
LOWvoice_ai_agents/voice_rag_openaisdk/rag_voice.py299CODE
LOWrag_tutorials/rag_chain/app.py132CODE
LOWrag_tutorials/rag-as-a-service/rag_app.py120CODE
LOWrag_tutorials/rag_agent_cohere/rag_agent_cohere.py34CODE
LOWrag_tutorials/rag_agent_cohere/rag_agent_cohere.py181CODE
LOWrag_tutorials/hybrid_search_rag/main.py122CODE
LOW…rials/contextualai_rag_agent/contextualai_rag_agent.py34CODE
LOW…rials/contextualai_rag_agent/contextualai_rag_agent.py90CODE
LOW…rials/contextualai_rag_agent/contextualai_rag_agent.py117CODE
LOWrag_tutorials/ai_blog_search/app.py310CODE
LOW…_tutorials/multimodal_agentic_rag/backend/rag_store.py213CODE
LOW…_tutorials/multimodal_agentic_rag/backend/rag_store.py383CODE
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py358CODE
LOWrag_tutorials/local_hybrid_search_rag/local_main.py124CODE
LOWrag_tutorials/corrective_rag/corrective_rag.py155CODE
LOWrag_tutorials/vision_rag/vision_rag.py221CODE
LOW…tutorials/rag_database_routing/rag_database_routing.py70CODE
LOW…tutorials/rag_database_routing/rag_database_routing.py158CODE
LOW…tutorials/rag_database_routing/rag_database_routing.py285CODE
116 more matches not shown…
Structural Annotation Overuse92 hits · 125 pts
SeverityFileLineSnippetContext
LOW…d_llm_apps/gpt_oss_critique_improvement_loop/README.md33### Step 1: Initial Answer GenerationCOMMENT
LOW…d_llm_apps/gpt_oss_critique_improvement_loop/README.md37### Step 2: Critique PhaseCOMMENT
LOW…d_llm_apps/gpt_oss_critique_improvement_loop/README.md44### Step 3: Revision PhaseCOMMENT
LOW…d_llm_apps/gpt_oss_critique_improvement_loop/README.md48### Step 4: RepeatCOMMENT
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py56 # Step 1: Collect newsCOMMENT
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py60 # Step 2: Summarize articlesCOMMENT
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py64 # Step 3: Analyze trendsCOMMENT
LOW…rash_course/10_tracing_observability/custom_tracing.py25 # Step 1: ResearchCOMMENT
LOW…rash_course/10_tracing_observability/custom_tracing.py32 # Step 2: AnalysisCOMMENT
LOW…rash_course/10_tracing_observability/custom_tracing.py39 # Step 3: SummaryCOMMENT
LOW…10_tracing_observability/10_2_custom_tracing/README.md46 # Step 1: ResearchCOMMENT
LOW…10_tracing_observability/10_2_custom_tracing/README.md49 # Step 2: AnalysisCOMMENT
LOW…10_tracing_observability/10_2_custom_tracing/README.md52 # Step 3: SummaryCOMMENT
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py25 # Step 1: ResearchCOMMENT
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py32 # Step 2: AnalysisCOMMENT
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py39 # Step 3: SummaryCOMMENT
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py96 market_researcher, # Step 1: Market research (with search capabilities)CODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py97 swot_analyzer, # Step 2: SWOT analysisCODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py98 strategy_formulator, # Step 3: Strategy developmentCODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py99 implementation_planner # Step 4: Implementation planningCODE
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py386 # Step 2: Choose search strategy based on force_web_search toggleSTRING
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py422 # Step 4: Generate response using the RAG agentSTRING
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py405 # Step 3: Use web search if:STRING
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py390 # Step 2: Choose search strategy based on force_web_search toggleSTRING
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py426 # Step 4: Generate response using the RAG agentSTRING
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py409 # Step 3: Use web search if:STRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py382 # Step 1: Rewrite the query for better retrievalSTRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py395 # Step 2: Choose search strategy based on force_web_search toggleSTRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py414 # Step 3: Use web search if:STRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py431 # Step 4: Generate response using the RAG agentSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py258 # Step 1: Initial semantic searchSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py271 # Step 2: Multi-hop expansionSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py287 # Step 3: Build context with source trackingSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py303 # Step 4: Generate answer with citation requirementsSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py323 # Step 5: Extract and verify citationsSTRING
LOWrag_tutorials/knowledge_graph_rag_citations/README.md61### Step 1: Document → Knowledge GraphCOMMENT
LOWrag_tutorials/knowledge_graph_rag_citations/README.md75### Step 2: Query → Multi-hop TraversalCOMMENT
LOWrag_tutorials/knowledge_graph_rag_citations/README.md84### Step 3: Answer → Verified CitationsCOMMENT
LOW…mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md276// Step 1: Define schema separatelyCOMMENT
LOW…mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md282// Step 2: Reference schema variable in metadataCOMMENT
LOW…mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md289// Step 3: Infer Props type from schema variableCOMMENT
LOW…mcp-use-server/.agent/skills/mcp-apps-builder/SKILL.md292// Step 4: Use typed Props with useWidgetCOMMENT
LOW…/skills/chatgpt-app-builder/references/architecture.md15## Step 1: Identify UX FlowsCOMMENT
LOW…/skills/chatgpt-app-builder/references/architecture.md32## Step 2: Does the Flow Need UI?COMMENT
LOW…/skills/chatgpt-app-builder/references/architecture.md46## Step 3: Design the APICOMMENT
LOW…server/.agent/skills/mcp-builder/references/widgets.md35### Step 1: Create the Widget FileCOMMENT
LOW…server/.agent/skills/mcp-builder/references/widgets.md80### Step 2: Register the ToolCOMMENT
LOW…ills/mcp-builder/references/design-and-architecture.md12## Step 1: Identify What to BuildCOMMENT
LOW…ills/mcp-builder/references/design-and-architecture.md27## Step 2: Does It Need a Widget?COMMENT
LOW…ills/mcp-builder/references/design-and-architecture.md45## Step 3: Design the APICOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py212 # Step 2: Trigger the searchCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py221 # Step 3: Parse CSV rows embedded in the responseCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py201 # Step 1: GET page to extract ASP.NET ViewState tokensCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py289 # Step 1: Resolve to PIN via Cook County address datasetCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py318 # Step 2: Try residential characteristicsCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py345 # Step 3: Try commercial valuation (Cook County PINs are 14 digits)COMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py373 # Step 4: Assessed values fallback (no sqft)COMMENT
LOW…ingle_agent_apps/ai_email_gtm_reachout_agent/README.md81### Step 1: Target Company DiscoveryCOMMENT
LOW…ingle_agent_apps/ai_email_gtm_reachout_agent/README.md86### Step 2: Your InformationCOMMENT
LOW…ingle_agent_apps/ai_email_gtm_reachout_agent/README.md90### Step 3: Outreach ConfigurationCOMMENT
32 more matches not shown…
Cross-File Repetition15 hits · 75 pts
SeverityFileLineSnippetContext
HIGHmcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py0generate an ics calendar file from a travel itinerary text. args: plan_text: the travel itinerary text start_date: optioSTRING
HIGHstarter_ai_agents/ai_travel_agent/travel_agent.py0generate an ics calendar file from a travel itinerary text. args: plan_text: the travel itinerary text start_date: optioSTRING
HIGHstarter_ai_agents/ai_travel_agent/local_travel_agent.py0generate an ics calendar file from a travel itinerary text. args: plan_text: the travel itinerary text start_date: optioSTRING
HIGH…tool_using_agent/3_3_agents_as_tools/advanced_agent.py0research a topic using the specialized research agent with custom configurationSTRING
HIGH…_course/9_multi_agent_orchestration/agents_as_tools.py0research a topic using the specialized research agent with custom configurationSTRING
HIGH…multi_agent_orchestration/9_2_agents_as_tools/agent.py0research a topic using the specialized research agent with custom configurationSTRING
HIGH…tool_using_agent/3_3_agents_as_tools/advanced_agent.py0transform content using the specialized writing agent with custom styleSTRING
HIGH…_course/9_multi_agent_orchestration/agents_as_tools.py0transform content using the specialized writing agent with custom styleSTRING
HIGH…multi_agent_orchestration/9_2_agents_as_tools/agent.py0transform content using the specialized writing agent with custom styleSTRING
HIGHrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py0you 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.py0you are a web search expert. your task is to: 1. search the web for relevant information about the query 2. compile and STRING
HIGHrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py0you are a web search expert. your task is to: 1. search the web for relevant information about the query 2. compile and STRING
HIGHrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py0context: {context} original question: {prompt} rewritten question: {rewritten_query} please provide a comprehensive answSTRING
HIGH…torials/deepseek_local_rag_agent/deepseek_rag_agent.py0context: {context} original question: {prompt} rewritten question: {rewritten_query} please provide a comprehensive answSTRING
HIGHrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py0context: {context} original question: {prompt} rewritten question: {rewritten_query} please provide a comprehensive answSTRING
Magic Placeholder Names14 hits · 68 pts
SeverityFileLineSnippetContext
HIGH…ptimization_tools/toonify_token_optimization/README.md36export OPENAI_API_KEY='your-api-key-here'CODE
HIGH…nced_llm_apps/multimodal_video_moment_finder/README.md65export GOOGLE_API_KEY="your-api-key"CODE
HIGHstarter_ai_agents/openai_research_agent/README.md36export OPENAI_API_KEY='your-api-key-here'CODE
HIGHstarter_ai_agents/xai_finance_agent/README.md33export XAI_API_KEY='your-api-key-here'CODE
HIGH…rash_course/4_tool_using_agent/4_4_mcp_tools/README.md185 env={'FIRECRAWL_API_KEY': 'your_api_key'}CODE
HIGH…ool_using_agent/4_4_mcp_tools/firecrawl_agent/agent.py104 print("1. Set your Firecrawl API key: export FIRECRAWL_API_KEY=your_api_key")STRING
HIGHrag_tutorials/agentic_rag_gpt5/README.md39 export OPENAI_API_KEY="your-api-key-here"CODE
HIGHrag_tutorials/agentic_rag_gpt5/README.md43 OPENAI_API_KEY=your-api-key-hereCODE
HIGH…agents/single_agent_apps/ai_investment_agent/README.md32export OPENAI_API_KEY="your-api-key-here"CODE
HIGH…s/agent_teams/ai_vc_due_diligence_agent_team/README.md38export GOOGLE_API_KEY=your_api_keyCODE
HIGH…s/agent_teams/ai_vc_due_diligence_agent_team/README.md40echo "GOOGLE_API_KEY=your_api_key" > .envCODE
HIGH…agent_apps/agent_teams/ai_finance_agent_team/README.md33export OPENAI_API_KEY='your-api-key-here'CODE
HIGH…agent_teams/ai_sales_intelligence_agent_team/README.md38export GOOGLE_API_KEY=your_api_keyCODE
HIGH…ents/multi_agent_apps/trust_gated_agent_team/README.md60export OPENAI_API_KEY=your-api-keyCODE
Verbosity Indicators57 hits · 62 pts
SeverityFileLineSnippetContext
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py56 # Step 1: Collect newsCOMMENT
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py60 # Step 2: Summarize articlesCOMMENT
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py64 # Step 3: Analyze trendsCOMMENT
LOW…rash_course/10_tracing_observability/custom_tracing.py25 # Step 1: ResearchCOMMENT
LOW…rash_course/10_tracing_observability/custom_tracing.py32 # Step 2: AnalysisCOMMENT
LOW…rash_course/10_tracing_observability/custom_tracing.py39 # Step 3: SummaryCOMMENT
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py25 # Step 1: ResearchCOMMENT
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py32 # Step 2: AnalysisCOMMENT
LOW…/10_tracing_observability/10_2_custom_tracing/agent.py39 # Step 3: SummaryCOMMENT
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py96 market_researcher, # Step 1: Market research (with search capabilities)CODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py97 swot_analyzer, # Step 2: SWOT analysisCODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py98 strategy_formulator, # Step 3: Strategy developmentCODE
LOW…e/9_multi_agent_patterns/9_1_sequential_agent/agent.py99 implementation_planner # Step 4: Implementation planningCODE
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py386 # Step 2: Choose search strategy based on force_web_search toggleSTRING
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py422 # Step 4: Generate response using the RAG agentSTRING
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py405 # Step 3: Use web search if:STRING
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py390 # Step 2: Choose search strategy based on force_web_search toggleSTRING
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py426 # Step 4: Generate response using the RAG agentSTRING
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py409 # Step 3: Use web search if:STRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py382 # Step 1: Rewrite the query for better retrievalSTRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py395 # Step 2: Choose search strategy based on force_web_search toggleSTRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py414 # Step 3: Use web search if:STRING
LOWrag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py431 # Step 4: Generate response using the RAG agentSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py258 # Step 1: Initial semantic searchSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py271 # Step 2: Multi-hop expansionSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py287 # Step 3: Build context with source trackingSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py303 # Step 4: Generate answer with citation requirementsSTRING
LOW…s/knowledge_graph_rag_citations/knowledge_graph_rag.py323 # Step 5: Extract and verify citationsSTRING
LOW…fraud_investigation_agent/fraud_investigation_agent.py212 # Step 2: Trigger the searchCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py221 # Step 3: Parse CSV rows embedded in the responseCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py201 # Step 1: GET page to extract ASP.NET ViewState tokensCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py289 # Step 1: Resolve to PIN via Cook County address datasetCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py318 # Step 2: Try residential characteristicsCOMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py345 # Step 3: Try commercial valuation (Cook County PINs are 14 digits)COMMENT
LOW…fraud_investigation_agent/fraud_investigation_agent.py373 # Step 4: Assessed values fallback (no sqft)COMMENT
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py482 # Step 1: Discover companiesCOMMENT
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py504 # Step 2: For each company, find contacts and researchSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py519 # Step 3: Find decision maker contactsSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py540 # Step 4: Research company detailsSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py575 # Step 5: Generate personalized emailSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py629 # Step 1: Target Company Category SelectionSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py663 # Step 2: Your InformationSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py694 # Step 3: Service Type and TargetingSTRING
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py720 # Step 4: Target Department SelectionSTRING
LOW…nt_apps/ai_deep_research_agent/deep_research_openai.py128 # Step 1: Initial ResearchCOMMENT
LOW…nt_apps/ai_deep_research_agent/deep_research_openai.py137 # Step 2: Enhance the reportCOMMENT
LOW…i_agents/multi_agent_apps/devpulse_ai/streamlit_app.py110 # Step 1: CollectionSTRING
LOW…i_agents/multi_agent_apps/devpulse_ai/streamlit_app.py143 # Step 2: AnalysisSTRING
LOW…i_agents/multi_agent_apps/devpulse_ai/streamlit_app.py156 # Step 3: SynthesisSTRING
LOW…l_estate_agent_team/local_ai_real_estate_agent_team.py259 # Step 1: Property Search with Direct Firecrawl IntegrationCOMMENT
LOW…l_estate_agent_team/local_ai_real_estate_agent_team.py283 # Step 2: Market AnalysisCOMMENT
LOW…l_estate_agent_team/local_ai_real_estate_agent_team.py305 # Step 3: Property ValuationSTRING
LOW…l_estate_agent_team/local_ai_real_estate_agent_team.py360 # Step 4: Final SynthesisSTRING
LOW…ai_real_estate_agent_team/ai_real_estate_agent_team.py260 # Step 1: Property Search with Direct Firecrawl IntegrationCOMMENT
LOW…ai_real_estate_agent_team/ai_real_estate_agent_team.py285 # Step 2: Market AnalysisCOMMENT
LOW…ai_real_estate_agent_team/ai_real_estate_agent_team.py307 # Step 3: Property ValuationSTRING
LOW…ai_real_estate_agent_team/ai_real_estate_agent_team.py362 # Step 4: Final SynthesisSTRING
Redundant / Tautological Comments42 hits · 44 pts
SeverityFileLineSnippetContext
LOWmcp_ai_agents/ai_travel_planner_mcp_agent_team/app.py208 # Check if API keys are provided (both OpenAI and Google Maps are required)COMMENT
LOW…nced_llm_apps/cursor_ai_experiments/ai_web_scrapper.py37 # Display the resultCOMMENT
LOW…ials/local_chatgpt_with_memory/local_chatgpt_memory.py50 # Check if user ID has changedCOMMENT
LOW…ization_tools/toonify_token_optimization/quick_test.py38 # Display resultsCOMMENT
LOW…zation_tools/toonify_token_optimization/toonify_app.py232 # Display resultsSTRING
LOW…ation_tools/toonify_token_optimization/toonify_demo.py152 # Check if API keys are availableCOMMENT
LOW…h_X_tutorials/chat_with_youtube_videos/chat_youtube.py163 # Check if we have a new video URL or no transcript loaded yetSTRING
LOW…pps/gpt_oss_critique_improvement_loop/streamlit_app.py195 # Display resultsCOMMENT
LOW…rter_ai_agents/openai_research_agent/research_agent.py189 # Check if the result is a ResearchPlan object or a stringSTRING
LOW…rter_ai_agents/openai_research_agent/research_agent.py276# Display results in the Report tabSTRING
LOW…i_startup_trend_analysis_agent/startup_trends_agent.py68 # Display results - if incase you want to use this furthur, you can uncomment the below 2 lines to get tCOMMENT
LOW…ata_visualisation_agent/ai_data_visualisation_agent.py157 # Display results/visualizationsCOMMENT
LOW…ata_visualisation_agent/ai_data_visualisation_agent.py160 if hasattr(result, 'png') and result.png: # Check if PNG data is availableCODE
LOWrag_tutorials/qwen_local_rag/qwen_local_rag_agent.py310# Check if RAG is enabledSTRING
LOWrag_tutorials/rag_chain/app.py46 # Check if files are uploadedCOMMENT
LOW…torials/deepseek_local_rag_agent/deepseek_rag_agent.py327# Check if RAG is enabledSTRING
LOWrag_tutorials/ai_blog_search/app.py313 # Check if API keys are setCOMMENT
LOW…ials/agentic_rag_with_reasoning/rag_reasoning_agent.py50# Check if API keys are providedSTRING
LOWrag_tutorials/agentic_rag_gpt5/agentic_rag_gpt5.py58# Check if API key is providedSTRING
LOWrag_tutorials/vision_rag/vision_rag.py270 # Check if embedding already exists for this indexCOMMENT
LOWrag_tutorials/vision_rag/vision_rag.py429 # Check if already processed this session (simple name check)COMMENT
LOW…_game_playing_agent_apps/ai_tic_tac_toe_agent/utils.py35 # Check if position is already occupiedCOMMENT
LOW…s/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py837 # Check if API keys are configuredSTRING
LOW…_insight_fire1_agent/ai_startup_insight_fire1_agent.py204 # Check if extraction was successfulSTRING
LOW…ts/single_agent_apps/ai_meeting_agent/meeting_agent.py16# Check if all API keys are setCOMMENT
LOW…_agent_apps/ai_agent_governance/ai_agent_governance.py97 # Check if action involves file pathsCOMMENT
LOW…_agent_apps/ai_agent_governance/ai_agent_governance.py120 # Check if path is in allowed pathsCOMMENT
LOW…_agent_apps/ai_agent_governance/ai_agent_governance.py146 # Check if action involves URLs or domainsCOMMENT
LOW…_agent_apps/ai_agent_governance/ai_agent_governance.py170 # Check if domain is allowedCOMMENT
LOW…pps/multi_agent_trust_layer/multi_agent_trust_layer.py346 # Check if agent has any valid delegation allowing this actionCOMMENT
LOW…ntelligence_agent/product_launch_intelligence_agent.py294 # Display resultsSTRING
LOW…ntelligence_agent/product_launch_intelligence_agent.py356 # Display resultsSTRING
LOW…ntelligence_agent/product_launch_intelligence_agent.py418 # Display resultsSTRING
LOW…nts/multi_agent_apps/ai_home_renovation_agent/tools.py352 # Check if we have any version of this assetSTRING
LOWadvanced_ai_agents/multi_agent_apps/devpulse_ai/main.py131 # Output resultsCOMMENT
LOW…ams/multimodal_coding_agent_team/ai_coding_agent_o3.py135 # Set timeout to 30 seconds for code executionCOMMENT
LOW…ms/ai_game_design_agent_team/game_design_agent_team.py92 # Check if API key is providedSTRING
LOW…l_estate_agent_team/local_ai_real_estate_agent_team.py795 # Display resultsSTRING
LOW…ai_real_estate_agent_team/ai_real_estate_agent_team.py812 # Display resultsSTRING
LOW…ps/agent_teams/ai_legal_agent_team/legal_agent_team.py155 # Check if this file has already been processedCOMMENT
LOW…ps/agent_teams/ai_legal_agent_team/legal_agent_team.py344 # Display results in tabsSTRING
LOW…nt_team/local_ai_legal_agent_team/local_legal_agent.py218 # Display results in tabsSTRING
Modern Structural Boilerplate42 hits · 42 pts
SeverityFileLineSnippetContext
LOW…ways_on_agents/always_on_hn_briefing_agent/__init__.py3__all__ = ["root_agent"]CODE
LOW…ai_breakup_recovery_agent/ai_breakup_recovery_agent.py14logger = logging.getLogger(__name__)CODE
LOW…_simple_multi_agent/multi_agent_researcher/__init__.py3__all__ = ['root_agent']CODE
LOW…ool_using_agent/4_4_mcp_tools/firecrawl_agent/agent.py88__all__ = ['root_agent']STRING
LOW…ol_using_agent/4_4_mcp_tools/filesystem_agent/agent.py62__all__ = ['root_agent']STRING
LOW…_ai_agents/insurance_claim_live_agent_team/__init__.py5__all__ = ["root_agent"]CODE
LOW…ice_ai_agents/insurance_claim_live_agent_team/agent.py415__all__ = [CODE
LOW…ts/insurance_claim_live_agent_team/live_demo/server.py64logger = logging.getLogger(__name__)CODE
LOW…ts/insurance_claim_live_agent_team/live_demo/server.py537 async def update_claim_state(text: str) -> None:CODE
LOWrag_tutorials/hybrid_search_rag/main.py13logger = logging.getLogger(__name__)CODE
LOW…odal_agentic_rag/backend/agentic_rag_agent/__init__.py3__all__ = ["root_agent"]CODE
LOWrag_tutorials/local_hybrid_search_rag/local_main.py12logger = logging.getLogger(__name__)CODE
LOW…onent-generator/apps/agent/src/bounded_memory_saver.py27logger = logging.getLogger(__name__)CODE
LOWagent_skills/self-improving-agent-skills/backend/app.py21logger = logging.getLogger(__name__)CODE
LOW…_agent_apps/ai_consultant_agent/ai_consultant_agent.py23logger = logging.getLogger(__name__)CODE
LOW…ents/single_agent_apps/ai_consultant_agent/__init__.py5__all__ = ['root_agent', 'session_service', 'runner', 'APP_NAME', 'agent']CODE
LOW…_agents/single_agent_apps/ai_consultant_agent/agent.py5__all__ = ['root_agent']CODE
LOW…dows_use_autonomous_agent/windows_use/agent/service.py14logger = logging.getLogger(__name__)CODE
LOW…ows_use_autonomous_agent/windows_use/agent/__init__.py3__all__=[CODE
LOW…_agent_apps/ai_agent_governance/ai_agent_governance.py30logger = logging.getLogger(__name__)CODE
LOW…t_apps/earnings_call_analyst_agent/live_demo/server.py207def _set_status_from_thread(runtime: RuntimeSession, progress: int, message: str) -> None:CODE
LOW…pps/multi_agent_trust_layer/multi_agent_trust_layer.py30logger = logging.getLogger(__name__)CODE
LOW…s/ai_financial_coach_agent/ai_financial_coach_agent.py22logger = logging.getLogger(__name__)CODE
LOW…egotiation_battle_simulator/backend/config/__init__.py4__all__ = [CODE
LOW…egotiation_battle_simulator/backend/agents/__init__.py7__all__ = [CODE
LOW…nts/multi_agent_apps/ai_home_renovation_agent/tools.py12logger = logging.getLogger(__name__)CODE
LOW…nts/multi_agent_apps/ai_home_renovation_agent/tools.py26def update_asset_version(tool_context: ToolContext, asset_name: str, version: int, filename: str) -> None:CODE
LOW…/multi_agent_apps/ai_home_renovation_agent/__init__.py5__all__ = ["root_agent"]CODE
LOW…nts/multi_agent_apps/ai_home_renovation_agent/agent.py516__all__ = ["root_agent"]STRING
LOW…agents/multi_agent_apps/devpulse_ai/agents/__init__.py28__all__ = [CODE
LOW…eams/multimodal_design_agent_team/design_agent_team.py15logger = logging.getLogger(__name__)CODE
LOW…agent_teams/ai_vc_due_diligence_agent_team/__init__.py5__all__ = ["root_agent"]CODE
LOW…ps/agent_teams/ai_vc_due_diligence_agent_team/agent.py386__all__ = ["root_agent"]STRING
LOW…s/ai_travel_planner_agent_team/backend/api/__init__.py3__all__ = ["app"]CODE
LOW…ai_recruitment_agent_team/ai_recruitment_agent_team.py51 def _set_parent_token(self, token: str) -> None:CODE
LOW…ent_teams/multimodal_uiux_feedback_agent_team/tools.py12logger = logging.getLogger(__name__)CODE
LOW…ent_teams/multimodal_uiux_feedback_agent_team/tools.py26def update_asset_version(tool_context: ToolContext, asset_name: str, version: int, filename: str) -> None:CODE
LOW…_teams/multimodal_uiux_feedback_agent_team/__init__.py8__all__ = ["root_agent"]CODE
LOW…ent_teams/multimodal_uiux_feedback_agent_team/agent.py461__all__ = ["root_agent"]STRING
LOW…i_agent_apps/agent_teams/ai_seo_audit_team/__init__.py5__all__ = ["root_agent"]CODE
LOW…ent_teams/ai_sales_intelligence_agent_team/__init__.py5__all__ = ["root_agent"]CODE
LOW…/agent_teams/ai_sales_intelligence_agent_team/agent.py440__all__ = ["root_agent"]STRING
AI Slop Vocabulary17 hits · 38 pts
SeverityFileLineSnippetContext
MEDIUMmcp_ai_agents/multi_mcp_agent/multi_mcp_agent.py70 # Create the agent with comprehensive instructionsCOMMENT
MEDIUM…arter_ai_agents/mixture_of_agents/mixture-of-agents.py27 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.py215 for i in range(15): # Check more times to allow for more comprehensive researchSTRING
MEDIUM…_course/9_multi_agent_orchestration/agents_as_tools.py105 """Create a comprehensive article about the benefits of renewable energy.STRING
MEDIUM…multi_agent_orchestration/9_2_agents_as_tools/agent.py105 """Create a comprehensive article about the benefits of renewable energy.STRING
MEDIUMrag_tutorials/rag_agent_cohere/rag_agent_cohere.py208 HumanMessage(content=f"""Please thoroughly research the question: '{query}' and provide a detailCODE
MEDIUM…agents/generative-ui-starter-project/package-lock.json11409 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUM…dashboard-canvas-agent/src/app/api/copilotkit/route.ts13// 2. Create the CopilotRuntime instance and utilize the ADK integrationCOMMENT
MEDIUM…ive_ui_agents/ai-deep-research-agent/package-lock.json14229 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz",CODE
MEDIUM…e_ui_agents/ai-financial-coach-agent/package-lock.json12550 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUM…gents/ai-financial-coach-agent/docker-compose.test.yml19 # dev runs where the local harness may provide its own stub.COMMENT
MEDIUM…-financial-coach-agent/src/app/api/copilotkit/route.ts13// 2. Create the CopilotRuntime instance and utilize the AG-UI clientCOMMENT
MEDIUM…e_meal_planning_agent/ai_recipe_meal_planning_agent.py178 """Create comprehensive weekly meal plan with nutrition and shopping list."""STRING
MEDIUM…egotiation_battle_simulator/frontend/package-lock.json11140 "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.py74 # Create comprehensive prompt with specific schema guidanceCOMMENT
MEDIUM…ai_real_estate_agent_team/ai_real_estate_agent_team.py75 # Create comprehensive prompt with specific schema guidanceCOMMENT
MEDIUM…ent_teams/multimodal_uiux_feedback_agent_team/tools.py113 # Build edit prompt with UI/UX best practicesCOMMENT
Over-Commented Block25 hits · 25 pts
SeverityFileLineSnippetContext
LOWmcp_ai_agents/browser_mcp_agent/mcp_agent.config.yaml21COMMENT
LOW…ing_agent/4_2_function_tools/utility_agent/__init__.py1# Utility Agent Module COMMENT
LOW…mcp-app-builder/apps/web/app/api/mastra-agent/route.ts261 });COMMENT
LOW…lls/self-improving-agent-skills/frontend/next-env.d.ts1/// <reference types="next" />COMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt1# This file was autogenerated by uv via the following command:COMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt21blinker==1.9.0COMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt41distro==1.9.0COMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt61 # via httpcoreCOMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt81jiter==0.8.2COMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt101 # pandasCOMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt121pip==25.0.1COMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt141 # ollamaCOMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt161 # agnoCOMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt181 # streamlitCOMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt201 # groqCOMMENT
LOW…aying_agent_apps/ai_tic_tac_toe_agent/requirements.txt221 # anthropicCOMMENT
LOW…_speech_trainer_agent/backend/agents/feedback_agent.py61# prompt = f"Analyze the following transcript:\n\n{transcript}"COMMENT
LOW…eech_trainer_agent/backend/agents/coordinator_agent.py61 markdown=True,COMMENT
LOW…h_trainer_agent/backend/agents/voice_analysis_agent.py41COMMENT
LOW…rainer_agent/backend/agents/facial_expression_agent.py41)COMMENT
LOW…trainer_agent/backend/agents/content_analysis_agent.py41# # Sample transcript from the Voice Analysis AgentCOMMENT
LOW…ai_negotiation_battle_simulator/frontend/next-env.d.ts1/// <reference types="next" />COMMENT
LOW…_teams/ai_travel_planner_agent_team/backend/broswer.py21# 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.py81 # Relationship (optional)COMMENT
LOW…el_planner_agent_team/backend/services/plan_service.py161COMMENT
Docstring Block Structure4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHrag_tutorials/hybrid_search_rag/main.py24Initializes and returns a RAGLiteConfig object with the specified API keys and database URL. This function sets theSTRING
HIGHrag_tutorials/local_hybrid_search_rag/local_main.py23Initializes and returns a RAGLiteConfig object based on provided settings. This function constructs a RAGLiteConfigSTRING
HIGH…game_playing_agent_apps/ai_tic_tac_toe_agent/agents.py41 Creates and returns the appropriate model instance based on the provider. Args: provider: The model prSTRING
HIGH…gotiation_battle_simulator/backend/config/scenarios.py190Get a scenario by ID. Args: scenario_id: The scenario identifier Returns: The scenSTRING
Slop Phrases6 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUM…ials/local_chatgpt_with_memory/local_chatgpt_memory.py29 # Alternatively, you can use "snowflake-arctic-embed:latest"COMMENT
MEDIUM…_and_podcast_agents/beifong/integrations/slack/chat.py19# you can use ngrok to port forward local url to https and replace this local url with ngrok urlCOMMENT
LOW…nt_teams/ai_teaching_agent_team/teaching_agent_team.py137 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.py142 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.py147 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.py152 f"the topic is: {st.session_state['topic']},Don't forget to add the Google Doc link in your response."CODE
AI Structural Patterns9 hits · 9 pts
SeverityFileLineSnippetContext
LOWrag_tutorials/rag_chain/app.py130CODE
LOW…s_and_podcast_agents/beifong/routers/podcast_router.py13CODE
LOW…_podcast_agents/beifong/routers/social_media_router.py12CODE
LOW…ents/beifong/processors/podcast_generator_processor.py36CODE
LOW…_agents/beifong/processors/faiss_indexing_processor.py232CODE
LOW…_news_and_podcast_agents/beifong/db/podcast_configs.py71CODE
LOW…odcast_agents/beifong/services/social_media_service.py12CODE
LOW…cast_agents/beifong/services/podcast_config_service.py61CODE
LOW…and_podcast_agents/beifong/services/podcast_service.py21CODE
Synthetic Comment Markers2 hits · 8 pts
SeverityFileLineSnippetContext
HIGH…_agents/ai_medical_imaging_agent/ai_medical_imaging.py151 "Note: This analysis is generated by AI and should be reviewed by "STRING
HIGH…agent_teams/ai_sales_intelligence_agent_team/README.md257└── comparison_infographic_20260104_143105.png # AI-generated comparison visualCODE
Example Usage Blocks7 hits · 4 pts
SeverityFileLineSnippetContext
LOW…rash_course/8_handoffs_delegation/advanced_handoffs.py55# Example usageSTRING
LOW…k_crash_course/8_handoffs_delegation/basic_handoffs.py53# Example usageSTRING
LOW…urse/8_handoffs_delegation/8_1_basic_handoffs/agent.py53# Example usageSTRING
LOW…e/8_handoffs_delegation/8_2_advanced_handoffs/agent.py55# Example usageSTRING
LOW…_speech_trainer_agent/backend/agents/feedback_agent.py54# # Example usageSTRING
LOW…eech_trainer_agent/backend/agents/coordinator_agent.py66# # Example usageCOMMENT
LOW…trainer_agent/backend/agents/content_analysis_agent.py39# # Example usageSTRING
Fake / Example Data6 hits · 4 pts
SeverityFileLineSnippetContext
LOW…i_sdk_crash_course/2_structured_output_agent/README.md32│ "customer_name": "John Doe", │CODE
LOW…_and_podcast_agents/beifong/integrations/slack/chat.py334 "placeholder": {"type": "plain_text", "text": "Choose language"},STRING
LOW…pps/multi_agent_trust_layer/multi_agent_trust_layer.py677 organization="Acme Corp",CODE
LOW…pps/multi_agent_trust_layer/multi_agent_trust_layer.py686 organization="Acme Corp",CODE
LOW…pps/multi_agent_trust_layer/multi_agent_trust_layer.py695 organization="Acme Corp",CODE
LOW…avel_planner_agent_team/backend/services/db_service.py117 {"email": "user@example.com"}STRING
Cross-Language Confusion1 hit · 2 pts
SeverityFileLineSnippetContext
HIGH…me_playing_agent_apps/ai_chess_agent/ai_chess_agent.py56 st.session_state.board.push(chess_move)STRING
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…t_apps/ai_news_and_podcast_agents/beifong/scheduler.py59def execute_task(task_id, command):CODE