-
Notifications
You must be signed in to change notification settings - Fork 3
Getting Started
🌐 Language: English | 中文
From zero to your first task running.
Requires Node.js 18+ + internet (the better-sqlite3 native module needs to compile).
cd KinetAiosWin
npm install # postinstall rebuilds better-sqlite3 for Electron
npm run build
npm startCN network note: npm install may time out fetching the Electron binary. .npmrc already configures npmmirror; if it still fails:
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ node node_modules/electron/install.jsSee Development.
First launch → top-right ⚙ → API section:
| Field | Description |
|---|---|
| Provider | OpenAI-compatible / Anthropic (determines request protocol) |
| Base URL | Default GLM Zhipu; presets for GLM / DeepSeek / OpenAI / Anthropic |
| Model | e.g. glm-4.6, claude-sonnet-4-6, gpt-4o
|
| API Key | Encrypted via safeStorage (macOS Keychain / Windows DPAPI), stored in settings.json
|
Click Test connection after filling. Pass = good to go.
API key storage details: Settings. Protocol differences: Engines.
In the main window's bottom input:
Show me the directory structure of the current project, list all .md files,
and tell me the first sentence of each.
Enter = send; Shift+Enter = newline; drag files into the input to attach.
The model will:
- Call
globto find.mdfiles - Call
read_fileto read the headers - Stream the answer
Each tool call is shown as a collapsible step in the chat (▸ shell, ▸ read_file…); click to see the full result. Live token counter at the bottom.
Session header's second row, Working directory input:
- Type a path + Enter, or
- Click 📁 to pick a directory
All of the agent's shell / read_file / write_file use this as root. Switching sessions follows cwd; each session has its own.
Session header Engine dropdown:
- Kaios (Direct) — built-in ReAct loop, default.
-
Claude Code — requires local
claudeCLI. -
Codex — requires local
codexCLI.
Switching clears cross-engine context (the three engines don't share history formats). See Engines.
From any app, press Ctrl/Cmd+Alt+Space → quick panel pops up:
- Type a task → Enter → temporary session runs in the background
- Notification + result shown when done
The quick panel does not work when the main window is closed (closing the window quits the app). See Global-Hotkey.
- Direct-Engine — how the built-in engine thinks and calls tools
- Tools-and-MCP — the 10 built-in tools + MCP integration
- Long-Term-Memory — how cross-session memory auto-extracts
- Files-and-Preview — built-in browser for HTML / local dev servers