Skip to content

Commit d5940de

Browse files
committed
docs: remove corporate product surfaces
1 parent a676c41 commit d5940de

96 files changed

Lines changed: 115 additions & 2679 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.env.example‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
POSTHOG_API_KEY=your_posthog_api_key
2-
INTERCOM_APP_ID=your_intercom_app_id
1+
# No environment variables are required for local docs development.

‎.github/workflows/docusaurus-build.yml‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,3 @@ jobs:
3636

3737
- name: Build site
3838
run: pnpm run build
39-
env:
40-
POSTHOG_API_KEY: ${{ secrets.POSTHOG_API_KEY }}

‎AGENTS.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file provides guidance to agents when working with code in this repository.
44

55
Non-obvious, project-specific rules:
66

7-
- Start/build preload dotenv; analytics plugin is enabled only when POSTHOG_API_KEY is set. Use .env based on [.env.example](.env.example). CI injects it in [.github/workflows/docusaurus-build.yml](.github/workflows/docusaurus-build.yml). See [package.json](package.json) and [docusaurus.config.ts](docusaurus.config.ts).
7+
- Start/build preload dotenv. No environment variables are required by default; use [.env.example](.env.example) only when adding local-only settings. See [package.json](package.json) and [docusaurus.config.ts](docusaurus.config.ts).
88
- Use Node 20 locally to match CI; engines allow >=18 but CI runs 20.
99
- Linting targets only /src; docs content is not linted. Use "pnpm run lint:unused" to enforce unused import removal. Type checking uses "tsc" only (no emit); [tsconfig.json](tsconfig.json) is editor-focused.
1010
- When moving/renaming docs, you must add an explicit redirect in [docusaurus.config.ts](docusaurus.config.ts) under plugin-client-redirects. This is required by [.roorules](.roorules).
@@ -16,4 +16,4 @@ Non-obvious, project-specific rules:
1616
- Navigation/footer links are centralized in [src/constants.ts](src/constants.ts) and consumed by [docusaurus.config.ts](docusaurus.config.ts). Update constants rather than hardcoding URLs.
1717
- Legacy [Rakefile](Rakefile) is unrelated (Jekyll). Do not use it; all builds run through Docusaurus scripts.
1818
- For structural/formatting research, use Context7 MCP (ID "/facebook/docusaurus") via [.roo/mcp.json](.roo/mcp.json); see [.roorules](.roorules).
19-
- CI runs build and check-types (no lint). Run lint locally to catch issues CI won't.
19+
- CI runs build and check-types (no lint). Run lint locally to catch issues CI won't.

‎docs/advanced-usage/available-tools/attempt-completion.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ This tool marks the end of a task by presenting a final summary of what was acco
4747
- Optionally demonstrates results through command execution
4848
- Enables user feedback for further refinements
4949
- Displays results in a special UI format distinct from regular messages
50-
- Captures task completion telemetry for system analytics
5150
- Maintains a structured conversation flow by providing checkpoints
5251
- Supports subtask completion within larger workflows
5352
- Ensures users receive a clear summary of what was done

