Add an OpenAI-compatible shim (/v1/chat/completions, /v1/models) that fulfils requests by shelling out to the local `claude` CLI in headless print mode. Lets any OpenAI-SDK client (LLMClient, OASIS profile generator, camel simulation) use Claude Code as the LLM without an external API key. Stdlib-only; honors JSON mode and system prompts. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PncDFtFKx6W3MHxYx7RrWK |
||
|---|---|---|
| .. | ||
| app | ||
| scripts | ||
| pyproject.toml | ||
| requirements.txt | ||
| run.py | ||
| uv.lock | ||