Pinned Loading
-
tool-schema
tool-schema PublicConvert any JSON Schema into a valid tool / function calling schema for OpenAI, Anthropic, Gemini and MCP. Zero dependencies.
TypeScript
-
json-from-llm
json-from-llm PublicExtract valid JSON from an LLM response, even when wrapped in reasoning/thinking tags, markdown fences or prose. Zero dependencies.
TypeScript
-
llm-errors
llm-errors PublicNormalize OpenAI, Anthropic and Gemini API errors into one shape: category, retryable flag and Retry-After delay. Zero dependencies.
TypeScript
-
llm-messages
llm-messages PublicOpenAI-compatible provider portability: convert chat conversations between OpenAI, Anthropic and Gemini. Tool calls, multimodal parts, zero deps.
TypeScript
-
llm-sse
llm-sse PublicParse streaming responses from OpenAI, Anthropic and Gemini into one unified event format. Text and tool-call deltas. Zero dependencies.
TypeScript
-
llm-portability-demo
llm-portability-demo PublicZero-dependency provider-portability packages for OpenAI-compatible agents working together end to end. Runs offline.
JavaScript
If the problem persists, check the GitHub status page or contact support.



