diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs
index a8300316..70837450 100644
--- a/docs/.vitepress/config.mjs
+++ b/docs/.vitepress/config.mjs
@@ -4,12 +4,21 @@ const base = process.env.VITEPRESS_BASE || '/'
const basePrefix = base !== '/' ? base.replace(/\/$/, '') : ''
+const docsOrigin = 'https://docs.icoco.ai'
+const openMaxIdentity = Object.freeze({
+ name: 'OpenMax',
+ website: 'https://openmax.com/',
+ logo: `${docsOrigin}/coco-logo-black.png`,
+ xUrl: 'https://x.com/OpenMaxAI',
+ xHandle: '@OpenMaxAI',
+})
+
export default defineConfig({
base,
cleanUrls: true,
sitemap: {
- hostname: 'https://docs.icoco.ai',
+ hostname: docsOrigin,
transformItems(items) {
const now = new Date().toISOString().split('T')[0]
@@ -120,20 +129,20 @@ export default defineConfig({
const cleanPath = pageData.relativePath.replace(/\.md$/, '').replace(/index$/, '')
// P1-3: Canonical URL for every page
- const canonicalUrl = `https://docs.icoco.ai/${cleanPath}`
+ const canonicalUrl = `${docsOrigin}/${cleanPath}`
head.push(['link', { rel: 'canonical', href: canonicalUrl }])
// P1-4: hreflang alternate links for bilingual pages
const enPath = isZh ? cleanPath.replace(/^zh\//, '') : cleanPath
const zhPath = isZh ? cleanPath : `zh/${cleanPath}`
- head.push(['link', { rel: 'alternate', hreflang: 'en', href: `https://docs.icoco.ai/${enPath}` }])
- head.push(['link', { rel: 'alternate', hreflang: 'zh', href: `https://docs.icoco.ai/${zhPath}` }])
- head.push(['link', { rel: 'alternate', hreflang: 'x-default', href: `https://docs.icoco.ai/${enPath}` }])
+ head.push(['link', { rel: 'alternate', hreflang: 'en', href: `${docsOrigin}/${enPath}` }])
+ head.push(['link', { rel: 'alternate', hreflang: 'zh', href: `${docsOrigin}/${zhPath}` }])
+ head.push(['link', { rel: 'alternate', hreflang: 'x-default', href: `${docsOrigin}/${enPath}` }])
// P0-1: Override OG tags for Chinese pages (global head sets English defaults)
// P1-5: og:locale (already included)
if (isZh) {
- const zhTitle = pageData.title || 'COCO — AI 数字员工平台'
+ const zhTitle = pageData.title || 'OpenMax — AI 数字员工平台'
const zhDesc = pageData.description || 'AI 数字员工平台 — 用例、案例与文档'
head.push(['meta', { property: 'og:title', content: zhTitle }])
head.push(['meta', { property: 'og:description', content: zhDesc }])
@@ -153,19 +162,19 @@ export default defineConfig({
const orgJsonLd = {
'@context': 'https://schema.org',
'@type': 'Organization',
- name: 'COCO',
- url: 'https://icoco.ai',
- logo: 'https://docs.icoco.ai/coco-logo-black.png',
+ name: openMaxIdentity.name,
+ url: openMaxIdentity.website,
+ logo: openMaxIdentity.logo,
sameAs: [
- 'https://x.com/CocoAIxyz',
+ openMaxIdentity.xUrl,
'https://github.com/coco-xyz',
],
}
const siteJsonLd = {
'@context': 'https://schema.org',
'@type': 'WebSite',
- name: isZh ? 'COCO — AI 数字员工平台' : 'COCO — AI Digital Employee Platform',
- url: 'https://docs.icoco.ai',
+ name: isZh ? 'OpenMax — AI 数字员工平台' : 'OpenMax — AI Digital Employee Platform',
+ url: docsOrigin,
inLanguage: isZh ? 'zh-CN' : 'en-US',
}
head.push(['script', { type: 'application/ld+json' }, JSON.stringify(orgJsonLd)])
@@ -183,18 +192,18 @@ export default defineConfig({
description: pageData.description || '',
publisher: {
'@type': 'Organization',
- name: 'COCO',
- url: 'https://icoco.ai',
+ name: openMaxIdentity.name,
+ url: openMaxIdentity.website,
logo: {
'@type': 'ImageObject',
- url: 'https://docs.icoco.ai/coco-logo-black.png',
+ url: openMaxIdentity.logo,
},
},
mainEntityOfPage: {
'@type': 'WebPage',
'@id': canonicalUrl,
},
- image: 'https://docs.icoco.ai/coco-logo-black.png',
+ image: openMaxIdentity.logo,
datePublished: '2025-06-01',
dateModified: pageData.lastUpdated ? new Date(pageData.lastUpdated).toISOString().split('T')[0] : '2025-06-01',
}
@@ -221,14 +230,14 @@ export default defineConfig({
['link', { rel: 'icon', type: 'image/png', href: '/coco-icon.png' }],
['link', { rel: 'preconnect', href: 'https://fonts.googleapis.com' }],
['link', { rel: 'preconnect', href: 'https://fonts.gstatic.com', crossorigin: '' }],
- ['meta', { name: 'theme-color', content: '#FFD646' }],
- ['meta', { property: 'og:site_name', content: 'COCO' }],
+ ['meta', { name: 'theme-color', content: '#3297D7' }],
+ ['meta', { property: 'og:site_name', content: openMaxIdentity.name }],
['meta', { property: 'og:type', content: 'website' }],
- ['meta', { property: 'og:title', content: 'COCO — AI Digital Employee Platform' }],
+ ['meta', { property: 'og:title', content: 'OpenMax — AI Digital Employee Platform' }],
['meta', { property: 'og:description', content: 'AI teams that live in your chat tools — write docs, run research, automate operations, chase leads.' }],
- ['meta', { property: 'og:image', content: 'https://docs.icoco.ai/coco-logo-black.png' }],
+ ['meta', { property: 'og:image', content: openMaxIdentity.logo }],
['meta', { name: 'twitter:card', content: 'summary' }],
- ['meta', { name: 'twitter:site', content: '@CocoAIxyz' }],
+ ['meta', { name: 'twitter:site', content: openMaxIdentity.xHandle }],
['script', { async: '', src: 'https://www.googletagmanager.com/gtag/js?id=G-GTMD3JHWQN' }],
['script', {}, "window.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\ngtag('js', new Date());\ngtag('config', 'G-GTMD3JHWQN');"],
],
@@ -237,7 +246,7 @@ export default defineConfig({
root: {
label: 'English',
lang: 'en-US',
- title: 'COCO — AI Digital Employee Platform | Use Cases, Resources & Docs',
+ title: 'OpenMax — AI Digital Employee Platform | Use Cases, Resources & Docs',
description: 'AI teams that live in your chat tools — write docs, run research, automate operations, chase leads. No deployment, no code, just results.',
themeConfig: {
outline: { level: [2, 3] },
@@ -247,7 +256,7 @@ export default defineConfig({
{ text: 'Case Studies', link: '/case-studies/' },
{ text: 'Channels', link: '/channels/' },
{ text: 'Announcements', link: '/announcements/' },
- { text: 'Pricing', link: 'https://icoco.ai/#pricing' },
+ { text: 'Pricing', link: openMaxIdentity.website },
],
sidebar: {
'/channels/': [
@@ -423,7 +432,7 @@ export default defineConfig({
zh: {
label: '中文',
lang: 'zh-CN',
- title: 'COCO — AI 数字员工平台 | 用例、案例与文档',
+ title: 'OpenMax — AI 数字员工平台 | 用例、案例与文档',
description: 'AI 员工驻扎在你的聊天工具中 — 写文档、做调研、跑运营、追客户。无需部署,无需代码,只要结果。',
themeConfig: {
nav: [
@@ -432,7 +441,7 @@ export default defineConfig({
{ text: '案例', link: '/zh/case-studies/' },
{ text: '通讯渠道', link: '/zh/channels/' },
{ text: '公告', link: '/zh/announcements/' },
- { text: '定价', link: 'https://icoco.ai/#pricing' },
+ { text: '定价', link: openMaxIdentity.website },
],
sidebar: {
'/zh/channels/': [
@@ -619,17 +628,17 @@ export default defineConfig({
},
themeConfig: {
- logo: { light: '/coco-logo-black.png', dark: '/coco-logo-yellow.png' },
+ logo: { light: '/coco-logo-black.png', dark: '/coco-logo-white.png' },
siteTitle: false,
socialLinks: [
{ icon: 'github', link: 'https://github.com/coco-xyz' },
- { icon: 'x', link: 'https://x.com/CocoAIxyz' },
+ { icon: 'x', link: openMaxIdentity.xUrl },
],
footer: {
- message: 'COCO GitHub · Zylos GitHub · AI Digital Employee Platform',
- copyright: '© 2026 COCO. All rights reserved.',
+ message: 'GitHub · Zylos GitHub · AI Digital Employee Platform',
+ copyright: '© 2026 OpenMax. All rights reserved.',
},
search: {
diff --git a/docs/.vitepress/theme/CocoFooter.vue b/docs/.vitepress/theme/CocoFooter.vue
index 25f6c965..a60f4cf2 100644
--- a/docs/.vitepress/theme/CocoFooter.vue
+++ b/docs/.vitepress/theme/CocoFooter.vue
@@ -12,7 +12,7 @@ const columns = computed(() => {
{
title: '产品',
links: [
- { text: 'Agent Cloud', href: 'https://icoco.ai/#pricing' },
+ { text: 'Agent Cloud', href: 'https://openmax.com/' },
{ text: 'Zylos', href: 'https://github.com/zylos-ai' },
{ text: 'HxA Suite', href: 'https://github.com/coco-xyz' },
],
@@ -29,14 +29,14 @@ const columns = computed(() => {
title: '资源',
links: [
{ text: '文档', href: withBase('/zh/') },
- { text: 'COCO', href: 'https://icoco.ai' },
+ { text: 'OpenMax', href: 'https://openmax.com/' },
{ text: 'ZYLOS-Ai', href: 'https://github.com/zylos-ai' },
],
},
{
title: '公司',
links: [
- { text: '联系我们', href: 'mailto:hi@icoco.ai' },
+ { text: '联系我们', href: 'https://openmax.com/' },
],
},
]
@@ -45,7 +45,7 @@ const columns = computed(() => {
{
title: 'Products',
links: [
- { text: 'Agent Cloud', href: 'https://icoco.ai/#pricing' },
+ { text: 'Agent Cloud', href: 'https://openmax.com/' },
{ text: 'Zylos', href: 'https://github.com/zylos-ai' },
{ text: 'HxA Suite', href: 'https://github.com/coco-xyz' },
],
@@ -62,14 +62,14 @@ const columns = computed(() => {
title: 'Resources',
links: [
{ text: 'Docs', href: withBase('/') },
- { text: 'COCO', href: 'https://icoco.ai' },
+ { text: 'OpenMax', href: 'https://openmax.com/' },
{ text: 'ZYLOS-Ai', href: 'https://github.com/zylos-ai' },
],
},
{
title: 'Company',
links: [
- { text: 'Contact', href: 'mailto:hi@icoco.ai' },
+ { text: 'Contact', href: 'https://openmax.com/' },
],
},
]
@@ -87,8 +87,8 @@ const year = new Date().getFullYear()
- © {{ year }} COCO. All rights reserved.
+ © {{ year }} OpenMax. All rights reserved.
diff --git a/docs/.vitepress/theme/CocoHeader.vue b/docs/.vitepress/theme/CocoHeader.vue
index fab11ed9..e9f04cf9 100644
--- a/docs/.vitepress/theme/CocoHeader.vue
+++ b/docs/.vitepress/theme/CocoHeader.vue
@@ -67,8 +67,8 @@ onUnmounted(() => {
@@ -279,12 +279,12 @@ onUnmounted(() => {
background: #fff;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12);
transition: transform 0.3s;
- color: #f59e0b;
+ color: #3297D7;
}
.toggle-thumb.dark {
transform: translateX(20px);
background: #374151;
- color: #fbbf24;
+ color: #3297D7;
}
.mobile-menu-btn {
display: none;
diff --git a/docs/.vitepress/theme/CustomLayout.vue b/docs/.vitepress/theme/CustomLayout.vue
index ae6b21b4..4b207134 100644
--- a/docs/.vitepress/theme/CustomLayout.vue
+++ b/docs/.vitepress/theme/CustomLayout.vue
@@ -57,10 +57,10 @@ onMounted(() => {
diff --git a/docs/.vitepress/theme/custom.css b/docs/.vitepress/theme/custom.css
index 7869a76d..c9b0729f 100644
--- a/docs/.vitepress/theme/custom.css
+++ b/docs/.vitepress/theme/custom.css
@@ -6,55 +6,54 @@
--vp-font-family-base: 'Plus Jakarta Sans', ui-sans-serif, system-ui, sans-serif;
--vp-font-family-mono: ui-monospace, 'Cascadia Code', 'Source Code Pro', monospace;
- /* COCO brand yellow (from main) */
- --vp-c-brand-1: #F5C542;
- --vp-c-brand-2: #E0B23A;
- --vp-c-brand-3: #D4A832;
- --vp-c-brand-soft: rgba(245, 197, 66, 0.14);
+ /* OpenMax brand blue */
+ --vp-c-brand-1: #3297D7;
+ --vp-c-brand-2: #2686C5;
+ --vp-c-brand-3: #2177B2;
+ --vp-c-brand-soft: rgba(50, 151, 215, 0.14);
- /* Hero title — full yellow gradient (from main) */
+ /* Hero brand name */
--vp-home-hero-name-color: transparent;
- --vp-home-hero-name-background: linear-gradient(135deg, #F5C542, #E0A020);
+ --vp-home-hero-name-background: linear-gradient(135deg, #3297D7, #3297D7);
/* Hero image glow (from main) */
- --vp-home-hero-image-background-image: linear-gradient(135deg, rgba(245, 197, 66, 0.3), rgba(224, 160, 32, 0.2));
+ --vp-home-hero-image-background-image: linear-gradient(135deg, rgba(50, 151, 215, 0.3), rgba(50, 151, 215, 0.2));
--vp-home-hero-image-filter: blur(56px);
/* Sidebar active */
- --vp-c-brand-active: #E0B23A;
+ --vp-c-brand-active: #2686C5;
- /* Brand button — yellow style (from main) */
- --vp-button-brand-bg: #F5C542;
- --vp-button-brand-border: #F5C542;
- --vp-button-brand-text: #1a1a1a;
- --vp-button-brand-hover-bg: #E0B23A;
- --vp-button-brand-hover-border: #E0B23A;
- --vp-button-brand-hover-text: #1a1a1a;
- --vp-button-brand-active-bg: #D4A832;
- --vp-button-brand-active-border: #D4A832;
- --vp-button-brand-active-text: #1a1a1a;
+ --vp-button-brand-bg: #3297D7;
+ --vp-button-brand-border: #3297D7;
+ --vp-button-brand-text: #ffffff;
+ --vp-button-brand-hover-bg: #2686C5;
+ --vp-button-brand-hover-border: #2686C5;
+ --vp-button-brand-hover-text: #ffffff;
+ --vp-button-brand-active-bg: #2177B2;
+ --vp-button-brand-active-border: #2177B2;
+ --vp-button-brand-active-text: #ffffff;
}
.dark {
- --vp-c-brand-1: #F5C542;
- --vp-c-brand-2: #E0B23A;
- --vp-c-brand-3: #D4A832;
- --vp-c-brand-soft: rgba(245, 197, 66, 0.16);
+ --vp-c-brand-1: #3297D7;
+ --vp-c-brand-2: #2686C5;
+ --vp-c-brand-3: #2177B2;
+ --vp-c-brand-soft: rgba(50, 151, 215, 0.16);
- --vp-home-hero-name-background: linear-gradient(135deg, #FFD646, #F5C542);
+ --vp-home-hero-name-background: linear-gradient(135deg, #3297D7, #3297D7);
}
/* ===== Brand Button ===== */
.VPButton.brand {
- background-color: #F5C542;
- border-color: #F5C542;
- color: #1a1a1a;
+ background-color: #3297D7;
+ border-color: #3297D7;
+ color: #ffffff;
border-radius: 999px;
}
.VPButton.brand:hover {
- background-color: #E0B23A;
- border-color: #E0B23A;
- color: #1a1a1a;
+ background-color: #2686C5;
+ border-color: #2686C5;
+ color: #ffffff;
}
/* Alt button */
@@ -63,13 +62,13 @@
}
.dark .VPButton.brand {
- background-color: #F5C542;
- border-color: #F5C542;
- color: #1a1a1a;
+ background-color: #3297D7;
+ border-color: #3297D7;
+ color: #ffffff;
}
.dark .VPButton.brand:hover {
- background-color: #E0B23A;
- border-color: #E0B23A;
+ background-color: #2686C5;
+ border-color: #2686C5;
}
/* ===== Feature Cards ===== */
@@ -79,21 +78,21 @@
transition: all 0.25s ease;
}
.VPFeatures .VPFeature:hover {
- border-color: #F5C542 !important;
- box-shadow: 0 4px 24px rgba(245, 197, 66, 0.10);
+ border-color: #3297D7 !important;
+ box-shadow: 0 4px 24px rgba(50, 151, 215, 0.10);
transform: translateY(-2px);
}
.dark .VPFeatures .VPFeature {
border-color: #2a2a2a !important;
}
.dark .VPFeatures .VPFeature:hover {
- border-color: #F5C542 !important;
- box-shadow: 0 4px 24px rgba(245, 197, 66, 0.06);
+ border-color: #3297D7 !important;
+ box-shadow: 0 4px 24px rgba(50, 151, 215, 0.06);
}
/* ===== Sidebar active indicator ===== */
.VPSidebarItem.is-active > .item > .indicator {
- background-color: #F5C542 !important;
+ background-color: #3297D7 !important;
}
/* ===== Navbar logo sizing ===== */
@@ -251,15 +250,15 @@
z-index: 1001 !important;
}
-/* ===== Event name code blocks (yellow text) ===== */
+/* ===== Event name code blocks (brand text) ===== */
.event-code div[class*="language-"] {
margin: 4px 0 !important;
}
.event-code div[class*="language-"] code {
- color: #F5C542 !important;
+ color: #3297D7 !important;
}
.event-code div[class*="language-"] code span {
- color: #F5C542 !important;
+ color: #3297D7 !important;
}
/* ===== Tables ===== */
diff --git a/docs/index.md b/docs/index.md
index 977486ac..96bfc0fb 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,22 +1,22 @@
---
layout: home
hero:
- name: "COCO"
+ name: "OpenMax"
text: "Your AI Team, Always On"
tagline: "AI employees that live in your chat tools — writing docs, crunching data, running operations, closing deals. No setup, no coding. Just results."
image:
src: /videos/coco-bird-wave.mp4
- alt: COCO AI
+ alt: OpenMax AI
actions:
- theme: brand
text: Get Started
link: /getting-started/
- theme: alt
- text: See What COCO Can Do
+ text: See What OpenMax Can Do
link: /use-cases/
- theme: alt
- text: Visit icoco.ai
- link: https://icoco.ai
+ text: Visit OpenMax
+ link: https://openmax.com/
features:
- icon: ⚡
@@ -36,7 +36,7 @@ features:
linkText: Browse use cases
- icon: 🔄
title: "Not a Chatbot — an Employee"
- details: "COCO remembers your context, learns your preferences, and gets smarter with use. It doesn't wait for questions — it proactively completes tasks."
+ details: "OpenMax remembers your context, learns your preferences, and gets smarter with use. It doesn't wait for questions — it proactively completes tasks."
link: /case-studies/crm
linkText: See CRM case study
---
@@ -76,7 +76,7 @@ Real numbers from real teams — not benchmarks, not demos.
1
Connect Your Channel
-
Add COCO to Telegram, Lark, WhatsApp, Microsoft Teams, or Zalo (Official). Takes 2 minutes. No API keys, no technical setup.
+
Add OpenMax to Telegram, Lark, WhatsApp, Microsoft Teams, or Zalo (Official). Takes 2 minutes. No API keys, no technical setup.
2
@@ -86,7 +86,7 @@ Real numbers from real teams — not benchmarks, not demos.
3
Get Results
-
COCO delivers complete work — structured reports, formatted documents, analyzed data. Review, iterate, done.
+
OpenMax delivers complete work — structured reports, formatted documents, analyzed data. Review, iterate, done.
@@ -100,14 +100,14 @@ Real numbers from real teams — not benchmarks, not demos.
CRM
-COCO CRM — Built by AI, Run by AI
+OpenMax CRM — Built by AI, Run by AI
Full CRM system built and maintained by AI employees. Auto-syncs calls, emails, and meetings. Data completeness: 61% → 94%.
Finance
AI Due Diligence — 20 Hours to 2
-Investment due diligence that took a team 20 hours, completed in 2 hours by one person + COCO.
+Investment due diligence that took a team 20 hours, completed in 2 hours by one person + OpenMax.
@@ -132,7 +132,7 @@ Real numbers from real teams — not benchmarks, not demos.
## Deploy Anywhere
-COCO works in the tools your team already uses. No context switching.
+OpenMax works in the tools your team already uses. No context switching.
diff --git a/docs/public/coco-logo-black.png b/docs/public/coco-logo-black.png
index 2369c285..4d50a868 100644
Binary files a/docs/public/coco-logo-black.png and b/docs/public/coco-logo-black.png differ
diff --git a/docs/public/coco-logo-white.png b/docs/public/coco-logo-white.png
new file mode 100644
index 00000000..d2834f5d
Binary files /dev/null and b/docs/public/coco-logo-white.png differ
diff --git a/docs/zh/index.md b/docs/zh/index.md
index 3e65176a..8a96752b 100644
--- a/docs/zh/index.md
+++ b/docs/zh/index.md
@@ -1,22 +1,22 @@
---
layout: home
hero:
- name: "COCO"
+ name: "OpenMax"
text: "你的 AI 团队,全天候在线"
tagline: "AI 员工驻扎在你的聊天工具中 — 写文档、做调研、跑运营、追客户。无需部署,无需代码,只要结果。"
image:
src: /videos/coco-bird-wave.mp4
- alt: COCO AI
+ alt: OpenMax AI
actions:
- theme: brand
text: 开始使用
link: /zh/getting-started/
- theme: alt
- text: 看看 COCO 能做什么
+ text: 看看 OpenMax 能做什么
link: /zh/use-cases/
- theme: alt
- text: 访问 icoco.ai
- link: https://icoco.ai
+ text: 访问 OpenMax
+ link: https://openmax.com/
features:
- icon: ⚡
@@ -36,7 +36,7 @@ features:
linkText: 浏览用例
- icon: 🔄
title: "不是聊天机器人,是员工"
- details: "COCO 记住你的上下文,学习你的偏好,越用越聪明。它不等你提问 — 主动完成任务。"
+ details: "OpenMax 记住你的上下文,学习你的偏好,越用越聪明。它不等你提问 — 主动完成任务。"
link: /zh/case-studies/crm
linkText: 看 CRM 案例
---
@@ -76,7 +76,7 @@ features:
1
接入渠道
-
将 COCO 添加到 Telegram、飞书、WhatsApp、Microsoft Teams 或 Zalo (官方)。2 分钟完成,无需 API Key,无需技术配置。
+
将 OpenMax 添加到 Telegram、飞书、WhatsApp、Microsoft Teams 或 Zalo (官方)。2 分钟完成,无需 API Key,无需技术配置。
2
@@ -86,7 +86,7 @@ features:
3
收取成果
-
COCO 交付完整工作 — 结构化报告、排版好的文档、分析好的数据。你审阅、反馈、完成。
+
OpenMax 交付完整工作 — 结构化报告、排版好的文档、分析好的数据。你审阅、反馈、完成。
@@ -100,14 +100,14 @@ features:
CRM
-COCO CRM — AI 搭建,AI 运营
+OpenMax CRM — AI 搭建,AI 运营
完整 CRM 系统由 AI 员工搭建和维护。自动同步通话、邮件和会议记录。数据完整度:61% → 94%。
金融
AI 投资尽调 — 20 小时压缩到 2 小时
-一个团队需要 20 小时完成的投资尽调,一个人 + COCO 只用 2 小时。
+一个团队需要 20 小时完成的投资尽调,一个人 + OpenMax 只用 2 小时。
@@ -132,7 +132,7 @@ features:
## 随处部署
-COCO 在你团队已有的工具中工作。无需切换。
+OpenMax 在你团队已有的工具中工作。无需切换。