Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Priler/jarvis
/ types & classes
Types & classes
59 in github.com/Priler/jarvis
⨍
Functions
372
◇
Types & classes
59
Class
ApiKeys
crates/jarvis-core/src/db/structs.rs:181
Class
AppState
crates/jarvis-gui/src/main.rs:14
Class
AudioProcessor
crates/jarvis-core/src/audio_processing.rs:20
Class
AudioRingBuffer
crates/jarvis-core/src/audio_buffer.rs:3
Enum
AudioType
crates/jarvis-core/src/config/structs.rs:30
Class
BackendOption
crates/jarvis-core/src/models/structs.rs:32
Class
CachedIntent
crates/jarvis-core/src/intent/embeddingclassifier.rs:172
Class
CommandContext
crates/jarvis-core/src/lua/structs.rs:7
Class
CommandResult
crates/jarvis-core/src/lua/structs.rs:26
Class
EmbeddingClassifierState
crates/jarvis-core/src/intent/embeddingclassifier.rs:21
Class
EmbeddingModel
crates/jarvis-core/src/models/loaders/embedding.rs:9
Class
EncodedBatch
crates/jarvis-core/src/slots/gliner.rs:75
Class
Entity
crates/jarvis-core/src/slots/gliner.rs:191
Enum
EventTypes
crates/jarvis-gui/src/events.rs:10
Class
GainNormalizer
crates/jarvis-core/src/audio_processing/gain_normalizer/simple.rs:3
Class
GlinerModel
crates/jarvis-core/src/models/loaders/gliner.rs:12
Class
GlinerModelVariant
crates/jarvis-core/src/models/gliner_models.rs:8
Class
GlinerVariant
crates/jarvis-gui/src/tauri_commands/stt.rs:12
Class
IntentClassifierModel
crates/jarvis-core/src/models/loaders/intent_classifier.rs:8
Class
IntentVector
crates/jarvis-core/src/intent/embeddingclassifier.rs:16
Enum
IpcAction
crates/jarvis-core/src/ipc/events.rs:41
Enum
IpcEvent
crates/jarvis-core/src/ipc/events.rs:6
Class
JCommand
crates/jarvis-core/src/commands/structs.rs:16
Class
JCommandsList
crates/jarvis-core/src/commands/structs.rs:6
Class
JarvisAppStats
crates/jarvis-gui/src/tauri_commands/sys.rs:37
Class
LuaEngine
crates/jarvis-core/src/lua/engine.rs:11
Enum
LuaError
crates/jarvis-core/src/lua/error.rs:4
Class
ModelDef
crates/jarvis-core/src/models/structs.rs:17
Class
ModelRegistry
central model registry. loads models once and shares them between components. completely type-agnostic
crates/jarvis-core/src/models/registry.rs:10
Class
ModelToml
crates/jarvis-core/src/models/catalog.rs:60
Class
NnnoiselessNS
noise suppression instance
crates/jarvis-core/src/models/loaders/nnnoiseless.rs:9
Class
NnnoiselessVAD
VAD instance
crates/jarvis-core/src/models/loaders/nnnoiseless.rs:61
Enum
NoiseSuppressionBackend
crates/jarvis-core/src/config/structs.rs:12
Class
OrtModel
crates/jarvis-core/src/models/loaders/ort_model.rs:11
Class
Payload
crates/jarvis-gui/src/events.rs:5
Class
ProcessedAudio
crates/jarvis-core/src/audio_processing.rs:14
Class
RadioGroup
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
Enum
Reaction
crates/jarvis-core/src/voices/structs.rs:68
Enum
RecorderType
crates/jarvis-core/src/config/structs.rs:23
Enum
SandboxLevel
crates/jarvis-core/src/lua/sandbox.rs:5
Class
Settings
crates/jarvis-core/src/db/structs.rs:9
Class
SettingsManager
crates/jarvis-core/src/db/manager.rs:11
Class
SlotDefinition
crates/jarvis-core/src/commands/structs.rs:161
Enum
SlotValue
crates/jarvis-core/src/commands/structs.rs:176
Enum
SpeechToTextEngine
crates/jarvis-core/src/config/structs.rs:18
Enum
Task
crates/jarvis-core/src/models/structs.rs:7
Enum
TimeOfDay
crates/jarvis-core/src/time/structs.rs:4
Class
TrayMenu
crates/jarvis-app/src/tray/menu.rs:25
Class
TrayState
holds references to menu items for updating check marks after build
crates/jarvis-app/src/tray/menu.rs:31
Enum
VadState
crates/jarvis-app/src/_app.rs:11
Enum
VadState
crates/jarvis-app/src/app.rs:11
Class
VoiceConfig
crates/jarvis-core/src/voices/structs.rs:5
Class
VoiceMeta
crates/jarvis-core/src/voices/structs.rs:17
Class
VoiceReactions
crates/jarvis-core/src/voices/structs.rs:28
Class
VoskModel
crates/jarvis-gui/src/tauri_commands/stt.rs:5
Class
VoskModel
crates/jarvis-core/src/models/loaders/vosk.rs:8
Class
VoskModelInfo
crates/jarvis-core/src/models/vosk_models.rs:7
Enum
WakeWordEngine
crates/jarvis-core/src/config/structs.rs:5
Class
WordToken
crates/jarvis-core/src/slots/gliner.rs:29