From e73c232ebe94b5c680f408632788a52878e298e8 Mon Sep 17 00:00:00 2001 From: MS Date: Mon, 6 Jul 2026 11:35:19 +0530 Subject: [PATCH] feat(providers): add Oxlo.ai as inference provider 26 models with logo, base_model inheritance where canonical bases exist, limits and capabilities reconciled with the live api.oxlo.ai/v1/models catalog, reasoning_options declared, cost=0 (request-based subscription). --- providers/oxlo/logo.svg | 3 +++ providers/oxlo/models/deepseek-coder-33b.toml | 22 +++++++++++++++++ providers/oxlo/models/deepseek-r1-0528.toml | 23 ++++++++++++++++++ providers/oxlo/models/deepseek-r1-70b.toml | 23 ++++++++++++++++++ providers/oxlo/models/deepseek-r1-8b.toml | 23 ++++++++++++++++++ providers/oxlo/models/deepseek-v3-0324.toml | 22 +++++++++++++++++ providers/oxlo/models/deepseek-v3.2.toml | 8 +++++++ providers/oxlo/models/deepseek-v4-flash.toml | 6 +++++ providers/oxlo/models/deepseek-v4-pro.toml | 6 +++++ providers/oxlo/models/gemma-3-27b.toml | 22 +++++++++++++++++ providers/oxlo/models/gemma-3-4b.toml | 22 +++++++++++++++++ providers/oxlo/models/glm-5.toml | 9 +++++++ providers/oxlo/models/gpt-oss-120b.toml | 24 +++++++++++++++++++ providers/oxlo/models/gpt-oss-20b.toml | 24 +++++++++++++++++++ providers/oxlo/models/kimi-k2-thinking.toml | 9 +++++++ providers/oxlo/models/kimi-k2.5.toml | 6 +++++ providers/oxlo/models/kimi-k2.6.toml | 6 +++++ providers/oxlo/models/llama-3.1-8b.toml | 22 +++++++++++++++++ providers/oxlo/models/llama-3.2-3b.toml | 22 +++++++++++++++++ providers/oxlo/models/llama-3.3-70b.toml | 8 +++++++ .../oxlo/models/llama-4-maverick-17b.toml | 8 +++++++ providers/oxlo/models/minimax-m2.5.toml | 9 +++++++ providers/oxlo/models/ministral-14b.toml | 22 +++++++++++++++++ providers/oxlo/models/mistral-7b.toml | 22 +++++++++++++++++ providers/oxlo/models/oxlo-claw.toml | 21 ++++++++++++++++ providers/oxlo/models/qwen-3-32b.toml | 9 +++++++ providers/oxlo/models/qwen-3-coder-30b.toml | 5 ++++ providers/oxlo/provider.toml | 5 ++++ 28 files changed, 411 insertions(+) create mode 100644 providers/oxlo/logo.svg create mode 100644 providers/oxlo/models/deepseek-coder-33b.toml create mode 100644 providers/oxlo/models/deepseek-r1-0528.toml create mode 100644 providers/oxlo/models/deepseek-r1-70b.toml create mode 100644 providers/oxlo/models/deepseek-r1-8b.toml create mode 100644 providers/oxlo/models/deepseek-v3-0324.toml create mode 100644 providers/oxlo/models/deepseek-v3.2.toml create mode 100644 providers/oxlo/models/deepseek-v4-flash.toml create mode 100644 providers/oxlo/models/deepseek-v4-pro.toml create mode 100644 providers/oxlo/models/gemma-3-27b.toml create mode 100644 providers/oxlo/models/gemma-3-4b.toml create mode 100644 providers/oxlo/models/glm-5.toml create mode 100644 providers/oxlo/models/gpt-oss-120b.toml create mode 100644 providers/oxlo/models/gpt-oss-20b.toml create mode 100644 providers/oxlo/models/kimi-k2-thinking.toml create mode 100644 providers/oxlo/models/kimi-k2.5.toml create mode 100644 providers/oxlo/models/kimi-k2.6.toml create mode 100644 providers/oxlo/models/llama-3.1-8b.toml create mode 100644 providers/oxlo/models/llama-3.2-3b.toml create mode 100644 providers/oxlo/models/llama-3.3-70b.toml create mode 100644 providers/oxlo/models/llama-4-maverick-17b.toml create mode 100644 providers/oxlo/models/minimax-m2.5.toml create mode 100644 providers/oxlo/models/ministral-14b.toml create mode 100644 providers/oxlo/models/mistral-7b.toml create mode 100644 providers/oxlo/models/oxlo-claw.toml create mode 100644 providers/oxlo/models/qwen-3-32b.toml create mode 100644 providers/oxlo/models/qwen-3-coder-30b.toml create mode 100644 providers/oxlo/provider.toml diff --git a/providers/oxlo/logo.svg b/providers/oxlo/logo.svg new file mode 100644 index 0000000000..29d5ef0453 --- /dev/null +++ b/providers/oxlo/logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/providers/oxlo/models/deepseek-coder-33b.toml b/providers/oxlo/models/deepseek-coder-33b.toml new file mode 100644 index 0000000000..24ce4549db --- /dev/null +++ b/providers/oxlo/models/deepseek-coder-33b.toml @@ -0,0 +1,22 @@ +name = "DeepSeek Coder 33B" +description = "Specialized model for code generation, refactoring, and programming assistance." +family = "deepseek" +release_date = "2024-01-17" +last_updated = "2024-01-17" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/deepseek-r1-0528.toml b/providers/oxlo/models/deepseek-r1-0528.toml new file mode 100644 index 0000000000..46238dcfa9 --- /dev/null +++ b/providers/oxlo/models/deepseek-r1-0528.toml @@ -0,0 +1,23 @@ +name = "DeepSeek R1 0528" +description = "Premium reasoning-optimized language model designed for deep thinking, complex problem solving, and advanced multi-step AI tasks." +family = "deepseek-thinking" +release_date = "2025-05-28" +last_updated = "2025-05-28" +attachment = false +reasoning = true +reasoning_options = [] +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/deepseek-r1-70b.toml b/providers/oxlo/models/deepseek-r1-70b.toml new file mode 100644 index 0000000000..06d8df699c --- /dev/null +++ b/providers/oxlo/models/deepseek-r1-70b.toml @@ -0,0 +1,23 @@ +name = "DeepSeek R1 Distill 70B" +description = "Premium reasoning-optimized language model designed for deep thinking, complex problem solving, and advanced multi-step AI tasks." +family = "deepseek-thinking" +release_date = "2025-01-20" +last_updated = "2025-01-20" +attachment = false +reasoning = true +reasoning_options = [] +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/deepseek-r1-8b.toml b/providers/oxlo/models/deepseek-r1-8b.toml new file mode 100644 index 0000000000..d312da769b --- /dev/null +++ b/providers/oxlo/models/deepseek-r1-8b.toml @@ -0,0 +1,23 @@ +name = "DeepSeek R1 Distill 8B" +description = "Efficient reasoning-focused language model optimized for fast, cost-effective problem solving and structured AI tasks." +family = "deepseek-thinking" +release_date = "2025-01-20" +last_updated = "2025-01-20" +attachment = false +reasoning = true +reasoning_options = [] +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/deepseek-v3-0324.toml b/providers/oxlo/models/deepseek-v3-0324.toml new file mode 100644 index 0000000000..160d02b639 --- /dev/null +++ b/providers/oxlo/models/deepseek-v3-0324.toml @@ -0,0 +1,22 @@ +name = "DeepSeek V3 0324" +description = "High-capacity language model for instruction following, coding, and analysis." +family = "deepseek" +release_date = "2025-03-24" +last_updated = "2025-03-24" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/deepseek-v3.2.toml b/providers/oxlo/models/deepseek-v3.2.toml new file mode 100644 index 0000000000..b77d307310 --- /dev/null +++ b/providers/oxlo/models/deepseek-v3.2.toml @@ -0,0 +1,8 @@ +base_model = "deepseek/deepseek-chat" + +[limit] +context = 131_072 + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/deepseek-v4-flash.toml b/providers/oxlo/models/deepseek-v4-flash.toml new file mode 100644 index 0000000000..ead2dcea44 --- /dev/null +++ b/providers/oxlo/models/deepseek-v4-flash.toml @@ -0,0 +1,6 @@ +base_model = "deepseek/deepseek-v4-flash" +reasoning_options = [] + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/deepseek-v4-pro.toml b/providers/oxlo/models/deepseek-v4-pro.toml new file mode 100644 index 0000000000..1575504bf4 --- /dev/null +++ b/providers/oxlo/models/deepseek-v4-pro.toml @@ -0,0 +1,6 @@ +base_model = "deepseek/deepseek-v4-pro" +reasoning_options = [] + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/gemma-3-27b.toml b/providers/oxlo/models/gemma-3-27b.toml new file mode 100644 index 0000000000..a0544c02f2 --- /dev/null +++ b/providers/oxlo/models/gemma-3-27b.toml @@ -0,0 +1,22 @@ +name = "Gemma 3 27B" +description = "Large multimodal model focused on high-quality text generation, vision, and reasoning." +family = "gemma" +release_date = "2025-03-12" +last_updated = "2025-03-12" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 8_192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/oxlo/models/gemma-3-4b.toml b/providers/oxlo/models/gemma-3-4b.toml new file mode 100644 index 0000000000..7b39cf5396 --- /dev/null +++ b/providers/oxlo/models/gemma-3-4b.toml @@ -0,0 +1,22 @@ +name = "Gemma 3 4B" +description = "Compact multimodal model designed for efficient inference with solid generation quality." +family = "gemma" +release_date = "2025-03-12" +last_updated = "2025-03-12" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 8_192 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/oxlo/models/glm-5.toml b/providers/oxlo/models/glm-5.toml new file mode 100644 index 0000000000..c76ed0043d --- /dev/null +++ b/providers/oxlo/models/glm-5.toml @@ -0,0 +1,9 @@ +base_model = "zhipuai/glm-5" +reasoning_options = [] + +[limit] +context = 202_752 + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/gpt-oss-120b.toml b/providers/oxlo/models/gpt-oss-120b.toml new file mode 100644 index 0000000000..f8b7f31f92 --- /dev/null +++ b/providers/oxlo/models/gpt-oss-120b.toml @@ -0,0 +1,24 @@ +name = "GPT OSS 120B" +description = "Premium open-source GPT-style large language model with top-tier reasoning, coding, and natural language capabilities for high-performance AI applications." +family = "gpt-oss" +release_date = "2025-08-05" +last_updated = "2025-08-05" +attachment = false +reasoning = true +reasoning_options = [] +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/gpt-oss-20b.toml b/providers/oxlo/models/gpt-oss-20b.toml new file mode 100644 index 0000000000..8edd759483 --- /dev/null +++ b/providers/oxlo/models/gpt-oss-20b.toml @@ -0,0 +1,24 @@ +name = "GPT OSS 20B" +description = "Open-source GPT-style model supporting both natural language and coding tasks." +family = "gpt-oss" +release_date = "2025-08-05" +last_updated = "2025-08-05" +attachment = false +reasoning = true +reasoning_options = [] +temperature = true +tool_call = true +structured_output = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/kimi-k2-thinking.toml b/providers/oxlo/models/kimi-k2-thinking.toml new file mode 100644 index 0000000000..6e7a978ce5 --- /dev/null +++ b/providers/oxlo/models/kimi-k2-thinking.toml @@ -0,0 +1,9 @@ +base_model = "moonshotai/kimi-k2-thinking" +reasoning_options = [] + +[modalities] +input = ["text", "image"] + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/kimi-k2.5.toml b/providers/oxlo/models/kimi-k2.5.toml new file mode 100644 index 0000000000..f3c0037ede --- /dev/null +++ b/providers/oxlo/models/kimi-k2.5.toml @@ -0,0 +1,6 @@ +base_model = "moonshotai/kimi-k2.5" +reasoning_options = [] + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/kimi-k2.6.toml b/providers/oxlo/models/kimi-k2.6.toml new file mode 100644 index 0000000000..22367942f5 --- /dev/null +++ b/providers/oxlo/models/kimi-k2.6.toml @@ -0,0 +1,6 @@ +base_model = "moonshotai/kimi-k2.6" +reasoning_options = [] + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/llama-3.1-8b.toml b/providers/oxlo/models/llama-3.1-8b.toml new file mode 100644 index 0000000000..0381ee53b6 --- /dev/null +++ b/providers/oxlo/models/llama-3.1-8b.toml @@ -0,0 +1,22 @@ +name = "Llama 3.1 8B" +description = "Strong open-source model with excellent instruction following and reasoning quality." +family = "llama" +release_date = "2024-07-23" +last_updated = "2024-07-23" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 128_000 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/llama-3.2-3b.toml b/providers/oxlo/models/llama-3.2-3b.toml new file mode 100644 index 0000000000..2f2d830682 --- /dev/null +++ b/providers/oxlo/models/llama-3.2-3b.toml @@ -0,0 +1,22 @@ +name = "Llama 3.2 3B" +description = "Lightweight model optimized for low-latency and cost-efficient workloads." +family = "llama" +release_date = "2024-09-25" +last_updated = "2024-09-25" +attachment = false +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text"] +output = ["text"] diff --git a/providers/oxlo/models/llama-3.3-70b.toml b/providers/oxlo/models/llama-3.3-70b.toml new file mode 100644 index 0000000000..c5d99bf285 --- /dev/null +++ b/providers/oxlo/models/llama-3.3-70b.toml @@ -0,0 +1,8 @@ +base_model = "meta/llama-3.3-70b-instruct" + +[limit] +context = 131_072 + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/llama-4-maverick-17b.toml b/providers/oxlo/models/llama-4-maverick-17b.toml new file mode 100644 index 0000000000..378f5252c6 --- /dev/null +++ b/providers/oxlo/models/llama-4-maverick-17b.toml @@ -0,0 +1,8 @@ +base_model = "meta/llama-4-maverick-17b-instruct" + +[limit] +context = 1_048_576 + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/minimax-m2.5.toml b/providers/oxlo/models/minimax-m2.5.toml new file mode 100644 index 0000000000..db0f264b26 --- /dev/null +++ b/providers/oxlo/models/minimax-m2.5.toml @@ -0,0 +1,9 @@ +base_model = "minimax/MiniMax-M2.5" +reasoning_options = [] + +[limit] +context = 196_608 + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/ministral-14b.toml b/providers/oxlo/models/ministral-14b.toml new file mode 100644 index 0000000000..238c1448f2 --- /dev/null +++ b/providers/oxlo/models/ministral-14b.toml @@ -0,0 +1,22 @@ +name = "Ministral 14B" +description = "Multimodal model with a vision encoder for image analysis, instruction following, and multilingual capabilities." +family = "ministral" +release_date = "2024-10-16" +last_updated = "2024-10-16" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 32_000 +output = 16_384 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/oxlo/models/mistral-7b.toml b/providers/oxlo/models/mistral-7b.toml new file mode 100644 index 0000000000..466d3c4db2 --- /dev/null +++ b/providers/oxlo/models/mistral-7b.toml @@ -0,0 +1,22 @@ +name = "Mistral 7B" +description = "Fast multimodal language model with vision support for chat, image analysis, and reasoning." +family = "mistral" +release_date = "2023-09-27" +last_updated = "2023-09-27" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = true + +[cost] +input = 0 +output = 0 + +[limit] +context = 131_072 +output = 32_768 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/oxlo/models/oxlo-claw.toml b/providers/oxlo/models/oxlo-claw.toml new file mode 100644 index 0000000000..bb63de7159 --- /dev/null +++ b/providers/oxlo/models/oxlo-claw.toml @@ -0,0 +1,21 @@ +name = "Oxlo Claw" +description = "Premium multimodal model with advanced tool calling, vision analysis, and agentic capabilities for OpenClaw and complex workflows." +release_date = "2026-02-24" +last_updated = "2026-02-24" +attachment = true +reasoning = false +temperature = true +tool_call = true +open_weights = false + +[cost] +input = 0 +output = 0 + +[limit] +context = 128_000 +output = 32_768 + +[modalities] +input = ["text", "image"] +output = ["text"] diff --git a/providers/oxlo/models/qwen-3-32b.toml b/providers/oxlo/models/qwen-3-32b.toml new file mode 100644 index 0000000000..f0d5d60126 --- /dev/null +++ b/providers/oxlo/models/qwen-3-32b.toml @@ -0,0 +1,9 @@ +base_model = "alibaba/qwen3-32b" +reasoning_options = [] + +[limit] +context = 32_768 + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/models/qwen-3-coder-30b.toml b/providers/oxlo/models/qwen-3-coder-30b.toml new file mode 100644 index 0000000000..b2fb7831a3 --- /dev/null +++ b/providers/oxlo/models/qwen-3-coder-30b.toml @@ -0,0 +1,5 @@ +base_model = "alibaba/qwen3-coder-30b-a3b-instruct" + +[cost] +input = 0 +output = 0 diff --git a/providers/oxlo/provider.toml b/providers/oxlo/provider.toml new file mode 100644 index 0000000000..93422740bb --- /dev/null +++ b/providers/oxlo/provider.toml @@ -0,0 +1,5 @@ +name = "Oxlo.ai" +env = ["OXLO_API_KEY"] +npm = "@ai-sdk/openai-compatible" +api = "https://api.oxlo.ai/v1" +doc = "https://docs.oxlo.ai/docs/api/chat"