Back to Components
Desktop (Electron)
aiManager
Utility
ai manager
Lines
93
File
aiManager.ts
Last Modified
2026-07-22
Exports
AiOverviewRequestAiOverviewResponse
Source Path
aartiq-browser/src/aiManager.ts
Tags
AImacOS
Code Analysis
API / Library Usage
electronAPI
External Dependencies
No external dependencies
Internal Imports
./aiReasoningOptions./modelRegistry
Props / Types
AiOverviewRequest
| Prop | Type | Required |
|---|---|---|
| query | string | Yes |
| provider | string | Yes |
| model | string | No |
| baseUrl | string | No |
| localLlmMode | LlmMode | No |
| context | string | No |
| extraInstructions | string | No |
| thinkingLevel | 'low' | 'medium' | 'high' | No |
| thinkingBudget | number | No |
AiOverviewResponse
| Prop | Type | Required |
|---|---|---|
| text | string | No |
| error | string | No |
| thought | string | No |
| durationMs | number | No |
| provider | string | No |
| model | string | No |
Key Functions
buildOverviewMessages()payload()
Related Components
Browse all components in the Component Inventory
Auto-Generated Documentation
Component metadata is auto-generated by aartiq-browser/scripts/component-scanner.js