Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Shubhamsaboo/awesome-llm-apps
/ types & classes
Types & classes
474 in github.com/Shubhamsaboo/awesome-llm-apps
⨍
Functions
2,957
◇
Types & classes
474
↳
Endpoints
121
↓ 211 callers
Class
Agent
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 callers
Class
Agent
A specialized agent with its own system prompt and MCP server configs.
mcp_ai_agents/multi_mcp_agent_router/agent_forge.py:29
↓ 15 callers
Class
TranscriptSegment
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:20
↓ 8 callers
Class
PolicyResult
Result of a policy evaluation
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:55
↓ 7 callers
Class
Story
always_on_agents/always_on_hn_briefing_agent/scout.py:42
↓ 7 callers
Class
Task
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/models/tasks_schemas.py:72
↓ 6 callers
Class
InsightEvent
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:52
↓ 6 callers
Class
MarketInsight
Structure for market research insights
advanced_ai_agents/single_agent_apps/ai_consultant_agent/ai_consultant_agent.py:79
↓ 5 callers
Class
DatabaseService
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 callers
Class
FunctionNode
Deterministic workflow node that reads and writes ADK session state.
voice_ai_agents/insurance_claim_live_agent_team/agent.py:146
↓ 4 callers
Class
KnowledgeGraphManager
Manages the Neo4j knowledge graph for RAG.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:75
↓ 4 callers
Class
ToolResult
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/registry/views.py:10
↓ 4 callers
Class
VideoMetadata
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:80
↓ 3 callers
Class
AgentResult
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/views.py:38
↓ 3 callers
Class
AnswerWithCitations
Final answer with full attribution.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:64
↓ 3 callers
Class
App
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/views.py:6
↓ 3 callers
Class
CollectionConfig
rag_tutorials/rag_database_routing/rag_database_routing.py:46
↓ 3 callers
Class
Document
advanced_ai_agents/multi_agent_apps/agent_teams/ag2_adaptive_research_team/tools.py:12
↓ 3 callers
Class
InterceptHandler
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 callers
Class
PolicyViolation
Raised when an action violates a policy
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:322
↓ 3 callers
Class
RelevanceAgent
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 callers
Class
ResearchDocument
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:88
↓ 3 callers
Class
ResearchPack
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:95
↓ 3 callers
Class
RiskAgent
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 callers
Class
SignalCollector
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 callers
Class
SynthesisAgent
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 callers
Class
AgentIdentity
Immutable agent identity with trust metadata.
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:45
↓ 2 callers
Class
Center
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/tree/views.py:30
↓ 2 callers
Class
DelegationScope
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 callers
Class
DocumentChecklistItem
One claimant-facing checklist item.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:98
↓ 2 callers
Class
GovernedAgent
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 callers
Class
InputValidator
rag_tutorials/agentic_rag_math_agent/rag/guardrails.py:28
↓ 2 callers
Class
IntakeSession
voice_ai_agents/insurance_claim_live_agent_team/live_demo/server.py:80
↓ 2 callers
Class
OutputValidator
rag_tutorials/agentic_rag_math_agent/rag/guardrails.py:81
↓ 2 callers
Class
RackChunk
rag_tutorials/multimodal_agentic_rag/backend/rag_store.py:37
↓ 2 callers
Class
RackSource
rag_tutorials/multimodal_agentic_rag/backend/rag_store.py:49
↓ 2 callers
Class
SessionResponse
voice_ai_agents/insurance_claim_live_agent_team/live_demo/server.py:72
↓ 2 callers
Class
Size
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/views.py:16
↓ 2 callers
Class
SkillOptimizer
awesome_agent_skills/self-improving-agent-skills/backend/adk_optimizer.py:42
↓ 2 callers
Class
TicTacToeBoard
advanced_ai_agents/autonomous_game_playing_agent_apps/ai_tic_tac_toe_agent/utils.py:11
↓ 2 callers
Class
TrustVerdict
Immutable result of a trust verification check.
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:56
↓ 1 callers
Class
AQIAnalyzer
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_gradio.py:34
↓ 1 callers
Class
AQIAnalyzer
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_streamlit.py:33
↓ 1 callers
Class
AQIResponse
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_gradio.py:11
↓ 1 callers
Class
AQIResponse
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_streamlit.py:10
↓ 1 callers
Class
Action
Represents an action an agent wants to perform
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:45
↓ 1 callers
Class
AgentIdentity
Represents an agent's verified identity
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:64
↓ 1 callers
Class
AgentState
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/views.py:6
↓ 1 callers
Class
AgentStep
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/agent/views.py:28
↓ 1 callers
Class
AnalysisSession
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:106
↓ 1 callers
Class
AnalyzeRequest
awesome_agent_skills/self-improving-agent-skills/backend/app.py:45
↓ 1 callers
Class
ApprovalRequiredPolicy
Policy requiring human approval for certain actions
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:215
↓ 1 callers
Class
ArticleService
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 callers
Class
AudioPlayer
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 callers
Class
AudioPlayer
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 callers
Class
AuditEntry
An entry in the audit log
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:64
↓ 1 callers
Class
AuditEntry
Immutable, hash-chained audit log entry.
advanced_ai_agents/multi_agent_apps/trust_gated_agent_team/trust_gated_agents.py:65
↓ 1 callers
Class
AuditEntry
Audit log entry for agent interactions
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:158
↓ 1 callers
Class
AuditTrail
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 callers
Class
BoundedMemorySaver
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 callers
Class
BoundingBox
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/tree/views.py:20
↓ 1 callers
Class
Brief
always_on_agents/always_on_hn_briefing_agent/scout.py:53
↓ 1 callers
Class
CheckCompletion
ai_agent_framework_crash_course/google_adk_crash_course/9_multi_agent_patterns/9_2_loop_agent/agent.py:64
↓ 1 callers
Class
Chunk
advanced_ai_agents/multi_agent_apps/agent_teams/ag2_adaptive_research_team/tools.py:18
↓ 1 callers
Class
Citation
advanced_ai_agents/single_agent_apps/earnings_call_analyst_agent/schemas.py:45
↓ 1 callers
Class
Citation
Represents a verifiable citation for a claim.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:54
↓ 1 callers
Class
ClaimIntakePacket
Final polished packet returned to ADK Web.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:132
↓ 1 callers
Interface
Column
generative_ui_agents/mcp-apps-generative-ui-showcase/mcp-server/src/kanban.ts:19
↓ 1 callers
Class
CompanyInfo
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 callers
Class
CoverageEvidenceDecision
Deterministic routing output after coverage and evidence gates.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:88
↓ 1 callers
Class
CustomZoomTool
advanced_ai_agents/multi_agent_apps/agent_teams/ai_recruitment_agent_team/ai_recruitment_agent_team.py:21
↓ 1 callers
Class
CustomerSupportAIAgent
advanced_ai_agents/single_agent_apps/ai_customer_support_agent/customer_support_agent.py:18
↓ 1 callers
Class
Delegation
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 callers
Class
DelegationManager
Manages delegation chains between agents
advanced_ai_agents/multi_agent_apps/multi_agent_trust_layer/multi_agent_trust_layer.py:261
↓ 1 callers
Class
Desktop
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/__init__.py:16
↓ 1 callers
Class
DesktopState
advanced_ai_agents/single_agent_apps/windows_use_autonomous_agent/windows_use/desktop/views.py:24
↓ 1 callers
Class
DictPodcastScript
advanced_ai_agents/multi_agent_apps/ai_news_and_podcast_agents/beifong/processors/podcast_generator_processor.py:121
↓ 1 callers
Class
DirectFirecrawlAgent
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 callers
Class
DirectFirecrawlAgent
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 callers
Class
DocumentChecklist
Generated document checklist for the claim packet.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:107
↓ 1 callers
Class
EditLandingPageInput
advanced_ai_agents/multi_agent_apps/agent_teams/multimodal_uiux_feedback_agent_team/tools.py:61
↓ 1 callers
Class
EditRenovationRenderingInput
advanced_ai_agents/multi_agent_apps/ai_home_renovation_agent/tools.py:112
↓ 1 callers
Class
Entity
Represents an entity extracted from documents.
rag_tutorials/knowledge_graph_rag_citations/knowledge_graph_rag.py:33
↓ 1 callers
Class
EvidenceRuleFinding
Deterministic finding generated by coverage, evidence, or routing rules.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:72
↓ 1 callers
Class
FieldValidation
Deterministic validation of minimum claim intake information.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:52
↓ 1 callers
Class
FilesystemPolicy
Policy for filesystem access control
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:88
↓ 1 callers
Class
FinalPacketNode
Function node that returns the final packet Markdown as ADK Web output.
voice_ai_agents/insurance_claim_live_agent_team/agent.py:164
↓ 1 callers
Class
FinanceAdvisorSystem
advanced_ai_agents/multi_agent_apps/ai_financial_coach_agent/ai_financial_coach_agent.py:99
↓ 1 callers
Class
FlightSearchRequest
advanced_ai_agents/multi_agent_apps/agent_teams/ai_travel_planner_agent_team/backend/models/flight.py:16
↓ 1 callers
Class
FraudSafetyGate
Final deterministic safety and fraud routing gate.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:124
↓ 1 callers
Class
FraudSafetySignal
Deterministic SIU, fraud-pattern, and safety signal.
voice_ai_agents/insurance_claim_live_agent_team/schemas.py:114
↓ 1 callers
Class
GeminiEmbedder
rag_tutorials/gemini_agentic_rag/agentic_rag_gemini.py:20
↓ 1 callers
Class
GenerateImprovedLandingPageInput
advanced_ai_agents/multi_agent_apps/agent_teams/multimodal_uiux_feedback_agent_team/tools.py:67
↓ 1 callers
Class
GenerateRenovationRenderingInput
advanced_ai_agents/multi_agent_apps/ai_home_renovation_agent/tools.py:104
↓ 1 callers
Class
GovernedAgent
A simple agent with governance layer
advanced_ai_agents/single_agent_apps/ai_agent_governance/ai_agent_governance.py:424
↓ 1 callers
Class
HNFrontPageParser
Small parser for the stable HN table markup.
always_on_agents/always_on_hn_briefing_agent/scout.py:68
↓ 1 callers
Class
HealthRecommendationAgent
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_gradio.py:82
↓ 1 callers
Class
HealthRecommendationAgent
advanced_ai_agents/multi_agent_apps/ai_aqi_analysis_agent/ai_aqi_analysis_agent_streamlit.py:98
↓ 1 callers
Class
HotelSearchRequest
advanced_ai_agents/multi_agent_apps/agent_teams/ai_travel_planner_agent_team/backend/models/hotel.py:16
↓ 1 callers
Class
IdentityRegistry
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