MCPcopy Create free account

hub / github.com/Priler/jarvis / types & classes

Types & classes59 in github.com/Priler/jarvis

ClassApiKeys
crates/jarvis-core/src/db/structs.rs:181
ClassAppState
crates/jarvis-gui/src/main.rs:14
ClassAudioProcessor
crates/jarvis-core/src/audio_processing.rs:20
ClassAudioRingBuffer
crates/jarvis-core/src/audio_buffer.rs:3
EnumAudioType
crates/jarvis-core/src/config/structs.rs:30
ClassBackendOption
crates/jarvis-core/src/models/structs.rs:32
ClassCachedIntent
crates/jarvis-core/src/intent/embeddingclassifier.rs:172
ClassCommandContext
crates/jarvis-core/src/lua/structs.rs:7
ClassCommandResult
crates/jarvis-core/src/lua/structs.rs:26
ClassEmbeddingClassifierState
crates/jarvis-core/src/intent/embeddingclassifier.rs:21
ClassEmbeddingModel
crates/jarvis-core/src/models/loaders/embedding.rs:9
ClassEncodedBatch
crates/jarvis-core/src/slots/gliner.rs:75
ClassEntity
crates/jarvis-core/src/slots/gliner.rs:191
EnumEventTypes
crates/jarvis-gui/src/events.rs:10
ClassGainNormalizer
crates/jarvis-core/src/audio_processing/gain_normalizer/simple.rs:3
ClassGlinerModel
crates/jarvis-core/src/models/loaders/gliner.rs:12
ClassGlinerModelVariant
crates/jarvis-core/src/models/gliner_models.rs:8
ClassGlinerVariant
crates/jarvis-gui/src/tauri_commands/stt.rs:12
ClassIntentClassifierModel
crates/jarvis-core/src/models/loaders/intent_classifier.rs:8
ClassIntentVector
crates/jarvis-core/src/intent/embeddingclassifier.rs:16
EnumIpcAction
crates/jarvis-core/src/ipc/events.rs:41
EnumIpcEvent
crates/jarvis-core/src/ipc/events.rs:6
ClassJCommand
crates/jarvis-core/src/commands/structs.rs:16
ClassJCommandsList
crates/jarvis-core/src/commands/structs.rs:6
ClassJarvisAppStats
crates/jarvis-gui/src/tauri_commands/sys.rs:37
ClassLuaEngine
crates/jarvis-core/src/lua/engine.rs:11
EnumLuaError
crates/jarvis-core/src/lua/error.rs:4
ClassModelDef
crates/jarvis-core/src/models/structs.rs:17
ClassModelRegistry
central model registry. loads models once and shares them between components. completely type-agnostic
crates/jarvis-core/src/models/registry.rs:10
ClassModelToml
crates/jarvis-core/src/models/catalog.rs:60
ClassNnnoiselessNS
noise suppression instance
crates/jarvis-core/src/models/loaders/nnnoiseless.rs:9
ClassNnnoiselessVAD
VAD instance
crates/jarvis-core/src/models/loaders/nnnoiseless.rs:61
EnumNoiseSuppressionBackend
crates/jarvis-core/src/config/structs.rs:12
ClassOrtModel
crates/jarvis-core/src/models/loaders/ort_model.rs:11
ClassPayload
crates/jarvis-gui/src/events.rs:5
ClassProcessedAudio
crates/jarvis-core/src/audio_processing.rs:14
ClassRadioGroup
a group of check menu items where only one can be active at a time. stores (menu_item, setting_value) pairs.
crates/jarvis-app/src/tray/menu.rs:10
EnumReaction
crates/jarvis-core/src/voices/structs.rs:68
EnumRecorderType
crates/jarvis-core/src/config/structs.rs:23
EnumSandboxLevel
crates/jarvis-core/src/lua/sandbox.rs:5
ClassSettings
crates/jarvis-core/src/db/structs.rs:9
ClassSettingsManager
crates/jarvis-core/src/db/manager.rs:11
ClassSlotDefinition
crates/jarvis-core/src/commands/structs.rs:161
EnumSlotValue
crates/jarvis-core/src/commands/structs.rs:176
EnumSpeechToTextEngine
crates/jarvis-core/src/config/structs.rs:18
EnumTask
crates/jarvis-core/src/models/structs.rs:7
EnumTimeOfDay
crates/jarvis-core/src/time/structs.rs:4
ClassTrayMenu
crates/jarvis-app/src/tray/menu.rs:25
ClassTrayState
holds references to menu items for updating check marks after build
crates/jarvis-app/src/tray/menu.rs:31
EnumVadState
crates/jarvis-app/src/_app.rs:11
EnumVadState
crates/jarvis-app/src/app.rs:11
ClassVoiceConfig
crates/jarvis-core/src/voices/structs.rs:5
ClassVoiceMeta
crates/jarvis-core/src/voices/structs.rs:17
ClassVoiceReactions
crates/jarvis-core/src/voices/structs.rs:28
ClassVoskModel
crates/jarvis-gui/src/tauri_commands/stt.rs:5
ClassVoskModel
crates/jarvis-core/src/models/loaders/vosk.rs:8
ClassVoskModelInfo
crates/jarvis-core/src/models/vosk_models.rs:7
EnumWakeWordEngine
crates/jarvis-core/src/config/structs.rs:5
ClassWordToken
crates/jarvis-core/src/slots/gliner.rs:29