‎docs/advanced-usage/available-tools/write-to-file.md‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -137,13 +137,12 @@ Creating a new JSON configuration file:
137137
},
138138
"features": {
139139
"darkMode": true,
140-
"notifications": true,
141-
"analytics": false
140+
"notifications": true
142141
},
143142
"version": "1.0.0"
144143
}
145144
</content>
146-
<line_count>14</line_count>
145+
<line_count>13</line_count>
147146
</write_to_file>
148147
```
149148

‎docs/credits/overview.md‎

Lines changed: 0 additions & 78 deletions
This file was deleted.

‎docs/faq.md‎

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ This page answers some common questions about Roo Code.
2222

2323
### What is Roo Code?
2424

25-
Roo Code is an AI-powered suite of coding products designed to take full advantage of the most advanced large-language models.
25+
Roo Code is an open-source AI coding agent for VS Code designed to take full advantage of advanced large-language models.
2626

2727
### How does Roo Code work?
2828

@@ -33,7 +33,7 @@ Roo Code uses large language models (LLMs) to understand your requests and trans
3333
- Perform web browsing (if enabled)
3434
- Use external tools via the Model Context Protocol (MCP)
3535

36-
You interact with Roo Code through either a chat interface (in the Extension) or through different channels (in the Cloud).
36+
You interact with Roo Code through a chat interface in the extension.
3737

3838
### What can Roo Code do?
3939

@@ -50,10 +50,9 @@ Roo Code can help with a variety of coding tasks, including:
5050

5151
### Is Roo Code free to use?
5252

53-
The Roo Code Extension is free and [open-source](https://github.com/RooCodeInc/Roo-Code/).
54-
The Roo Code Cloud platform is also free, but some functionality is paid.
53+
The Roo Code extension is free and [open-source](https://github.com/RooCodeInc/Roo-Code/).
5554

56-
In both cases, Roo Code relies on external LLM inference providers (like [Anthropic](providers/anthropic), [OpenAI](providers/openai), [OpenRouter](providers/openrouter), [Requesty](providers/requesty), etc.) for its AI capabilities. We also offer [Roo Code Router](/roo-code-router/overview) as an alternative.
55+
Roo Code relies on external LLM inference providers (like [Anthropic](providers/anthropic), [OpenAI](providers/openai), [OpenRouter](providers/openrouter), [Requesty](providers/requesty), etc.) for its AI capabilities.
5756
These providers typically charge for API usage based on the number of tokens processed. You will need to create an account and obtain an API key from your chosen provider. Learn more [about providers and how to set them up](/providers/) for details.
5857

5958
### What are the risks of using Roo Code?
@@ -80,8 +79,6 @@ See the [full list here](/providers/).
8079

8180
Each API provider has its own process for obtaining an API key. See the [Setting Up Your First AI Provider](/getting-started/connecting-api-provider) for links to the relevant documentation for each provider.
8281

83-
If you use the [Roo Code Router](/roo-code-router/overview), you don't need an API key.
84-
8582
### Can I use Roo Code with local models?
8683
Yes, Roo Code supports running models locally using [Ollama](/providers/ollama) and [LM Studio](/providers/lmstudio). See [Using Local Models](/advanced-usage/local-models) for instructions.
8784

‎docs/getting-started/connecting-api-provider.md‎

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ Roo Code needs an inference provider to access the LLM models that make it work.
1818

1919
A great model to start is **Claude Sonnet 4.5**, which offers a lot of power at a reasonable price point. To get it going, choose a provider:
2020

21-
- **Roo Code Router (Recommended):** the easiest way to access multiple providers tested with Roo Code. No API needed. To get started, just choose Roo Code Router as a provider and follow instructions. [Learn more about it](/roo-code-router/overview).
22-
23-
- **OpenRouter:** Provides access to multiple AI models from different labs through a single API key. Great for flexibility and getting started reasonably fast. To get an API key, [follow these instructions <LucideIcon name="ArrowRight" />](/providers/openrouter#getting-an-api-key)
21+
- **OpenRouter (Recommended):** Provides access to multiple AI models from different labs through a single API key. Great for flexibility and getting started reasonably fast. To get an API key, [follow these instructions <LucideIcon name="ArrowRight" />](/providers/openrouter#getting-an-api-key)
2422

2523
- **Anthropic:** Direct access to the Claude family of models. Requires API access approval and may have [rate limits depending on your tier](https://docs.anthropic.com/en/api/rate-limits#requirements-to-advance-tier). To get an API key, [follow these instructions <LucideIcon name="ArrowRight" />](/providers/anthropic#getting-an-api-key)
2624

@@ -38,8 +36,7 @@ You can choose other models, but that introduces complexity. Different models va
3836

3937
1. Open the Roo Code panel by clicking the Roo Code icon (<KangarooIcon />) in the VS Code Activity Bar
4038
2. In the welcome screen, choose your LLM provider.
41-
3. If you choose the Roo Code Router, just connect your account and choose `anthropic/claude-sonnet-4-5` from the dropdown. You're set.
42-
4. If you chose another provider, paste the API key you copied from it into the right field and continue
43-
5. Select your model (it should be called `claude-sonnet-4-5` or `anthropic/claude-sonnet-4-5`) and complete the process.
39+
3. Paste the API key you copied from your provider into the right field and continue.
40+
4. Select your model (it should be called `claude-sonnet-4-5` or `anthropic/claude-sonnet-4-5`) and complete the process.
4441

4542
Now you can start coding!

‎docs/index.mdx‎

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,11 @@ keywords:
1313

1414
# Roo Code Docs
1515

16-
:::danger Sunsetting Roo Code on May 15, 2026
17-
**All Roo Code products (Extension, Cloud, and Router) will be shut down on May 15, 2026.** We will refund any unused balances. For alternatives, we recommend [Cline](https://github.com/cline/cline) (open-source extension) or [roomote.dev](https://roomote.dev) (our next project). For billing questions after May 15, contact [billing@roocode.com](mailto:billing@roocode.com). [Read the full details](/sunset).
18-
:::
19-
20-
Roo Code is an AI-coding suite of products designed to take full advantage of the most advanced large-language models and change how you create software at a fundamental level. It's unapologetically powerful and customizable, and it costs more to run than the alternatives because it uses frontier models with actual file system access, terminal control, and multi-step workflows.
16+
Roo Code is an open-source AI coding agent for VS Code designed to take full advantage of advanced large-language models and change how you create software at a fundamental level. It's powerful, customizable, and model-agnostic, with actual file system access, terminal control, and multi-step workflows.
2117

2218
Roo's approach is to trade tokens for quality. If you want the best and most effective AI coding experience available, this is it.
2319

24-
Roo Code is available in two ways:
25-
- [<LucideIcon name="Puzzle" style={{ width: "14px", display: "inline-block", verticalAlign: "middle" }} /> Roo Code VS Code Extension](/getting-started/installing) works locally in your VS Code IDE and gives you full control over your coding experience. It's great for deep or highly iterative solo development work. It's highly customizable and fits into your existing workflow.
26-
- [<LucideIcon name="Cloud" style={{ width: "14px", display: "inline-block", verticalAlign: "middle" }} /> Roo Code Cloud Agents](/roo-code-cloud/cloud-agents) are an autonomous AI development team working 24/7, as a team, collaborating with you and other co-workers on a wide range of tasks. It meets you where you do work (Slack, Github, etc) and allows for large parts of software development to happen entirely away from an IDE.
27-
28-
The two options are highly complementary and built on the same shared foundation, achieving similarly excellent results.
20+
The Roo Code VS Code extension works locally in your IDE and gives you full control over your coding experience. It's great for deep or highly iterative development work, and it fits into your existing workflow.
2921

3022
## What can Roo Code do for you
3123

@@ -42,13 +34,13 @@ The most successful Roo users tend to embrace the following ideas:
4234

4335
- **Leverage model agnosticism:** Roo isn't an LLM model, it needs an [LLM provider](/providers) to work. But it's compatible with dozens of providers and hundreds of models, so you're free to experiment, optimize and switch around, by design. No lock-ins in a world where "the best model" changes every other week.
4436
- **Don't skimp on tokens:** expensive state-of-the-art models with lots of tokens will almost always beat cheap models using few tokens. Pay attention to your budget, but embrace the fact that tokens are cheaper than developer time.
45-
- **Trust roles:** The extension's customizable Modes (Architect, Code, etc) and the pre-defined Cloud Agent Types (Planner, Coder, etc) keep the models on track and focused on the task at hand, without stepping outside of their boundaries. Lean on them depending on the task you're working on.
46-
- **Be ambitious:** Roo works best the more you trust it. Out-of-the-box, the Extension will ask for your permission to everything, but as you become more comfortable and enable [Auto-Approve](/features/auto-approving-actions), you'll see it work for long periods on its own without getting stuck or making bad decisions. Once ready, throw large, complex projects at the [Orchestrator](/basic-usage/using-modes#orchestrator-mode-aka-boomerang-mode), who will coordinate tasks across Modes. In the Cloud, we handle all of this for you.
37+
- **Trust roles:** The extension's customizable Modes (Architect, Code, etc) keep the models on track and focused on the task at hand, without stepping outside of their boundaries. Lean on them depending on the task you're working on.
38+
- **Be ambitious:** Roo works best the more you trust it. Out-of-the-box, the extension will ask for your permission to do everything, but as you become more comfortable and enable [Auto-Approve](/features/auto-approving-actions), you'll see it work for long periods on its own without getting stuck or making bad decisions. Once ready, throw large, complex projects at the [Orchestrator](/basic-usage/using-modes#orchestrator-mode-aka-boomerang-mode), who will coordinate tasks across Modes.
4739

4840
## Getting Started
4941

50-
- [With the Extension](/getting-started/installing)
51-
- [With Roo Code Cloud](/roo-code-cloud/overview)
42+
- [Install the Extension](/getting-started/installing)
43+
- [Connect an LLM Provider](/getting-started/connecting-api-provider)
5244

5345

5446
## Tutorial & Feature Videos

‎docs/providers/index.json‎

Lines changed: 22 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -3,140 +3,112 @@
33
{
44
"id": "providers/anthropic",
55
"title": "Anthropic",
6-
"extension": true,
7-
"cloud": true
6+
"extension": true
87
},
98
{
109
"id": "providers/openai-chatgpt-plus-pro",
1110
"title": "ChatGPT Plus/Pro",
12-
"extension": true,
13-
"cloud": false
11+
"extension": true
1412
},
1513
{
1614
"id": "providers/bedrock",
1715
"title": "AWS Bedrock",
18-
"extension": true,
19-
"cloud": false
16+
"extension": true
2017
},
2118
{
2219
"id": "providers/deepseek",
2320
"title": "DeepSeek",
24-
"extension": true,
25-
"cloud": false
21+
"extension": true
2622
},
2723
{
2824
"id": "providers/fireworks",
2925
"title": "Fireworks AI",
30-
"extension": true,
31-
"cloud": false
26+
"extension": true
3227
},
3328
{
3429
"id": "providers/gemini",
3530
"title": "Google Gemini",
36-
"extension": true,
37-
"cloud": false
31+
"extension": true
3832
},
3933
{
4034
"id": "providers/lmstudio",
4135
"title": "LM Studio",
42-
"extension": true,
43-
"cloud": false
36+
"extension": true
4437
},
4538
{
4639
"id": "providers/litellm",
4740
"title": "LiteLLM",
48-
"extension": true,
49-
"cloud": false
41+
"extension": true
5042
},
5143
{
5244
"id": "providers/mistral",
5345
"title": "Mistral AI",
54-
"extension": true,
55-
"cloud": false
46+
"extension": true
5647
},
5748
{
5849
"id": "providers/moonshot",
5950
"title": "Moonshot",
60-
"extension": true,
61-
"cloud": false
51+
"extension": true
6252
},
6353
{
6454
"id": "providers/ollama",
6555
"title": "Ollama",
66-
"extension": true,
67-
"cloud": false
56+
"extension": true
6857
},
6958
{
7059
"id": "providers/openai",
7160
"title": "OpenAI",
72-
"extension": true,
73-
"cloud": true
61+
"extension": true
7462
},
7563
{
7664
"id": "providers/openai-compatible",
7765
"title": "OpenAI Compatible",
78-
"extension": true,
79-
"cloud": false
66+
"extension": true
8067
},
8168
{
8269
"id": "providers/openrouter",
8370
"title": "OpenRouter",
84-
"extension": true,
85-
"cloud": true
71+
"extension": true
8672
},
8773
{
8874
"id": "providers/qwen-code",
8975
"title": "Qwen Code CLI",
90-
"extension": true,
91-
"cloud": false
76+
"extension": true
9277
},
9378
{
9479
"id": "providers/requesty",
9580
"title": "Requesty",
96-
"extension": true,
97-
"cloud": false
98-
},
99-
{
100-
"id": "providers/roo-code-router",
101-
"title": "Roo Code Router",
102-
"extension": true,
103-
"cloud": true
81+
"extension": true
10482
},
10583
{
10684
"id": "providers/sambanova",
10785
"title": "SambaNova",
108-
"extension": true,
109-
"cloud": false
86+
"extension": true
11087
},
11188
{
11289
"id": "providers/vercel-ai-gateway",
11390
"title": "Vercel AI Gateway",
114-
"extension": true,
115-
"cloud": false
91+
"extension": true
11692
},
11793
{
11894
"id": "providers/vertex",
11995
"title": "GCP Vertex AI",
120-
"extension": true,
121-
"cloud": false
96+
"extension": true
12297
},
12398
{
12499
"id": "providers/vscode-lm",
125100
"title": "VS Code Language Model API",
126-
"extension": true,
127-
"cloud": false
101+
"extension": true
128102
},
129103
{
130104
"id": "providers/xai",
131105
"title": "xAI (Grok)",
132-
"extension": true,
133-
"cloud": true
106+
"extension": true
134107
},
135108
{
136109
"id": "providers/zai",
137110
"title": "Z AI",
138-
"extension": true,
139-
"cloud": true
111+
"extension": true
140112
}
141113
]
142114
}

0 commit comments

Comments
 (0)