MCPcopy Create free account

hub / github.com/FireBird-Technologies/Auto-Analyst / types & classes

Types & classes223 in github.com/FireBird-Technologies/Auto-Analyst

↓ 22 callersClassLogger
auto-analyst-backend/src/utils/logger.py:9
↓ 4 callersClassChatManager
Manages chat operations including creating, storing, retrieving, and updating chats and messages. Provides an interface between the applicati
auto-analyst-backend/src/managers/chat_manager.py:15
↓ 4 callersClassUser
auto-analyst-backend/src/schemas/user_schema.py:4
↓ 4 callersClassUserTemplatePreference
Tracks user preferences and usage for agent templates.
auto-analyst-backend/src/db/schemas/models.py:209
↓ 4 callersClassauto_analyst
Main analyst module that coordinates multiple agents using a planner
auto-analyst-backend/src/agents/agents.py:1697
↓ 3 callersClassTemplateResponse
auto-analyst-backend/src/schemas/template_schema.py:6
↓ 3 callersClassUserTemplatePreferenceResponse
auto-analyst-backend/src/schemas/template_schema.py:20
↓ 2 callersClassAI_Manager
Manages AI model interactions and usage tracking
auto-analyst-backend/src/managers/ai_manager.py:14
↓ 2 callersClassAgentTemplate
Stores predefined agent templates that users can enable/disable.
auto-analyst-backend/src/db/schemas/models.py:176
↓ 2 callersClassDeepAnalysisReport
Stores deep analysis reports with comprehensive analysis data and metadata.
auto-analyst-backend/src/db/schemas/models.py:127
↓ 2 callersClassMessageFeedback
Tracks user feedback and model settings for each message.
auto-analyst-backend/src/db/schemas/models.py:104
↓ 2 callersInterfaceSession
auto-analyst-frontend/types/next-auth.d.ts:4
↓ 2 callersClassTextNode
Minimal node wrapper matching the llama-index retrieval result interface.
auto-analyst-backend/src/utils/simple_retriever.py:11
↓ 2 callersClassauto_analyst_ind
Handles individual agent execution when explicitly specified in query
auto-analyst-backend/src/agents/agents.py:1222
↓ 1 callersClassAppState
auto-analyst-backend/src/managers/app_manager.py:9
↓ 1 callersClassChat
auto-analyst-backend/src/db/schemas/models.py:24
↓ 1 callersClassCodeExecution
Tracks code execution attempts and results for analysis and debugging.
auto-analyst-backend/src/db/schemas/models.py:73
↓ 1 callersClassDocument
Minimal document wrapper matching the llama-index Document interface.
auto-analyst-backend/src/utils/simple_retriever.py:18
↓ 1 callersClassMessage
auto-analyst-backend/src/db/schemas/models.py:37
↓ 1 callersClassModelUsage
Tracks AI model usage metrics for analytics and billing purposes.
auto-analyst-backend/src/db/schemas/models.py:50
↓ 1 callersClassSessionManager
Manages session-specific state, including datasets, retrievers, and AI systems. Handles creation, retrieval, and updating of sessions.
auto-analyst-backend/src/managers/session_manager.py:32
↓ 1 callersClassSimpleTokenizer
A very simple tokenizer implementation for fallback
auto-analyst-backend/src/managers/ai_manager.py:81
↓ 1 callersClassUser
auto-analyst-backend/src/db/schemas/models.py:10
↓ 1 callersClassdeep_analysis_module
auto-analyst-backend/src/agents/deep_agents.py:704
↓ 1 callersClassplanner_module
auto-analyst-backend/src/agents/agents.py:689
Class
auto-analyst-frontend/lib/credits-config.ts:80
Class
auto-analyst-frontend/lib/utils/sessionRecovery.ts:2
InterfaceAdminLayoutProps
auto-analyst-frontend/components/admin/AdminLayout.tsx:6
InterfaceAgentInfo
auto-analyst-frontend/components/chat/ChatInterface.tsx:50
InterfaceAgentInfo
auto-analyst-frontend/lib/hooks/useAgentMentions.ts:10
InterfaceAgentSuggestion
auto-analyst-frontend/types/chatInput.types.ts:13
InterfaceAgentSuggestion
auto-analyst-frontend/components/chat/AgentSuggestions.tsx:10
InterfaceAgentSuggestionsProps
auto-analyst-frontend/components/chat/AgentSuggestions.tsx:24
InterfaceAgentValidationResponse
auto-analyst-frontend/components/custom-templates/types.ts:42
InterfaceAnalysisStep
auto-analyst-frontend/components/deep-analysis/types.ts:1
InterfaceAnalysisStepProps
auto-analyst-frontend/components/deep-analysis/AnalysisStep.tsx:5
InterfaceAnalyticsLayoutProps
auto-analyst-frontend/components/analytics/AnalyticsLayout.tsx:9
InterfaceAttachButtonTooltipProps
auto-analyst-frontend/components/chat/AttachButtonTooltip.tsx:6
InterfaceBackendReport
auto-analyst-frontend/components/deep-analysis/types.ts:50
InterfaceBadgeProps
auto-analyst-frontend/components/ui/badge.tsx:26
InterfaceBarChartProps
auto-analyst-frontend/components/admin/Charts.tsx:96
ClassBlogPost
auto-analyst-backend/src/routes/blog_routes.py:9
InterfaceBlogPost
auto-analyst-frontend/components/blog/types.ts:1
InterfaceBlogPostFormData
auto-analyst-frontend/components/blog/types.ts:13
InterfaceBlogPostPageProps
auto-analyst-frontend/app/blog/[id]/page.tsx:16
InterfaceButtonProps
auto-analyst-frontend/components/ui/button.tsx:8
InterfaceCSVUploadDialogProps
auto-analyst-frontend/components/chat/CSVUploadDialogue.tsx:13
InterfaceChartSeries
auto-analyst-frontend/components/admin/Charts.tsx:18
ClassChatCreate
auto-analyst-backend/src/schemas/chat_schema.py:34
ClassChatDetailResponse
auto-analyst-backend/src/schemas/chat_schema.py:22
InterfaceChatHistory
auto-analyst-frontend/components/chat/ChatInterface.tsx:64
InterfaceChatHistoryStore
auto-analyst-frontend/lib/store/chatHistoryStore.ts:19
InterfaceChatInputProps
auto-analyst-frontend/types/chatInput.types.ts:30
InterfaceChatInputRef
auto-analyst-frontend/types/chatInput.types.ts:51
InterfaceChatItem
auto-analyst-frontend/app/api/feedback/route.ts:6
InterfaceChatMessage
auto-analyst-frontend/components/chat/ChatInterface.tsx:55
InterfaceChatMessage
auto-analyst-frontend/lib/store/chatHistoryStore.ts:5
ClassChatMessageCreate
Model for creating a new chat message with AI response
auto-analyst-backend/src/schemas/chat_schema.py:42
ClassChatResponse
auto-analyst-backend/src/schemas/chat_schema.py:9
ClassChatUpdate
auto-analyst-backend/src/schemas/chat_schema.py:38
InterfaceChatWindowProps
auto-analyst-frontend/components/chat/ChatWindow.tsx:60
InterfaceCheckboxProps
auto-analyst-frontend/components/ui/checkbox.tsx:7
InterfaceCheckoutFormProps
auto-analyst-frontend/components/CheckoutForm.tsx:15
InterfaceCodeBlock
auto-analyst-frontend/lib/store/codeStore.ts:4
InterfaceCodeCanvasProps
auto-analyst-frontend/components/chat/CodeCanvas.tsx:41
ClassCodeCleanRequest
auto-analyst-backend/src/schemas/code_schema.py:18
ClassCodeEditRequest
auto-analyst-backend/src/schemas/code_schema.py:10
InterfaceCodeEntry
auto-analyst-frontend/components/chat/CodeCanvas.tsx:29
InterfaceCodeEntry
auto-analyst-frontend/components/chat/ChatWindow.tsx:40
ClassCodeExecuteRequest
auto-analyst-backend/src/schemas/code_schema.py:5
InterfaceCodeFixButtonProps
auto-analyst-frontend/components/chat/CodeFixButton.tsx:15
ClassCodeFixRequest
auto-analyst-backend/src/schemas/code_schema.py:14
InterfaceCodeFixState
auto-analyst-frontend/components/chat/ChatWindow.tsx:70
InterfaceCodeIndicatorProps
auto-analyst-frontend/components/chat/CodeIndicator.tsx:7
InterfaceCodeOutput
auto-analyst-frontend/components/chat/MessageContent.tsx:24
InterfaceCodeOutput
auto-analyst-frontend/components/chat/ChatWindow.tsx:52
InterfaceCodeOutput
auto-analyst-frontend/lib/utils/exportUtils.ts:4
InterfaceCodeStore
auto-analyst-frontend/lib/store/codeStore.ts:24
InterfaceCommand
auto-analyst-frontend/components/chat/CommandSuggestions.tsx:9
InterfaceCommandSuggestionsProps
auto-analyst-frontend/components/chat/CommandSuggestions.tsx:18
ClassConfig
auto-analyst-backend/src/schemas/user_schema.py:9
InterfaceCookieConsentStore
auto-analyst-frontend/lib/store/cookieConsentStore.ts:4
InterfaceCopyButtonProps
auto-analyst-frontend/components/ui/CopyButton.tsx:5
InterfaceCreateReportRequest
auto-analyst-frontend/components/deep-analysis/types.ts:76
ClassCreditConfig
auto-analyst-frontend/lib/credits-config.ts:80
InterfaceCreditContextType
auto-analyst-frontend/lib/contexts/credit-context.tsx:8
InterfaceCreditExhaustedModalProps
auto-analyst-frontend/components/chat/CreditExhaustedModal.tsx:10
InterfaceCreditThresholds
auto-analyst-frontend/lib/credits-config.ts:24
InterfaceCreditUsage
auto-analyst-frontend/app/account/page.tsx:50
InterfaceCurrentAnalysisViewProps
auto-analyst-frontend/components/deep-analysis/CurrentAnalysisView.tsx:11
InterfaceCustomAgentCreate
auto-analyst-frontend/components/custom-templates/types.ts:35
ClassDataFrameRequest
auto-analyst-backend/src/schemas/query_schema.py:8
InterfaceDatasetDescription
auto-analyst-frontend/types/chatInput.types.ts:25
InterfaceDatasetUploadStats
auto-analyst-frontend/types/chatInput.types.ts:40
InterfaceDeepAnalysisButtonProps
auto-analyst-frontend/components/deep-analysis/DeepAnalysisButton.tsx:11
InterfaceDeepAnalysisContextType
auto-analyst-frontend/lib/contexts/deep-analysis-context.tsx:12
InterfaceDeepAnalysisReport
auto-analyst-frontend/components/deep-analysis/types.ts:10
ClassDeepAnalysisReportCreate
auto-analyst-backend/src/schemas/deep_analysis_schema.py:6
ClassDeepAnalysisReportDetailResponse
auto-analyst-backend/src/schemas/deep_analysis_schema.py:44
ClassDeepAnalysisReportResponse
auto-analyst-backend/src/schemas/deep_analysis_schema.py:31
next →1–100 of 223, ranked by callers