Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/kimi-k31-pro-models.md

This file was deleted.

14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@

This file tracks product releases for Roomote (single monorepo version). Automated release entries are prepended by `pnpm run version`.

## 1.19.4 (2026-10-27)

Roomote 1.19.4 expands model choice with GPT-6.1 Terra and Kimi K3.1 Pro, including Highspeed options on supported Kimi providers.

### Highlights

- Use GPT-6.1 Terra across supported API and subscription providers, with Fast mode on eligible ChatGPT plans.
- Choose Kimi K3.1 Pro or its Highspeed variant through supported Kimi providers and gateways.

### Patch changes

- Select GPT-6.1 Terra through Roomote inference, OpenRouter, Vercel AI Gateway, OpenAI, Azure OpenAI, Azure AI Foundry, Requesty, and ChatGPT Subscription, including Fast mode on eligible ChatGPT plans. Existing defaults and saved model mappings stay unchanged.
- Select Kimi K3.1 Pro through Moonshot AI, OpenRouter, Vercel AI Gateway, Kimi for Coding, and OpenCode Go, with Highspeed available through Moonshot AI, Vercel AI Gateway, and eligible Kimi for Coding memberships.

## 1.19.3 (2026-10-24)

Roomote 1.19.3 keeps scheduled automations and worker health checks running reliably while memory history backfills make progress in the background.
Expand Down
2 changes: 2 additions & 0 deletions apps/docs/logo/integrations/kimi.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions apps/docs/logo/integrations/moonshot.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions apps/docs/logo/integrations/openai.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions apps/docs/logo/integrations/openrouter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
28 changes: 14 additions & 14 deletions apps/docs/models.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -70,17 +70,17 @@ These connections use metered API billing or a provider-managed gateway:
| --- | --- | --- |
| [Amazon Bedrock](/providers/inference/amazon-bedrock) | Mantle API key and optional AWS region | AWS account |
| [Anthropic](/providers/inference/anthropic) | Anthropic API key | Anthropic API organization |
| [Azure AI Foundry](/providers/inference/azure-foundry) | Azure AI Services API key and resource name | Azure subscription |
| [Azure OpenAI](/providers/inference/azure-openai) | Azure OpenAI API key and resource name | Azure subscription |
| <IntegrationName href="/providers/inference/azure-foundry" icon="azure" name="Azure AI Foundry" /> | Azure AI Services API key and resource name | Azure subscription |
| <IntegrationName href="/providers/inference/azure-openai" icon="azure" name="Azure OpenAI" /> | Azure OpenAI API key and resource name | Azure subscription |
| [Baseten](/providers/inference/baseten) | Baseten API key | Baseten workspace |
| [DeepSeek](/providers/inference/deepseek) | DeepSeek API key | DeepSeek platform balance |
| [Google Gemini](/providers/inference/google-gemini) | Google AI Studio key | Google Cloud project |
| [MiniMax](/providers/inference/minimax) | MiniMax API key | MiniMax account |
| [Moonshot AI (Kimi)](/providers/inference/moonshot-ai) | Kimi Open Platform key | Moonshot Open Platform balance |
| [OpenAI](/providers/inference/openai) | OpenAI API key | OpenAI API project |
| <IntegrationName href="/providers/inference/moonshot-ai" icon="moonshot" name="Moonshot AI (Kimi)" /> | Kimi Open Platform key | Moonshot Open Platform balance |
| <IntegrationName href="/providers/inference/openai" icon="openai" name="OpenAI" /> | OpenAI API key | OpenAI API project |
| <IntegrationName href="/providers/inference/opencode" icon="opencode" name="OpenCode Zen" /> | OpenCode API key | OpenCode account |
| [OpenRouter](/providers/inference/openrouter) | OpenRouter API key | OpenRouter balance and key limit |
| [Requesty](/providers/inference/requesty) | Requesty API key | Requesty organization |
| <IntegrationName href="/providers/inference/openrouter" icon="openrouter" name="OpenRouter" /> | OpenRouter API key | OpenRouter balance and key limit |
| <IntegrationName href="/providers/inference/requesty" icon="requesty" name="Requesty" /> | Requesty API key | Requesty organization |
| [Together AI](/providers/inference/together-ai) | Together AI API key | Together AI account |
| <IntegrationName href="/providers/inference/typesafe" icon="typesafe" name="TypeSafe" /> | TypeSafe API key, used only for the [judgment model](#judgment-model) | TypeSafe account |
| <IntegrationName href="/providers/inference/vercel-ai-gateway" icon="vercel" name="Vercel AI Gateway" /> | AI Gateway API key | Vercel team |
Expand All @@ -94,10 +94,10 @@ general API balance:

| Provider | Connection | Usage behavior |
| --- | --- | --- |
| [ChatGPT Subscription](/providers/inference/chatgpt) | OpenAI device authorization | ChatGPT plan windows |
| <IntegrationName href="/providers/inference/chatgpt" icon="openai" name="ChatGPT Subscription" /> | OpenAI device authorization | ChatGPT plan windows |
| <IntegrationName href="/providers/inference/github-copilot" icon="githubcopilot" name="GitHub Copilot" /> | GitHub device authorization | Copilot plan allowance |
| [Kimi for Coding](/providers/inference/kimi-for-coding) | Kimi membership key | Coding membership allowance |
| [OpenCode Go](/providers/inference/opencode-go) | OpenCode API key | Go plan allowance |
| <IntegrationName href="/providers/inference/kimi-for-coding" icon="kimi" name="Kimi for Coding" /> | Kimi membership key | Coding membership allowance |
| <IntegrationName href="/providers/inference/opencode-go" icon="opencode" name="OpenCode Go" /> | OpenCode API key | Go plan allowance |
| [xAI Grok Subscription](/providers/inference/xai-subscription) | xAI account authorization | SuperGrok or eligible X plan allowance |
| [Z.AI Coding Plan](/providers/inference/zai-coding-plan) | Regional Coding Plan key | Coding Plan quota windows |

Expand Down Expand Up @@ -264,11 +264,11 @@ For manual configuration, use the provider's full task model ID:

| Provider | Kimi K3.1 Pro | Kimi K3.1 Pro Highspeed |
| --- | --- | --- |
| Moonshot AI | `moonshotai/kimi-k3.1-pro` | `moonshotai/kimi-k3.1-pro-highspeed` |
| OpenRouter | `openrouter/moonshotai/kimi-k3.1-pro` | — |
| Vercel AI Gateway | `vercel/moonshotai/kimi-k3.1-pro` | `vercel/moonshotai/kimi-k3.1-pro-highspeed` |
| Kimi for Coding | `kimi-for-coding/k3.1-pro` | `kimi-for-coding/k3.1-pro-highspeed` |
| OpenCode Go | `opencode-go/kimi-k3.1-pro` | — |
| <IntegrationName href="/providers/inference/moonshot-ai" icon="moonshot" name="Moonshot AI" /> | `moonshotai/kimi-k3.1-pro` | `moonshotai/kimi-k3.1-pro-highspeed` |
| <IntegrationName href="/providers/inference/openrouter" icon="openrouter" name="OpenRouter" /> | `openrouter/moonshotai/kimi-k3.1-pro` | — |
| <IntegrationName href="/providers/inference/vercel-ai-gateway" icon="vercel" name="Vercel AI Gateway" /> | `vercel/moonshotai/kimi-k3.1-pro` | `vercel/moonshotai/kimi-k3.1-pro-highspeed` |
| <IntegrationName href="/providers/inference/kimi-for-coding" icon="kimi" name="Kimi for Coding" /> | `kimi-for-coding/k3.1-pro` | `kimi-for-coding/k3.1-pro-highspeed` |
| <IntegrationName href="/providers/inference/opencode-go" icon="opencode" name="OpenCode Go" /> | `opencode-go/kimi-k3.1-pro` | — |

Kimi for Coding requires an eligible membership plan; access to the full 1M
context window and Highspeed depends on the plan. Keep thinking enabled and
Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/chatgpt.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: ChatGPT subscription
icon: 'https://unpkg.com/@lobehub/icons-static-svg@1.94.0/icons/openai.svg'
icon: '/logo/integrations/openai.svg'
description: Connect an eligible ChatGPT subscription to Roomote through OpenAI sign-in.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/kimi-for-coding.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Kimi for Coding
icon: 'https://unpkg.com/@lobehub/icons-static-svg@1.94.0/icons/kimi.svg'
icon: '/logo/integrations/kimi.svg'
description: Connect a Kimi for Coding membership key and use its included coding models.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/moonshot-ai.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Moonshot AI (Kimi)
icon: 'https://unpkg.com/@lobehub/icons-static-svg@1.94.0/icons/moonshot.svg'
icon: '/logo/integrations/moonshot.svg'
description: Use Kimi models through the metered Moonshot AI Open Platform API.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/openai.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: OpenAI
icon: 'https://unpkg.com/@lobehub/icons-static-svg@1.94.0/icons/openai.svg'
icon: '/logo/integrations/openai.svg'
description: Use OpenAI API models with separately billed API capacity.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/opencode-go.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: OpenCode Go
icon: 'https://unpkg.com/@lobehub/icons-static-svg@1.94.0/icons/opencode.svg'
icon: 'https://api.iconify.design/simple-icons/opencode.svg?color=currentColor'
description: Use an OpenCode Go subscription with Roomote.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/opencode.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: OpenCode Zen
icon: 'https://api.iconify.design/simple-icons:opencode.svg?color=currentColor'
icon: 'https://api.iconify.design/simple-icons/opencode.svg?color=currentColor'
description: Use OpenCode's routed Zen model service with Roomote.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/openrouter.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: OpenRouter
icon: 'https://unpkg.com/@lobehub/icons-static-svg@1.94.0/icons/openrouter.svg'
icon: '/logo/integrations/openrouter.svg'
description: Access models from many vendors through one OpenRouter account and key.
---

Expand Down
2 changes: 1 addition & 1 deletion apps/docs/providers/inference/vercel-ai-gateway.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: Vercel AI Gateway
icon: 'https://api.iconify.design/simple-icons:vercel.svg?color=currentColor'
icon: 'https://api.iconify.design/simple-icons/vercel.svg?color=currentColor'
description: Route Roomote model calls through Vercel AI Gateway.
---

Expand Down
2 changes: 2 additions & 0 deletions apps/docs/roomote.css
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ nav a[href='https://roomote.dev'] svg,

/* Keep integration marks in their original silhouette instead of clipping them. */
.integration-logo,
img[src^='https://api.iconify.design/simple-icons/'],
img[src^='https://api.iconify.design/simple-icons:'],
img[src^='https://unpkg.com/@lobehub/icons-static-svg@'],
img[src*='/logo/integrations/'],
Expand All @@ -121,6 +122,7 @@ img[src*='/favicon.svg'] {
* In production Mintlify rehosts local logos under its S3 bucket, so match with
* `*=` instead of `^=` to cover both dev and production URLs.
*/
.dark img[src^='https://api.iconify.design/simple-icons/'],
.dark img[src^='https://api.iconify.design/simple-icons:'] {
filter: invert(1);
}
Expand Down
7 changes: 6 additions & 1 deletion apps/docs/snippets/integration-name.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,17 @@ export function IntegrationName({ href, icon, name }) {
rippling: '/logo/integrations/rippling.svg',
typesafe: '/logo/integrations/typesafe.svg',
voice: '/logo/integrations/voice.svg',
openai: '/logo/integrations/openai.svg',
openrouter: '/logo/integrations/openrouter.svg',
kimi: '/logo/integrations/kimi.svg',
moonshot: '/logo/integrations/moonshot.svg',
requesty: '/logo/integrations/requesty.png',
};
const iconSrc =
manualIcons[icon] ??
(icon?.startsWith('/')
? icon
: `https://api.iconify.design/simple-icons:${icon}.svg?color=currentColor`);
: `https://api.iconify.design/simple-icons/${icon}.svg?color=currentColor`);
Comment thread
roomote-community[bot] marked this conversation as resolved.

return (
<a href={href} className="integration-name">
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "roomote",
"version": "1.19.3",
"version": "1.19.4",
"license": "FCL-1.0-ALv2",
"packageManager": "pnpm@10.29.3",
"engines": {
Expand Down
Loading