Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bojieli/ai-agent-projects
/ types & classes
Types & classes
104 in github.com/bojieli/ai-agent-projects
⨍
Functions
497
◇
Types & classes
104
↳
Endpoints
11
↓ 3 callers
Class
APIError
deep-research/utils/api_error_handler.py:9
↓ 3 callers
Class
Config
paper-to-slides/config.py:4
↓ 3 callers
Class
ContentAnalyzer
paper-to-slides/content_analyzer.py:3
↓ 3 callers
Class
SlideGenerator
paper-to-slides/slide_generator.py:4
↓ 3 callers
Class
TextExtractionAgent
paper-to-slides/pdf_processor.py:10
↓ 2 callers
Class
AccessibilityChecker
paper-to-slides/accessibility.py:3
↓ 2 callers
Class
FigureExtractionAgent
paper-to-slides/pdf_processor.py:116
↓ 2 callers
Class
ResearchContext
deep-research/utils/research_context.py:6
↓ 2 callers
Class
TextGenerator
deep-research/utils/text_generation.py:12
↓ 1 callers
Class
AcademicStyleEnforcer
paper-to-slides/style_enforcer.py:3
↓ 1 callers
Class
CacheManager
deep-research/utils/cache_manager.py:8
↓ 1 callers
Class
ComplianceVerifier
paper-to-slides/compliance_verifier.py:3
↓ 1 callers
Class
ContentAnalyzer
deep-research/analyzer.py:14
↓ 1 callers
Class
ContentValidationError
Specialized error for content validation
paper-to-slides/workflow.py:99
↓ 1 callers
Class
FactualConsistencyVerifier
基于注意力机制的事实一致性校验器 简化版:检测数字序列开始时对系统提示的最大注意力
attention-hallucination-detection/backend/verifier.py:52
↓ 1 callers
Class
GoogleSearchClient
deep-research/search.py:7
↓ 1 callers
Class
LLMClient
paper-to-slides/llm_integration.py:6
↓ 1 callers
Class
LayoutAnalyzer
paper-to-slides/content_analyzer.py:35
↓ 1 callers
Class
MissingTemplateError
Error for missing slide templates
paper-to-slides/slide_generator.py:205
↓ 1 callers
Class
PaperToSlides
paper-to-slides/workflow.py:9
↓ 1 callers
Class
ProcessConfig
deep-research/analyzer.py:66
↓ 1 callers
Class
RecoveryManager
deep-research/utils/recovery_manager.py:6
↓ 1 callers
Class
ReportGenerator
deep-research/report.py:8
↓ 1 callers
Class
ResearchAgent
deep-research/research_agent.py:20
↓ 1 callers
Class
ResearchPlanner
deep-research/planner.py:9
↓ 1 callers
Class
ResearchProgress
deep-research/utils/progress_display.py:12
↓ 1 callers
Class
SlideReviewAgent
paper-to-slides/slide_generator.py:73
↓ 1 callers
Class
TTSAgent
paper-to-slides/tts_integration.py:5
↓ 1 callers
Class
VLMClient
paper-to-slides/llm_integration.py:47
↓ 1 callers
Class
VerificationResult
简化的验证结果
attention-hallucination-detection/backend/verifier.py:39
↓ 1 callers
Class
WebCrawler
deep-research/crawler.py:11
Class
multimodal-ai-assistant/frontend/public/audioWorklet.js:1
Class
multimodal-ai-assistant/frontend/public/audioWorklet.js:100
Class
multimodal-ai-assistant/backend/server.js:23
Class
werewolf-live-audio/frontend/public/audioWorklet.js:1
Class
werewolf-live-audio/frontend/public/audioWorklet.js:110
Class
werewolf-live-audio/backend/server.js:24
Class
werewolf-live-audio/backend/game/game_state.js:4
Class
werewolf-live-audio/backend/game/ai_character.js:4
Class
werewolf-live-audio/backend/game/game_manager.js:6
Class
live-audio/frontend/public/audioWorklet.js:1
Class
live-audio/frontend/public/audioWorklet.js:47
Class
live-audio/backend/server.js:26
Class
live-audio/backend/utils/speechToText.js:6
Class
live-audio/backend/utils/vad.js:6
Class
live-audio/backend/utils/providers/asrProviders.js:9
Class
live-audio/backend/utils/providers/asrProviders.js:63
Class
live-audio/backend/utils/providers/asrProviders.js:151
Class
live-audio/backend/utils/providers/asrProviders.js:243
Class
live-audio/backend/utils/providers/llmProviders.js:6
Class
live-audio/backend/utils/providers/llmProviders.js:47
Class
live-audio/backend/utils/providers/llmProviders.js:89
Class
live-audio/backend/utils/providers/llmProviders.js:140
Class
live-audio/backend/utils/providers/llmProviders.js:201
Class
live-audio/backend/tests/test-tts-providers.js:32
Class
AICharacter
werewolf-live-audio/backend/game/ai_character.js:4
Class
ARKLLMProvider
* ARK (Doubao) LLM Provider
live-audio/backend/utils/providers/llmProviders.js:140
Class
ASRProviderFactory
* ASR Provider Factory
live-audio/backend/utils/providers/asrProviders.js:243
Class
AttentionAnalysis
注意力分析结果
attention-hallucination-detection/backend/verifier.py:27
Interface
AttentionDebugGraphProps
attention-hallucination-detection/frontend/components/AttentionDebugGraph.tsx:4
Interface
AttentionHeatmapProps
attention-hallucination-detection/frontend/components/AttentionHeatmap.tsx:4
Class
AudioProcessor
multimodal-ai-assistant/frontend/public/audioWorklet.js:1
Class
AudioProcessor
werewolf-live-audio/frontend/public/audioWorklet.js:1
Class
AudioProcessor
live-audio/frontend/public/audioWorklet.js:1
Class
BaseASRProvider
* Base ASR Provider class
live-audio/backend/utils/providers/asrProviders.js:9
Class
BaseLLMProvider
* Base LLM Provider class
live-audio/backend/utils/providers/llmProviders.js:6
Interface
ButtonProps
multimodal-ai-assistant/frontend/components/ui/button.tsx:36
Interface
ButtonProps
werewolf-live-audio/frontend/components/ui/button.tsx:36
Interface
ButtonProps
live-audio/frontend/components/ui/button.tsx:36
Interface
ChatMessage
multimodal-ai-assistant/frontend/pages/index.tsx:17
Interface
ChatMessage
werewolf-live-audio/frontend/pages/index.tsx:17
Interface
ChatMessage
live-audio/frontend/pages/index.tsx:16
Class
Config
deep-research/utils/config.py:7
Class
ConnectionHandler
multimodal-ai-assistant/backend/server.js:23
Class
ConnectionHandler
werewolf-live-audio/backend/server.js:24
Class
ConnectionHandler
live-audio/backend/server.js:26
Class
EchoProcessor
multimodal-ai-assistant/frontend/public/audioWorklet.js:100
Class
EchoProcessor
werewolf-live-audio/frontend/public/audioWorklet.js:110
Class
EchoProcessor
live-audio/frontend/public/audioWorklet.js:47
Class
FinalReviewAgent
paper-to-slides/slide_generator.py:166
Class
GameManager
werewolf-live-audio/backend/game/game_manager.js:6
Class
GameState
werewolf-live-audio/backend/game/game_state.js:4
Class
LLMProviderFactory
* LLM Provider Factory
live-audio/backend/utils/providers/llmProviders.js:201
Interface
LogEntry
multimodal-ai-assistant/frontend/pages/index.tsx:11
Interface
LogEntry
werewolf-live-audio/frontend/pages/index.tsx:11
Interface
LogEntry
live-audio/frontend/pages/index.tsx:10
Class
OpenAIASRProvider
* OpenAI Whisper ASR Provider
live-audio/backend/utils/providers/asrProviders.js:63
Class
OpenAILLMProvider
* OpenAI LLM Provider
live-audio/backend/utils/providers/llmProviders.js:47
Class
OpenRouterLLMProvider
* OpenRouter LLM Provider (supports both GPT-4o and Gemini)
live-audio/backend/utils/providers/llmProviders.js:89
Class
SiliconflowASRProvider
* SenseVoice via Siliconflow ASR Provider
live-audio/backend/utils/providers/asrProviders.js:151
Class
SiliconflowTTSProvider
* TTS Provider for Fish Audio via Siliconflow
live-audio/backend/tests/test-tts-providers.js:32
Class
SlidevConfigurator
paper-to-slides/slidev_config.py:1
Class
SourceValidator
deep-research/utils/source_validator.py:5
Interface
SpeakerInfo
werewolf-live-audio/frontend/pages/index.tsx:29
Class
SpeechToTextService
live-audio/backend/utils/speechToText.js:6
Interface
TabButtonProps
multimodal-ai-assistant/frontend/pages/index.tsx:24
Interface
TabButtonProps
werewolf-live-audio/frontend/pages/index.tsx:23
Interface
TabButtonProps
live-audio/frontend/pages/index.tsx:22
Interface
TestCase
attention-hallucination-detection/frontend/components/TestCaseSelector.tsx:3
Interface
TestCaseSelectorProps
attention-hallucination-detection/frontend/components/TestCaseSelector.tsx:9
next →
1–100 of 104, ranked by callers