🚀 Try Kana free — 2,000 AI credits, no commitment. Get started →

Documentation

Everything you need to get started with KANA.

Getting Started

KANA provisions a dedicated AI assistant on your own server. Here's the high-level overview of how you go from signup to a fully working assistant.

  1. 1

    Sign up and choose a plan

    Pick Starter, Pro, or Enterprise from the pricing page.

  2. 2

    Complete the onboarding questionnaire

    Tell us your timezone, preferred channels, tools you use, and what you need help with. Takes about 3 minutes.

  3. 3

    We provision your server

    A dedicated Hetzner server is spun up, OpenClaw is installed, and your channels are connected. This typically takes under 24 hours.

  4. 4

    Your assistant sends its first message

    You'll receive an introductory message in your preferred channel, followed by a guided walkthrough of all features.

Setting Up API Keys

KANA uses your own AI provider API keys so you only pay for the tokens you use. Here's how to get keys from each supported provider.

Anthropic (Claude)

  1. 1. Go to console.anthropic.com and create an account.
  2. 2. Navigate to API Keys in the left sidebar.
  3. 3. Click Create Key, give it a name, and copy the key.
  4. 4. Paste the key into your KANA dashboard on the API Keys tab for your instance (Dashboard → your instance → API Keys).

OpenAI (GPT)

  1. 1. Go to platform.openai.com and sign in.
  2. 2. Navigate to API Keys in your account settings.
  3. 3. Click Create new secret key and copy it.
  4. 4. Paste the key into your KANA dashboard on the API Keys tab for your instance (Dashboard → your instance → API Keys).

Google (Gemini)

  1. 1. Go to aistudio.google.dev and sign in with your Google account.
  2. 2. Click Get API Key and create a key in a new or existing project.
  3. 3. Copy the generated API key.
  4. 4. Paste the key into your KANA dashboard on the API Keys tab for your instance (Dashboard → your instance → API Keys).

Connecting Channels

Your assistant can communicate through multiple messaging channels. Here's how to set up each one.

Telegram

  1. 1. Open Telegram and search for @BotFather.
  2. 2. Send /newbot and follow the prompts to create your bot.
  3. 3. Copy the bot token provided by BotFather.
  4. 4. Paste the token into your KANA dashboard under Settings → Channels → Telegram.

WhatsApp

  1. 1. Set up a WhatsApp Business account via the Meta Business Suite.
  2. 2. Create a WhatsApp Business API app and configure a phone number.
  3. 3. Generate a permanent access token from the API settings.
  4. 4. Enter the token and phone number ID in your KANA dashboard under Settings → Channels → WhatsApp.

Discord

  1. 1. Go to the Discord Developer Portal and create a new application.
  2. 2. Navigate to Bot and click Add Bot.
  3. 3. Copy the bot token and invite the bot to your server.
  4. 4. Paste the token into your KANA dashboard under Settings → Channels → Discord.

Signal

  1. 1. Install the Signal CLI tool on your local machine (guided in dashboard).
  2. 2. Register or link a phone number for your assistant.
  3. 3. Export the Signal credentials and upload them to your KANA dashboard.
  4. 4. Verify the connection under Settings → Channels → Signal.

Morning Briefings

Every morning, your assistant sends a personalized briefing to your preferred channel. It summarizes your calendar, pending emails, follow-ups, and anything else you've configured.

How it works

  1. 1. Your assistant checks your calendar, email, and task lists at the scheduled time.
  2. 2. It compiles a concise summary organized by priority.
  3. 3. The briefing is sent to your chosen channel (Telegram, WhatsApp, etc.).
  4. 4. You can reply directly to take action on any item.

Customization

Tell your assistant directly in chat what time you'd like your briefing and what sections matter to you (weather, news, stocks, calendar, follow-ups). It will remember those preferences for future briefings.

Knowledge Graph

Pro+

The knowledge graph is your assistant's long-term memory. It stores facts, relationships, preferences, and context from every interaction, so your assistant gets smarter over time.

What it stores

  • People you interact with, their roles, and your relationship
  • Projects, deadlines, and status updates
  • Your preferences, habits, and communication style
  • Facts and research from previous conversations

How it grows

After each interaction, your assistant extracts relevant entities and relationships and adds them to the graph. Duplicate entries are automatically merged. Ask your assistant in chat to recall or update what it remembers — a dedicated knowledge-graph viewer is on the roadmap.

Frequently Asked Questions

Do I need any technical skills to use KANA?

No. We handle all server provisioning, software installation, and ongoing maintenance. You just answer a short onboarding questionnaire and your assistant is ready within 24 hours.

Can I switch AI providers later?

Yes. You can update your API keys at any time through your dashboard. Your assistant will seamlessly switch to the new provider.

What happens if my server goes down?

Our self-healing watchdog monitors your server 24/7. If it detects an issue, it automatically restarts services. Enterprise plans include 99.9% uptime SLA.

Is my data private?

Absolutely. Each customer gets a dedicated server. We never access your data, and OpenClaw is fully open source so you can audit every line of code.

Can I export my data if I cancel?

Yes. You can export all your data at any time. After cancellation, we retain your data for 30 days before permanently deleting it.

Still have questions?

Contact Support →