From 224c69f9264f54ac170d46dbb30a66aa8dcc79fe Mon Sep 17 00:00:00 2001
From: Abdul Momin <128892619+Momin-786@users.noreply.github.com>
Date: Sun, 7 Jun 2026 09:54:42 +0500
Subject: [PATCH 1/6] feat(providers): add Kimchi provider with kimi-k2.6,
kimi-k2.5, minimax-m2.7
---
providers/kimchi/logo.svg | 5 +++++
providers/kimchi/models/kimi-k2.5.toml | 13 +++++++++++++
providers/kimchi/models/kimi-k2.6.toml | 13 +++++++++++++
providers/kimchi/models/minimax-m2.7.toml | 13 +++++++++++++
providers/kimchi/provider.toml | 5 +++++
5 files changed, 49 insertions(+)
create mode 100644 providers/kimchi/logo.svg
create mode 100644 providers/kimchi/models/kimi-k2.5.toml
create mode 100644 providers/kimchi/models/kimi-k2.6.toml
create mode 100644 providers/kimchi/models/minimax-m2.7.toml
create mode 100644 providers/kimchi/provider.toml
diff --git a/providers/kimchi/logo.svg b/providers/kimchi/logo.svg
new file mode 100644
index 000000000..6893d226d
--- /dev/null
+++ b/providers/kimchi/logo.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/providers/kimchi/models/kimi-k2.5.toml b/providers/kimchi/models/kimi-k2.5.toml
new file mode 100644
index 000000000..dfac01331
--- /dev/null
+++ b/providers/kimchi/models/kimi-k2.5.toml
@@ -0,0 +1,13 @@
+base_model = "moonshotai/kimi-k2.5"
+
+[cost]
+input = 0.60
+output = 3.00
+
+[limit]
+context = 262_144
+output = 32_768
+
+[modalities]
+input = ["text", "image"]
+output = ["text"]
diff --git a/providers/kimchi/models/kimi-k2.6.toml b/providers/kimchi/models/kimi-k2.6.toml
new file mode 100644
index 000000000..984405f9f
--- /dev/null
+++ b/providers/kimchi/models/kimi-k2.6.toml
@@ -0,0 +1,13 @@
+base_model = "moonshotai/kimi-k2.6"
+
+[cost]
+input = 1.20
+output = 4.50
+
+[limit]
+context = 262_144
+output = 32_768
+
+[modalities]
+input = ["text", "image"]
+output = ["text"]
diff --git a/providers/kimchi/models/minimax-m2.7.toml b/providers/kimchi/models/minimax-m2.7.toml
new file mode 100644
index 000000000..3288edeac
--- /dev/null
+++ b/providers/kimchi/models/minimax-m2.7.toml
@@ -0,0 +1,13 @@
+base_model = "minimax/minimax-m2.7"
+
+[cost]
+input = 0.30
+output = 1.20
+
+[limit]
+context = 196_608
+output = 32_768
+
+[modalities]
+input = ["text"]
+output = ["text"]
diff --git a/providers/kimchi/provider.toml b/providers/kimchi/provider.toml
new file mode 100644
index 000000000..f522bd484
--- /dev/null
+++ b/providers/kimchi/provider.toml
@@ -0,0 +1,5 @@
+name = "Kimchi"
+npm = "@ai-sdk/openai-compatible"
+env = ["KIMCHI_API_KEY"]
+doc = "https://kimchi.dev/docs"
+api = "https://llm.kimchi.dev/openai/v1"
From be98a672bd5d0a637bbf748995b0ca0dd96bb8d3 Mon Sep 17 00:00:00 2001
From: Abdul Momin <128892619+Momin-786@users.noreply.github.com>
Date: Sun, 7 Jun 2026 09:58:48 +0500
Subject: [PATCH 2/6] fix(models): correct base model name for minimax-m2.7
---
providers/kimchi/models/minimax-m2.7.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/providers/kimchi/models/minimax-m2.7.toml b/providers/kimchi/models/minimax-m2.7.toml
index 3288edeac..4035da537 100644
--- a/providers/kimchi/models/minimax-m2.7.toml
+++ b/providers/kimchi/models/minimax-m2.7.toml
@@ -1,4 +1,4 @@
-base_model = "minimax/minimax-m2.7"
+base_model = "minimax/MiniMax-M2.7"
[cost]
input = 0.30
From a676c36df61e94fd0a550494f2488d890cb31fab Mon Sep 17 00:00:00 2001
From: Abdul Momin <128892619+Momin-786@users.noreply.github.com>
Date: Sun, 7 Jun 2026 10:02:56 +0500
Subject: [PATCH 3/6] fix(provider): update documentation URL for Kimchi
provider
---
providers/kimchi/provider.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/providers/kimchi/provider.toml b/providers/kimchi/provider.toml
index f522bd484..d14701213 100644
--- a/providers/kimchi/provider.toml
+++ b/providers/kimchi/provider.toml
@@ -1,5 +1,5 @@
name = "Kimchi"
npm = "@ai-sdk/openai-compatible"
env = ["KIMCHI_API_KEY"]
-doc = "https://kimchi.dev/docs"
+doc = "https://docs.kimchi.dev/docs"
api = "https://llm.kimchi.dev/openai/v1"
From 5f57d34c504d0eb47547fbae541f9fc6d9cac219 Mon Sep 17 00:00:00 2001
From: Abdul Momin <128892619+Momin-786@users.noreply.github.com>
Date: Sun, 7 Jun 2026 12:24:27 +0500
Subject: [PATCH 4/6] make logo.svg compliant
---
providers/kimchi/logo.svg | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/providers/kimchi/logo.svg b/providers/kimchi/logo.svg
index 6893d226d..eca5db59d 100644
--- a/providers/kimchi/logo.svg
+++ b/providers/kimchi/logo.svg
@@ -1,5 +1,3 @@
-
-