# Toolbox

**Platform:** Windows · macOS · Linux\
**Download:** [app.codemate.ai/download](https://app.codemate.ai/download)

***

### Overview

CodeMate Toolbox is the central orchestration layer for the CodeMate product suite. Rather than managing disparate developer tools across different interfaces, Toolbox brings every CodeMate product under a single desktop application letting you launch services, monitor your environment, manage credentials.

Toolbox is not just a launcher. It runs a local subsystem process that coordinates communication between the products (CORA and C0) and your IDE extension, handles authentication state across all products, and provides a fully customizable widget dashboard for monitoring what matters to you.

***

### Installation

Toolbox is available as a native desktop application for all major operating systems. Download the build that matches your architecture from [app.codemate.ai/download](https://app.codemate.ai/download).

#### Windows

| Build       | Link                                                                                                     |
| ----------- | -------------------------------------------------------------------------------------------------------- |
| Windows ARM | [Download](https://storage.devdash.codemateai.dev/uploads/800a8138-bf96-4e08-af58-b80486064f14/download) |
| Windows x64 | [Download](https://storage.devdash.codemateai.dev/uploads/e161c3ff-a4b7-4204-bb8e-26ee64f7aae1/download) |

#### macOS

| Build                       | Link                                                                                                     |
| --------------------------- | -------------------------------------------------------------------------------------------------------- |
| macOS ARM64 (Apple Silicon) | [Download](https://storage.devdash.codemateai.dev/uploads/e4846b4b-0eef-4a1d-b6b1-b326ad69b6d6/download) |
| macOS Universal             | [Download](https://storage.devdash.codemateai.dev/uploads/9c40b92b-3d56-441d-9570-d0363b939f38/download) |

#### Linux

| Build          | Link                                                                                                     |
| -------------- | -------------------------------------------------------------------------------------------------------- |
| Linux x86      | [Download](https://storage.devdash.codemateai.dev/uploads/adc0ea7f-42fe-47d0-aaf6-d27957eefaa8/download) |
| Linux AppImage | [Download](https://storage.devdash.codemateai.dev/uploads/893fc28e-6b0d-444b-9f2c-f369389d07ff/download) |
| Linux Arch     | [Download](https://storage.devdash.codemateai.dev/uploads/8abc8c3aa133/download)                         |

> **macOS note:** On first launch, macOS may show a security prompt. Go to **System Settings → Privacy & Security** and click "Open Anyway" to proceed.

***

### Integrated Products

#### C0  (AI Coding Assistant)

CodeMate’s AI coding assistant, C0, is an IDE-native system designed to integrate directly into the developer workflow. It is orchestrated via the Toolbox subsystem, which enables full codebase indexing, contextual retrieval, and persistent knowledge. By leveraging this structured understanding of the repository, C0 supports a range of development tasks including code generation, debugging, static analysis, code review, and documentation synthesis. All interactions are exposed through a conversational interface within the IDE, eliminating the need for context switching.

#### CORA (Agentic Architect)

Cora is an IDE-native orchestration layer built on the CodeMate Toolbox subsystem that converts natural language prompts into structured, dependency-aware execution plans and implement them for you. Integrated with external tools via MCP servers and governed by project-specific and global Skills, Rules, and Workflows, Cora enables end-to-end application design, generation, and analysis through a conversational interface, without requiring context switching.

#### Build (Web App Builder)

A visual web application builder accessible directly from Toolbox. Build lets you prototype and ship web apps without leaving the CodeMate ecosystem, AI-assisted and fully integrated with your CodeMate account.

#### Developer Dashboard

Your personalized developer command center. Dashboard surfaces the metrics, tools, and data streams you care about through a widget system. Accessible from Toolbox with your CodeMate account.

***

### Subsystem Management

The subsystem is the process that bridges Toolbox with your IDE extension, coordinating CORA and C0. It must be running for AI assistance in your editor to function. You manage it entirely from within Toolbox no terminal commands required.

#### Starting the subsystem

Open Toolbox and Click **Start** to initialize the local process. Toolbox will show a **online** status indicator once the subsystem is ready to accept IDE connections.

> Recommended: set the subsystem to start automatically on Toolbox launch from **Settings → Subsystem → Auto-start**.

#### IDE extension connection

Once the subsystem is running, your IDE extension (VS Code or compatible editor) automatically connects to it. CORA and C0 become available in the editor sidebar. No additional configuration is needed if you're already logged in to Toolbox.

#### Stopping the subsystem

Click **Stop** in the Subsystem panel. This gracefully terminates all connected AI processes. Your IDE extension will show a disconnected state until the subsystem is restarted.

***

### Dashboard & Widgets

Toolbox includes a built-in customizable dashboard. You choose which widgets appear and what data they surface. The dashboard persists your layout across sessions and is tied to your CodeMate account, so it follows you across devices.

#### Pre-built widgets

| Widget           | Description                                         |
| ---------------- | --------------------------------------------------- |
| Clock            | Displays current time; supports multiple time zones |
| Hacker News      | Live feed of top Hacker News stories                |
| GitHub Activity  | Your GitHub contribution graph and recent events    |
| CPU Activity     | Real-time CPU usage graph                           |
| Memory Usage     | System RAM utilization                              |
| Project Hub      | Quick access to your indexed development projects   |
| System Resources | Combined system health overview                     |
| Time Tracker     | Track time spent on tasks and projects              |

#### Customizing the dashboard

Widgets can be added and removed from the personalize editor. Each widget exposes its own settings panel for configuration for example, the GitHub Activity widget connects to your GitHub account.

***

### Quickstart Guide

Get from download to a working AI-assisted development environment in under five minutes.

**Step 1 - Download and install Toolbox**

Download the installer for your OS and architecture from [app.codemate.ai/download](https://app.codemate.ai/download). Run the installer and launch the application.

**Step 2 - Sign in to your CodeMate account**

Click the login button in the top-right corner of Toolbox. Your session will be shared across all integrated products automatically.

**Step 3 - Start the subsystem**

Go to the **Subsystem** panel and click **Start**. Wait for the status indicator to show a **online** status. This activates C0 and CORA.

**Step 4 - Install the IDE extension**

Install the CodeMate extension from the integrations panel in Toolbox, or from your editor's marketplace (VS Code or compatible editor). Once installed, the extension connects to the running subsystem automatically.

***


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.codemate.ai/toolbox.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
