Overview
Sessions are how you work on projects in Kisuke. Each session is tied to a project — when you open a project (and any of its subfolders), that project gets its own session. Sessions preserve your chat history, terminal tabs, and browsing tabs across all your devices.Opening a Session
Sessions are created automatically when you open a project:- Open Kisuke
- Tap / click Open Project
- Choose a project name and location
Switching Sessions
Mobile
Go to Settings to view and switch between your sessions.Desktop
Click Switch / Add Session to move between projects or open a new one.Session Contents
Each session contains:- Chat - Your full AI conversation history, preserved across devices
- Terminal - Shell tabs that persist and sync between devices
- Browser - Browsing tabs remembered across all your devices
- Files - Project files and folders
Project Detection
Kisuke automatically detects project types:- Node.js (package.json)
- Python (requirements.txt, pyproject.toml)
- Rust (Cargo.toml)
- Go (go.mod)
- And more…
AI Context
When you chat with AI in a session, it has context about:- Your project structure
- Recent file changes
- Terminal history
- Previous conversations
Syncing
Sessions sync automatically across all your devices:- Chat history is preserved everywhere
- Terminal tabs persist across devices
- Browsing tabs are remembered
- File changes appear immediately
