Skip to content

SimpleLLM/openclaw-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@simplellm/openclaw-provider

npm CI License: MIT

Use SimpleLLM — EU-hosted, DSGVO-compliant LLM inference — as a model provider in OpenClaw. One command sets everything up.

SimpleLLM exposes an OpenAI-compatible API. This package generates the OpenClaw provider config (model list, pricing, context windows) and stores your API key, so openclaw works out of the box.

Quick start

npx @simplellm/openclaw-provider

The setup wizard connects to SimpleLLM, fetches the available models, asks for your API key, and writes:

  • ~/.openclaw/openclaw.json — provider + model config
  • ~/.openclaw/.env — your SIMPLELLM_API_KEY

Then just run:

openclaw

The default model is simplellm/Qwen3-Coder-30B-A3B-Instruct.

Re-run any time models change — it merges into your existing config rather than replacing it.

Non-interactive

Pass the key as an argument or via env for scripted setups:

npx @simplellm/openclaw-provider sk-...
# or
SIMPLELLM_API_KEY=sk-... npx @simplellm/openclaw-provider

Configuration

Variable Default Purpose
SIMPLELLM_BASE_URL https://api.simplellm.eu Point at a self-hosted or local SimpleLLM instance
OPENCLAW_STATE_DIR ~/.openclaw Where the config and .env are written
SIMPLELLM_API_KEY Provide the API key non-interactively

Get an API key at simplellm.eu.

Development

Requires Node.js 20+.

git clone https://github.com/SimpleLLM/openclaw-provider.git
cd openclaw-provider
npm install
npm run build      # tsc → dist/

Related

License

MIT — see LICENSE.

About

SimpleLLM provider setup for OpenClaw — one command, EU-hosted LLM inference

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors