Cana logocana.build
Product · Mods

Make Cana work your way.

Mods are add-ons for Cana Desktop. Install a `.canaext` file by dragging it in, choose one from the marketplace, or build your own. A mod can provide a Script, Extension or Theme; extensions can add Pages and Cana tools to the app.

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

Script, Extension or Theme

Scripts run in the background, Extensions add features, and Themes change the look. One package can include all three.

Pages and Cana tools

Installed extensions can add Pages to Cana and built-in-style Cana tools your agents can use.

Choose what wins

Priority orders mods when they change the same thing: the top mod wins replace/theme conflicts.

Reviewed before listing

Organisation and invite-link sharing is immediate; a public marketplace listing needs Cana moderator approval.

Mods

Built-in example: Cana Ship

Cana Ship comes with Cana Desktop. Ask a chat to build an app and Cana Ship gives it a website, sign-in for its visitors and a database, then publishes it free at its own address on ship.cana.build.

  • Website, visitor sign-in and a database
  • Published at <app>.ship.cana.build
  • Roll back to an earlier version
  • Can be switched off, but not uninstalled
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

Build, install, control

A mod is a single `.canaext` package built with the Cana Mods SDK. Drop it onto the Mods screen or choose it from your computer, inspect it, choose its priority, then install it. Turn scripts on or off, restart them, or remove the mod from Installed at any time.

  • Installed lists mods, their Pages and their Cana tools
  • Marketplace has Browse, My organisation, My uploads and Publish
  • Priority is a reorderable override stack
  • Uninstall removes scripts, pages, themes, settings and stored data
01

Installed lists mods, their Pages and their Cana tools

02

Marketplace has Browse, My organisation, My uploads and Publish

03

Priority is a reorderable override stack

04

Uninstall removes scripts, pages, themes, settings and stored data

How it works

Mods, step by step.

  1. 01

    Browse

    Open Mods and choose Installed, Marketplace or Priority.

  2. 02

    Inspect

    Drop in a `.canaext` file or select a marketplace mod; Cana shows what it contains before installing.

  3. 03

    Install

    Choose top or bottom priority. New installs start at the top by default.

  4. 04

    Control

    Enable, restart, reorder or uninstall it from the Installed and Priority tabs.

Specifications

Under the hood.

Kinds

Script, Extension, Theme; extensions can add Pages and Cana tools

Format

A `.canaext` package with a manifest

Permissions

MCP, memory read/write, meetings read and agent control

Priority

Top wins for replace/theme conflicts; pipe claims run in order

Sharing

Organisation or invite link immediately; public marketplace after review

Use cases

What teams build with it.

01

Ship an app for free

Use the built-in Cana Ship mod to publish an app with sign-in and a database.

02

A house theme

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

03

Team tooling

Package a tool your team uses every day and share it as a mod.

FAQ

Good questions.

Where do mods run?

In Cana Desktop. You can browse the marketplace on the web, but mods are installed and run in the desktop app.

Can anyone publish to the public marketplace?

Anyone can upload a mod. Sharing with your organisation or by invite link is instant; public listings are reviewed by the Cana team first.

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.

Can I connect tools to this work?

Cana can use connected apps and remote MCP servers when you have connected and allowed those tools.

Explore Mods. Join the waitlist.

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