Otterly: Route OpenClaw Through Your Claude Code Subscription

Otterly (npm package) is a lightweight tool that exposes your local Claude CLI as an OpenAI-compatible HTTP server on localhost:11434. Any tool that speaks the OpenAI Chat Completions API — Cursor, Aider, Continue, OpenClaw, or plain curl — can point at it, and every request is billed to your existing Claude Code subscription rather than pay-per-token API rates.
This solves a specific pain point: after Anthropic's April 4 policy change cut OpenClaw off from Claude Code subscriptions, OpenClaw users on Pro and Max plans were forced to pay separate pay-per-token API rates for work that previously ran under the subscription. The Agent SDK credit pool mechanism drains quickly under sustained usage. One user running multiple OpenClaw instances on a Raspberry Pi at home saw costs spike immediately after the change.
How It Works
Otterly piggybacks on your authenticated Claude Code session. First request after a long idle may be slow while the session re-authenticates, but subsequent requests add only ~3–7ms overhead over the raw API. The OpenClaw recipe for pointing at Otterly's endpoint is documented in the README.
Known Limitations
- Shares Claude Code rate limits: If you hit the 5-hour cap in Claude Code, Otterly is down until it resets.
- Stubbed params: Some OpenAI-specific parameters (
logit_bias,n>1,seed) are not implemented. - Single-user only: Runs on your machine, for your subscription. Don't expose it publicly or resell access.
The FAQ on the Otterly website is honest about what the tool is and isn't, particularly around self-hosting, team use, and compliance with Anthropic's terms.
📖 Read the full source: r/openclaw
👀 See Also

RouteLLM Setup for Cost-Effective AI Task Routing
A Reddit user shares a Docker Compose configuration that combines Ollama's local Qwen3.5:4b model with GitHub Copilot via OpenWire, using RouteLLM to route complex tasks to GPT-4o while handling simpler tasks locally.
Claude Code v2.1.239: Cost Estimates Include 1.1x Premium, /claude-api Upgrade, and Major Fixes
Claude Code v2.1.239 adds US-only inference premium to cost estimates, introduces /claude-api upgrade for Python 1.x, and fixes Bedrock proxy, WebFetch memory, and more.

OpenClaw Agent Relay Plugin Fixes Telegram Delivery in Multi-Agent Setups
The openclaw-agent-relay plugin addresses the persistent issue where sessions_send responses go to webchat instead of Telegram by using gateway WebSocket RPC to trigger agent turns with deliver:true, eliminating the need for workarounds like explicit message tools or announce steps.

Jan Adds One-Click OpenClaw Installation with Jan-v3-Base Model Integration
Jan now supports one-click installation of OpenClaw with direct integration to the Jan-v3-base model, keeping all operations local and private on your computer.