Nexus

LM Studio

Run models locally with LM Studio and connect to Nexus — no API key required.

LM Studio runs models locally and exposes an OpenAI-compatible API. No API key is required.

Installation

import "github.com/xraph/nexus/providers/lmstudio"

Quick Start

provider := lmstudio.New()

gw := nexus.New(
    nexus.WithProvider(provider),
)

No API key is needed. LM Studio connects to http://localhost:1234/v1 by default.

Options

OptionDescription
lmstudio.WithBaseURL(url)Override the API base URL (default: http://localhost:1234/v1)

Capabilities

CapabilitySupported
ChatYes
StreamingYes
EmbeddingsYes
VisionYes
ToolsYes
ThinkingNo

Models

ModelContextMax OutputPrice
lmstudio-community/Meta-Llama-3.1-8B-Instruct-GGUF131K4,096Free (local)
lmstudio-community/Mistral-7B-Instruct-v0.3-GGUF32,7684,096Free (local)
nomic-ai/nomic-embed-text-v1.5-GGUF8,192Free (local)

On this page