Integration guides
Connect a compatible client with ScriptEngine.
Use the API docs for the shared request contract, then follow a tested client guide where one exists. Current published tutorials cover Hermes Agent, OpenClaw, Open WebUI, Cline, Continue, LangChain, OpenCode, and LibreChat on the verified chat-completions surface.
Current library
Choose the setup path that matches your workflow.
Each guide separates confirmed ScriptEngine connection values from client-specific assumptions. Check the date and run a small request before scaling usage.
Hermes Agent
Choose the CLI or Desktop path, then follow the platform-specific setup tutorial.
Open Hermes overview → 02 / TerminalHermes CLI
Install the terminal workflow, configure a custom endpoint, discover a model, and verify a request.
Open CLI guide → 03 / DesktopHermes Desktop
Configure the native Desktop custom endpoint and keep the issued key private.
Open Desktop guide → 04 / API contractOpenAI-compatible API
Use cURL, Python, or JavaScript examples for the supported bearer-authenticated chat-completions surface.
Open API docs → 05 / AgentOpenClaw
Add ScriptEngine as a custom OpenAI-compatible provider, discover a model, and verify text chat before enabling tools.
Open OpenClaw guide → 06 / Chat UIOpen WebUI
Configure Admin Settings → Connections, refresh the model list, and keep embeddings separate until verified.
Open Open WebUI guide → 07 / CodingCline
Use Cline's OpenAI Compatible provider and test text chat before granting repository or tool permissions.
Open Cline guide → 08 / CodingContinue
Add an OpenAI-compatible model to Continue's config.yaml, discover a current ID, and verify chat before editing files.
Open Continue guide → 09 / PythonLangChain
Use ChatOpenAI with ScriptEngine's base URL, run a plain Python invocation, and understand advanced-feature limits.
Open LangChain guide → 10 / Coding agentOpenCode
Define a custom OpenAI-compatible provider in opencode.json, discover a model, and verify chat before enabling agent features.
Open OpenCode guide → 11 / Chat UILibreChat
Add a custom endpoint in librechat.yaml, fetch or pin a current model, and test text chat before adding richer features.
Open LibreChat guide →Before you choose a route
Comparing a cheap OpenRouter alternative?
Read the independent comparison guide for current plan minimums, model-rate checks, migration steps, and limitations. It is a comparison workflow, not a promise of identical catalogs or capabilities. Before enabling a client feature, use the capability matrix; when comparing providers, use the OpenRouter alternatives guide.