MCPcopy Create free account

hub / github.com/Shubhamsaboo/awesome-llm-apps / types & classes

Types & classes474 in github.com/Shubhamsaboo/awesome-llm-apps

↓ 211 callersClassAgent
Windows Use An agent that can interact with GUI elements on Windows Args: instructions (list[str], optional): Instructions for
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/service.py:21
↓ 61 callersClassAgent
A specialized agent with its own system prompt and MCP server configs.
mcp_ai_agents/multi_mcp_agent_router/agent_forge.py:29
↓ 15 callersClassTranscriptSegment
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:20
↓ 8 callersClassPolicyResult
Result of a policy evaluation
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:55
↓ 7 callersClassStory
always_on_agents/always_on_hn_briefing_agent/scout.py:42
↓ 7 callersClassTask
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/models/tasks_schemas.py:72
↓ 6 callersClassInsightEvent
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:52
↓ 6 callersClassMarketInsight
Structure for market research insights
advanced_ai_agents/single_agent_apps/ai_consultant_agent/ai_consultant_agent.py:79
↓ 5 callersClassDatabaseService
Service for managing database connections and operations.
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/services/db_service.py:22
↓ 4 callersClassFunctionNode
Deterministic workflow node that reads and writes ADK session state.
voice_ai_agents/insurance_claim_live_agent_team/agent.py:146
↓ 4 callersClassKnowledgeGraphManager
Manages the Neo4j knowledge graph for RAG.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:75
↓ 4 callersClassToolResult
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/registry/views.py:10
↓ 4 callersClassVideoMetadata
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:80
↓ 3 callersClassAgentResult
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/views.py:38
↓ 3 callersClassAnswerWithCitations
Final answer with full attribution.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:64
↓ 3 callersClassApp
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/views.py:6
↓ 3 callersClassCollectionConfig
rag_tutorials/rag_database_routing/rag_database_routing.py:46
↓ 3 callersClassDocument
advanced_ai_agents/multi_agent_apps/agent_teams/ag2_adaptive_research_team/tools.py:12
↓ 3 callersClassInterceptHandler
Intercepts standard library logging and redirects to loguru
advanced_ai_agents/multi_agent_apps/agent_teams/ai_travel_planner_agent_team/backend/config/logger.py:49
↓ 3 callersClassPolicyViolation
Raised when an action violates a policy
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:322
↓ 3 callersClassRelevanceAgent
Agent that scores signals based on relevance to developers. Why this IS an agent (unlike SignalCollector): Relevance scoring require
advanced_ai_agents/multi_agent_apps/devpulse_ai/agents/relevance_agent.py:25
↓ 3 callersClassResearchDocument
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:88
↓ 3 callersClassResearchPack
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:95
↓ 3 callersClassRiskAgent
Agent that assesses risk levels in technical signals. Why this IS an agent: Risk assessment requires reasoning about technical impli
advanced_ai_agents/multi_agent_apps/devpulse_ai/agents/risk_agent.py:26
↓ 3 callersClassSignalCollector
Utility that collects and normalizes signals from multiple sources. NOT an agent — no LLM calls. This is an intentional design choice. S
advanced_ai_agents/multi_agent_apps/devpulse_ai/agents/signal_collector.py:21
↓ 3 callersClassSynthesisAgent
Agent that synthesizes all signal intelligence into a final digest. Why this uses the strongest model: Synthesis is the most reasoni
advanced_ai_agents/multi_agent_apps/devpulse_ai/agents/synthesis_agent.py:28
↓ 2 callersClassAgentIdentity
Immutable agent identity with trust metadata.
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:45
↓ 2 callersClassCenter
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/tree/views.py:30
↓ 2 callersClassDelegationScope
Defines what an agent can do under a delegation
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:100
↓ 2 callersClassDocumentChecklistItem
One claimant-facing checklist item.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:98
↓ 2 callersClassGovernedAgent
An agent that operates within the trust layer
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:603
↓ 2 callersClassInputValidator
rag_tutorials/agentic_rag_math_agent/rag/guardrails.py:28
↓ 2 callersClassIntakeSession
voice_ai_agents/insurance_claim_live_agent_team/live_demo/server.py:80
↓ 2 callersClassOutputValidator
rag_tutorials/agentic_rag_math_agent/rag/guardrails.py:81
↓ 2 callersClassRackChunk
rag_tutorials/multimodal_agentic_rag/backend/rag_store.py:37
↓ 2 callersClassRackSource
rag_tutorials/multimodal_agentic_rag/backend/rag_store.py:49
↓ 2 callersClassSessionResponse
voice_ai_agents/insurance_claim_live_agent_team/live_demo/server.py:72
↓ 2 callersClassSize
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/views.py:16
↓ 2 callersClassSkillOptimizer
awesome_agent_skills/self-improving-agent-skills/backend/adk_optimizer.py:42
↓ 2 callersClassTicTacToeBoard
advanced_ai_agents/autonomous_game_playing_agent_apps/ai_tic_tac_toe_agent/utils.py:11
↓ 2 callersClassTrustVerdict
Immutable result of a trust verification check.
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:56
↓ 1 callersClassAQIAnalyzer
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_gradio.py:34
↓ 1 callersClassAQIAnalyzer
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_streamlit.py:33
↓ 1 callersClassAQIResponse
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_gradio.py:11
↓ 1 callersClassAQIResponse
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_streamlit.py:10
↓ 1 callersClassAction
Represents an action an agent wants to perform
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:45
↓ 1 callersClassAgentIdentity
Represents an agent's verified identity
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:64
↓ 1 callersClassAgentState
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/views.py:6
↓ 1 callersClassAgentStep
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/views.py:28
↓ 1 callersClassAnalysisSession
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:106
↓ 1 callersClassAnalyzeRequest
awesome_agent_skills/self-improving-agent-skills/backend/app.py:45
↓ 1 callersClassApprovalRequiredPolicy
Policy requiring human approval for certain actions
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:215
↓ 1 callersClassArticleService
Service for managing article operations with the new database structure.
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/services/article_service.py:8
↓ 1 callersClassAudioPlayer
A simple audio player using sounddevice for real-time audio playback.
ai_agent_framework_crash_course/openai_sdk_crash_course/11_voice/streamed/util.py:9
↓ 1 callersClassAudioPlayer
A simple audio player using sounddevice for real-time audio playback.
ai_agent_framework_crash_course/openai_sdk_crash_course/11_voice/static/util.py:9
↓ 1 callersClassAuditEntry
An entry in the audit log
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:64
↓ 1 callersClassAuditEntry
Immutable, hash-chained audit log entry.
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:65
↓ 1 callersClassAuditEntry
Audit log entry for agent interactions
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:158
↓ 1 callersClassAuditTrail
Hash-chained audit log for agent actions. Every entry includes a SHA-256 hash of all its fields plus the previous entry's hash — forming a ta
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:151
↓ 1 callersClassBoundedMemorySaver
MemorySaver that evicts oldest threads when exceeding max_threads.
generative_ui_agents/ai-shadcn-component-generator/apps/agent/src/bounded_memory_saver.py:30
↓ 1 callersClassBoundingBox
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/tree/views.py:20
↓ 1 callersClassBrief
always_on_agents/always_on_hn_briefing_agent/scout.py:53
↓ 1 callersClassCheckCompletion
ai_agent_framework_crash_course/google_adk_crash_course/9_multi_agent_patterns/9_2_loop_agent/agent.py:64
↓ 1 callersClassChunk
advanced_ai_agents/multi_agent_apps/agent_teams/ag2_adaptive_research_team/tools.py:18
↓ 1 callersClassCitation
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:45
↓ 1 callersClassCitation
Represents a verifiable citation for a claim.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:54
↓ 1 callersClassClaimIntakePacket
Final polished packet returned to ADK Web.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:132
↓ 1 callersInterfaceColumn
generative_ui_agents/mcp-apps-generative-ui-showcase/mcp-server/src/kanban.ts:19
↓ 1 callersClassCompanyInfo
Stores in-depth data about a company gathered during the research phase.
advanced_ai_agents/single_agent_apps/ai_email_gtm_reachout_agent/ai_email_gtm_reachout.py:250
↓ 1 callersClassCoverageEvidenceDecision
Deterministic routing output after coverage and evidence gates.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:88
↓ 1 callersClassCustomZoomTool
advanced_ai_agents/multi_agent_apps/agent_teams/ai_recruitment_agent_team/ai_recruitment_agent_team.py:21
↓ 1 callersClassCustomerSupportAIAgent
advanced_ai_agents/single_agent_apps/ai_customer_support_agent/customer_support_agent.py:18
↓ 1 callersClassDelegation
A delegation of authority from one agent to another
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:132
↓ 1 callersClassDelegationManager
Manages delegation chains between agents
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:261
↓ 1 callersClassDesktop
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/__init__.py:16
↓ 1 callersClassDesktopState
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/views.py:24
↓ 1 callersClassDictPodcastScript
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/processors/podcast_generator_processor.py:121
↓ 1 callersClassDirectFirecrawlAgent
Agent with direct Firecrawl integration for property search
advanced_ai_agents/multi_agent_apps/agent_teams/ai_real_estate_agent_team/local_ai_real_estate_agent_team.py:39
↓ 1 callersClassDirectFirecrawlAgent
Agent with direct Firecrawl integration for property search
advanced_ai_agents/multi_agent_apps/agent_teams/ai_real_estate_agent_team/ai_real_estate_agent_team.py:40
↓ 1 callersClassDocumentChecklist
Generated document checklist for the claim packet.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:107
↓ 1 callersClassEditLandingPageInput
advanced_ai_agents/multi_agent_apps/agent_teams/multimodal_uiux_feedback_agent_team/tools.py:61
↓ 1 callersClassEditRenovationRenderingInput
advanced_ai_agents/multi_agent_apps/ai_home_renovation_agent/tools.py:112
↓ 1 callersClassEntity
Represents an entity extracted from documents.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:33
↓ 1 callersClassEvidenceRuleFinding
Deterministic finding generated by coverage, evidence, or routing rules.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:72
↓ 1 callersClassFieldValidation
Deterministic validation of minimum claim intake information.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:52
↓ 1 callersClassFilesystemPolicy
Policy for filesystem access control
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:88
↓ 1 callersClassFinalPacketNode
Function node that returns the final packet Markdown as ADK Web output.
voice_ai_agents/insurance_claim_live_agent_team/agent.py:164
↓ 1 callersClassFinanceAdvisorSystem
advanced_ai_agents/multi_agent_apps/ai_financial_coach_agent/ai_financial_coach_agent.py:99
↓ 1 callersClassFlightSearchRequest
advanced_ai_agents/multi_agent_apps/agent_teams/ai_travel_planner_agent_team/backend/models/flight.py:16
↓ 1 callersClassFraudSafetyGate
Final deterministic safety and fraud routing gate.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:124
↓ 1 callersClassFraudSafetySignal
Deterministic SIU, fraud-pattern, and safety signal.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:114
↓ 1 callersClassGeminiEmbedder
rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py:20
↓ 1 callersClassGenerateImprovedLandingPageInput
advanced_ai_agents/multi_agent_apps/agent_teams/multimodal_uiux_feedback_agent_team/tools.py:67
↓ 1 callersClassGenerateRenovationRenderingInput
advanced_ai_agents/multi_agent_apps/ai_home_renovation_agent/tools.py:104
↓ 1 callersClassGovernedAgent
A simple agent with governance layer
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:424
↓ 1 callersClassHNFrontPageParser
Small parser for the stable HN table markup.
always_on_agents/always_on_hn_briefing_agent/scout.py:68
↓ 1 callersClassHealthRecommendationAgent
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_gradio.py:82
↓ 1 callersClassHealthRecommendationAgent
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_streamlit.py:98
↓ 1 callersClassHotelSearchRequest
advanced_ai_agents/multi_agent_apps/agent_teams/ai_travel_planner_agent_team/backend/models/hotel.py:16
↓ 1 callersClassIdentityRegistry
Manages agent identities
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:174
next →1–100 of 474, ranked by callers