Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DJAndries/llmvm
/ types & classes
Types & classes
89 in github.com/DJAndries/llmvm
⨍
Functions
181
◇
Types & classes
89
↓ 2 callers
Class
HashableLocation
frontends/codeassist/src/complete/mod.rs:31
↓ 1 callers
Class
SystemRoleHelper
core-lib/src/prompts.rs:19
Interface
Backend
protocol/src/lib.rs:59
Enum
BackendCommand
backends/util/src/lib.rs:44
Class
BackendGenerationRequest
protocol/src/lib.rs:106
Class
BackendGenerationResponse
protocol/src/lib.rs:122
Enum
BackendRequest
protocol/src/service.rs:20
Enum
BackendResponse
protocol/src/service.rs:27
Class
BackendService
Service that receives [`BackendRequest`] values, calls a [`Backend`] and responds with [`BackendResponse`].
protocol/src/service.rs:56
Class
BuiltInPresets
core-lib/src/presets.rs:10
Class
BuiltInPrompts
core-lib/src/prompts.rs:17
Class
ChatApp
frontends/chat/src/main.rs:76
Class
ChatCompletionChoice
backends/outsource-lib/src/openai.rs:50
Class
ChatCompletionChoiceMessage
backends/outsource-lib/src/openai.rs:60
Class
ChatCompletionContentEntry
backends/outsource-lib/src/anthropic.rs:48
Class
ChatCompletionResponse
backends/outsource-lib/src/anthropic.rs:37
Class
ChatCompletionResponse
backends/outsource-lib/src/openai.rs:40
Class
ChatCompletionStreamChoice
backends/outsource-lib/src/openai.rs:55
Class
ChatCompletionStreamEvent
backends/outsource-lib/src/anthropic.rs:42
Class
ChatCompletionStreamResponse
backends/outsource-lib/src/openai.rs:45
Class
ChatConfig
frontends/chat/src/main.rs:55
Class
Cli
core/src/main.rs:20
Class
Cli
frontends/chat/src/main.rs:35
Class
Cli
backends/llmrs/src/main.rs:19
Class
Cli
backends/outsource/src/main.rs:19
Class
CliConfigContent
core/src/main.rs:29
Class
CliConfigContent
backends/llmrs/src/main.rs:28
Class
CliConfigContent
backends/outsource/src/main.rs:28
Class
CodeAssistConfig
frontends/codeassist/src/main.rs:38
Class
CodeCompleteTask
frontends/codeassist/src/complete/mod.rs:68
Class
CompletedSnippet
frontends/codeassist/src/complete/mod.rs:58
Class
CompletingSnippet
frontends/codeassist/src/complete/mod.rs:63
Class
CompletionChoice
backends/outsource-lib/src/openai.rs:30
Class
CompletionResponse
backends/outsource-lib/src/openai.rs:35
Class
ContentManager
frontends/codeassist/src/content.rs:33
Class
ContextSnippet
frontends/codeassist/src/complete/mod.rs:44
Interface
Core
protocol/src/lib.rs:77
Enum
CoreCommand
core/src/main.rs:67
Enum
CoreError
core-lib/src/error.rs:12
Enum
CoreRequest
protocol/src/service.rs:34
Enum
CoreResponse
protocol/src/service.rs:45
Class
CoreService
Service that receives [`CoreRequest`] values, calls a [`Core`] and responds with [`CoreResponse`].
protocol/src/service.rs:85
Class
DescribedPosition
frontends/codeassist/src/complete/symbols.rs:12
Enum
DirType
util/src/lib.rs:14
Class
DocumentInfo
frontends/codeassist/src/content.rs:27
Class
GenerateArgs
core/src/main.rs:75
Class
GenerateModelArgs
backends/util/src/lib.rs:15
Class
GenerationParameters
protocol/src/lib.rs:130
Class
GenerationRequest
protocol/src/lib.rs:149
Class
GenerationResponse
protocol/src/lib.rs:166
Class
HttpServerArgs
core/src/main.rs:61
Class
HttpServerArgs
backends/util/src/lib.rs:27
Class
IdentifiedGenerationResponse
frontends/codeassist/src/complete/processing.rs:16
Class
IdentifiedGenerationResponseStream
frontends/codeassist/src/complete/processing.rs:21
Class
InterceptorResult
frontends/codeassist/src/interceptor.rs:24
Class
LLMVMCore
The llmvm core which handles sending generation requests to the backend, managing message threads, model presets, and prompt templates. Frontends requ
core-lib/src/lib.rs:71
Class
LLMVMCoreConfig
core-lib/src/lib.rs:39
Class
LlmrsBackend
A llmvm backend that uses llm.rs under the hood.
backends/llmrs-lib/src/lib.rs:118
Class
LlmrsConfig
backends/llmrs-lib/src/lib.rs:86
Enum
LlmrsError
backends/llmrs-lib/src/lib.rs:29
Class
LlmrsModel
backends/llmrs-lib/src/model.rs:22
Class
LlmrsWeightsConfig
backends/llmrs-lib/src/lib.rs:72
Class
LspAdapter
frontends/codeassist/src/adapter.rs:28
Class
LspInterceptor
frontends/codeassist/src/interceptor.rs:35
Class
LspMessage
frontends/codeassist/src/lsp.rs:22
Class
LspMessageInfo
frontends/codeassist/src/service.rs:9
Class
LspMessageService
frontends/codeassist/src/service.rs:28
Class
LspStdioPassthrough
frontends/codeassist/src/passthrough.rs:24
Class
Message
protocol/src/lib.rs:49
Enum
MessageHandleResult
frontends/codeassist/src/interceptor.rs:29
Enum
MessageRole
protocol/src/lib.rs:38
Class
ModelDescription
A parsed model id data structure.
protocol/src/lib.rs:175
Class
ModelRequest
backends/outsource-lib/src/huggingface.rs:17
Class
ModelRequest
backends/outsource-lib/src/ollama.rs:22
Class
ModelResponse
backends/outsource-lib/src/huggingface.rs:23
Class
ModelResponse
backends/outsource-lib/src/ollama.rs:31
Class
OutsourceBackend
An llmvm backend that forwards requests to known hosted providers.
backends/outsource-lib/src/lib.rs:122
Class
OutsourceConfig
backends/outsource-lib/src/lib.rs:92
Enum
OutsourceError
backends/outsource-lib/src/lib.rs:34
Class
ProcessResult
frontends/codeassist/src/complete/processing.rs:27
Class
PromptParameters
frontends/codeassist/src/complete/mod.rs:50
Enum
Provider
backends/outsource-lib/src/lib.rs:57
Class
ReadyPrompt
core-lib/src/prompts.rs:58
Class
SerializableInferenceParameters
backends/llmrs-lib/src/model.rs:28
Class
SimpleFoldingRange
frontends/codeassist/src/complete/typedefs.rs:22
Class
SnippetInfo
frontends/codeassist/src/content.rs:22
Class
SnippetOffsetInfo
frontends/codeassist/src/complete/apply.rs:16
Class
SystemRoleHelperState
core-lib/src/prompts.rs:22
Class
ThreadInfo
protocol/src/lib.rs:28