Skip to main content

Overview

Kisuke includes an integrated AI coding assistant. Get debugging help, code generation, and documentation without leaving the app — from any device. Connect your own account from any supported provider. Kisuke is provider agnostic — all skills, slash commands, and features work across Anthropic, OpenAI, Google, and every other supported provider.

Getting Started

  1. Open Kisuke
  2. Tap Chat
  3. Sign in with your AI provider
  4. Start coding with AI

Supported Providers

Official (First-Party)

Anthropic

Claude models — OAuth or API key

OpenAI

GPT models — OAuth or API key

Google

Gemini models — OAuth or API key

xAI

Grok models — API key

zAI

zAI models — API key

Third-Party

Connect via API key to any of these providers: Azure, Cerebras, DeepSeek, Groq, Moonshot, OpenRouter, Qwen, Together AI, Vercel

Skills

Type / in the chat input to bring up the skills picker. All skills work with Anthropic, OpenAI, Google, and every other supported provider.

Conversation

CommandDescription
/clearClear the current conversation and start fresh
/compactSummarize and compress the conversation to free up context
/renameRename the current conversation
/resumeResume a previous conversation
/rewindRewind the conversation to a previous state

Agentic Modes

CommandDescription
/agentSwitch to agent mode — the AI takes multi-step actions autonomously
/autoLet the AI decide the best approach automatically
/planAsk the AI to plan before acting, so you can review the approach first

Code & Review

CommandDescription
/add-dirAdd a directory to the AI’s context
/reviewRequest a code review of the current file or selection
/securityRun a security-focused review of your code

Other

CommandDescription
/skillsList all available skills
/todoView and manage todos the AI has tracked during your session

Usage & Stats

CommandDescription
/usageView token usage for the current session
/statsView detailed session statistics
/extra-usageView extended usage and quota information

Chat Interface

@ File Mentions

Type @ in the chat input to bring up a file selection menu. Tap any file from the list to insert it as a mention — this gives the AI direct context from that file without needing to paste its contents manually.

Code Blocks

AI responses include syntax-highlighted code blocks. Tap to:
  • Copy - Copy code to clipboard
  • Insert - Insert into current file
  • Run - Execute in terminal (if appropriate)

Messages

  • You - Your messages appear on the right
  • AI - Responses appear on the left with syntax highlighting

Conversation History

Previous conversations are saved per Session. Access them by:
  1. Tap the history icon in chat
  2. Select a previous conversation
  3. Continue where you left off

Keyboard Shortcuts

ShortcutAction
Shift + TabToggle between chat input and editor focus
Ctrl + SStash the current prompt to continue later
Alt + VAttach an image (Desktop)

GitHub Actions

Kisuke’s AI chat integrates with GitHub Actions — trigger or monitor workflows directly from the chat interface without leaving your session.

Features

Code Context

When you’re in a Session, the AI has access to:
  • Your project files
  • Recent terminal output
  • Previous conversation history
This helps the AI give relevant, contextual answers specific to your codebase.

Code Generation

Ask the AI to write code:
"Write a Python function to parse CSV files"
"Create a React component for a login form"
"Generate SQL to find duplicate records"

Debugging Help

Share errors and get solutions:
"Why am I getting this error: [paste error]"
"My API call returns 403, what could be wrong?"
"This function returns undefined, help me debug"

Code Explanation

Understand unfamiliar code:
"Explain what this regex does: ^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+$"
"Walk me through this algorithm"
"What does this SQL query do?"

Documentation

Generate docs for your code:
"Add JSDoc comments to this function"
"Write a README for this project"
"Document this API endpoint"

Tips

Be Specific

More detail = better answers:
❌ "Fix my code"
✅ "My React useEffect runs infinitely. Here's my component: [code]. How do I fix the dependency array?"

Share Context

Include relevant files or errors:
"Looking at src/utils/parser.js, can you optimize the parse function?"

Follow Up

Continue the conversation to refine answers:
"That works, but can you make it handle null values?"

Privacy

  • Conversations are sent to your chosen AI provider
  • Kisuke doesn’t store your chat content on our servers
  • Your API credentials stay on your device