Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
oocla
command
Command oocla serves Ollama- and OpenAI-compatible HTTP APIs backed by the claude CLI.
|
Command oocla serves Ollama- and OpenAI-compatible HTTP APIs backed by the claude CLI. |
|
internal
|
|
|
bridge
Package bridge implements core.Generator on top of the claude CLI.
|
Package bridge implements core.Generator on top of the claude CLI. |
|
buildinfo
Package buildinfo holds the version strings oocla reports.
|
Package buildinfo holds the version strings oocla reports. |
|
claudecli
Package claudecli builds and runs `claude` CLI invocations and parses its stream-json output.
|
Package claudecli builds and runs `claude` CLI invocations and parses its stream-json output. |
|
core
Package core is the dialect-neutral middle of oocla: the conversation model, the model catalog, history flattening, session mapping, and the engine that runs one turn against a Generator.
|
Package core is the dialect-neutral middle of oocla: the conversation model, the model catalog, history flattening, session mapping, and the engine that runs one turn against a Generator. |
|
httpapi
Package httpapi is the small HTTP plumbing both API dialects share: a method-aware router that reports 405 with an Allow header, and JSON request/response helpers.
|
Package httpapi is the small HTTP plumbing both API dialects share: a method-aware router that reports 405 with an Allow header, and JSON request/response helpers. |
|
mcpshim
Package mcpshim exposes a request's JSON tools to the claude CLI as an MCP server.
|
Package mcpshim exposes a request's JSON tools to the claude CLI as an MCP server. |
|
ollama
Package ollama serves the Ollama dialect: every endpoint under /api/*, speaking Ollama's wire shapes.
|
Package ollama serves the Ollama dialect: every endpoint under /api/*, speaking Ollama's wire shapes. |
|
openai
Package openai serves the OpenAI dialect: every endpoint under /v1/*, speaking OpenAI's wire shapes.
|
Package openai serves the OpenAI dialect: every endpoint under /v1/*, speaking OpenAI's wire shapes. |
Click to show internal directories.
Click to hide internal directories.