Cana Features
Build. Govern. Deploy. Every agent, one workspace.
Thirteen features and four solutions that cover the full life of an agent — from the first prompt to governed work across every surface, model and cloud.
01Surfaces
DesktopWebiOSChromeSlack & TeamsWhatsApp & SMSWalkie-TalkieAPI
02Super Intelligent Agents
ConsultingTelecomEngineeringAIOpsCustomer ExperienceCustom
03Platform
Cana StudioAgentsCana CodeCana TwinsChatMCPRelays
04Platform services
Durable runtimeShared memoryKnowledge graphEvaluationsModel routerPolicy engineAudit
05Models
AnthropicOpenAIxAIKimiXiaomiOpenRouterOpen-weightYour models
06Infrastructure
Cana CloudAWSGoogle CloudAzureOracleOn-premAir-gapped
Platform
13 capabilities. One shared memory.
Solutions
Features for the full agent lifecycle, in one place.
For developers
One API. Every agent.
TypeScript and Python SDKs, a CLI and a REST API. Create agents, attach tools through MCP, set policy and ship — with the same governance as everything built in Studio.
Any
model, routed by task
MCP
native tool protocol
100%
of runs traced
import { Cana } from "@cana/sdk";
const cana = new Cana({ apiKey: process.env.CANA_API_KEY });
// Create a governed agent with tools and a policy
const agent = await cana.agents.create({
name: "release-notes",
model: "auto", // route by task
tools: ["mcp://github", "mcp://slack"],
knowledge: ["kb://engineering-handbook"],
policy: { budgetUsd: 25, approvals: ["slack.post"] },
});
const run = await agent.run({
input: "Summarize everything merged this week for customers",
});
console.log(run.output);Build what's next with Cana. Start today.
Join the waitlist for early access to Super Intelligent Agents and updates as Cana opens up.