Cana logocana.build
Product · Mods

Add your own modules to Cana Desktop.

Mods are plugins for Cana Desktop, and they go further than most. A mod can add a whole new page to the app, new tools your agents can use, commands, shortcuts and its own settings, a background script, or a new look. Build your own Desktop mod with the Cana Mods SDK.

cana apps — new app
A portal where clients see project status and chat with our delivery agentBuild
Client Portal
Ops Pulse
Inspect
Quote Builder
Talent Hub
Deal Room
Field Log
Spend Lens

New pages in the app

A mod can add its own page to Cana Desktop, with its own screens and controls.

New tools for your agents

A mod can give your agents new tools to call, so they can do things Cana can't do on its own.

Commands and shortcuts

Add commands to the command palette, keyboard shortcuts and settings people can change.

Scripts and themes

Run a script in the background, or change how Cana Desktop looks for your whole team.

Mods

What a mod can package

A mod can package Desktop extensions, scripts, themes, settings, skills, permissions, commands and shortcuts.

  • Desktop extensions and scripts
  • Themes, settings and skills
  • Declared permissions
  • Command and shortcut contributions
cana apps — new app
A portal where clients see project status and chat with our delivery agentBuild
Client Portal
Ops Pulse
Inspect
Quote Builder
Talent Hub
Deal Room
Field Log
Spend Lens

Mods

You stay in control

A mod declares the permissions and contributions it needs, so its Desktop extensions, scripts, themes, settings, skills, commands and shortcuts are explicit.

  • Declared permissions
  • Desktop extensions and scripts
  • Themes, settings and skills
  • Command and shortcut contributions
01

Declared permissions

02

Desktop extensions and scripts

03

Themes, settings and skills

04

Command and shortcut contributions

How it works

Mods, step by step.

  1. 01

    Find

    Create a mod with the Cana Mods SDK for Cana Desktop.

  2. 02

    Check

    Declare the permissions and contributions the mod needs.

  3. 03

    Install

    Enable its Desktop extensions, scripts, themes and commands.

  4. 04

    Control

    Use it to extend Cana Desktop for your team.

Specifications

Under the hood.

Runs in

Cana Desktop

Can add

Pages, agent tools, commands, shortcuts, settings, background scripts and themes

Permissions

A mod declares what it needs, such as agent tools, memory, meetings or agent control

Format

Cana Mods SDK manifest and contributions

Sharing

Declared by each mod

Use cases

What teams build with it.

01

Custom Desktop extension

Build a Desktop extension for your team.

02

A house theme

Give everyone in your organisation the same look in Cana Desktop.

03

Your team's own tool

Turn a tool your team uses every day into a mod, with its own page and agent tools, and share it.

FAQ

Good questions.

What is a mod?

A plugin for Cana Desktop. It can add pages, agent tools, commands, a background script or a theme, so Cana works the way your team does.

Where do mods run?

In Cana Desktop.

What can a mod add?

A mod can declare Desktop scripts, extensions, themes, settings, skills, permissions, commands and shortcuts.

How do I get started with Mods?

Start a Cana chat, then open Mods from the Platform area when it fits the work you need to do.

How do I control what an agent can do?

Choose the permission level that fits the task: Ask, Accept Edits, Research and Plan, or Bypass All.

Explore Mods. Join the waitlist.

Join the waitlist for early access to Super Intelligent Agents and updates as Cana opens up.