File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# agent-backed-llm-server
22
3+ > [ !WARNING]
4+ > ** Vibe coded** : This codebase was generated using an agent, testing the limits of this approach.
5+
36An OpenAI-compatible ** LLM endpoint** backed by a Claude or Codex CLI running in
47docker. It lets a subscription (` ~/.claude ` / ` ~/.codex ` login, no API key) be
58consumed through the standard ` POST /v1/chat/completions ` wire protocol.
@@ -53,11 +56,12 @@ curl -i http://127.0.0.1:9190/v1/chat/completions \
5356 }'
5457```
5558
56- Successful response include ` x-obelisk-execution-id ` , the backing session
59+ Successful responses include ` x-obelisk-execution-id ` , the backing session
5760workflow execution id to inspect with ` obelisk execution status/events/result ` .
5861
5962Point the
6063[ ` workflow-agent ` ] ( https://github.com/obeli-sk/workflow-agent ) frontend (or any
6164OpenAI client) at
62- ` http://127.0.0.1:9190 ` as its ` LLM_BASE_URL ` . ` model ` selects the backend:
63- anything containing ` codex ` /` gpt ` /` o1 ` /` o3 ` routes to codex, otherwise claude.
65+ ` http://127.0.0.1:9190 ` as its ` LLM_BASE_URL ` . ` model ` selects the backend: a
66+ model containing ` codex ` , or starting with ` gpt ` /` o1 ` /` o3 ` , routes to codex;
67+ otherwise claude.
You can’t perform that action at this time.
0 commit comments