Skip to main content

/kimi Command

Manage KIMI CLI (Moonshot AI) sessions and extract session data for unified memory integration.

Usage

/kimi                          # Show current KIMI status
/kimi --list # List all KIMI sessions
/kimi --extract [session_id] # Extract session to CUSF format
/kimi --export-latest # Export most recent session
/kimi --discover # Discover KIMI sessions across all workdirs

Options

OptionDescription
--listList all available KIMI sessions
--extract [id]Extract specific session (defaults to current)
--export-latestExport the most recent session
--discoverFind all KIMI sessions across work directories
--format [fmt]Output format: jsonl, json, cusf (default: cusf)
--output [path]Custom output path
--include-checkpointsInclude checkpoint markers in export

KIMI Session Locations

~/.kimi/
├── kimi.json # Work directories metadata
├── sessions/
│ └── <workdir_md5_hash>/ # MD5 of work directory path
│ └── <session_uuid>/ # UUID for each session
│ ├── context.jsonl # Message history (for LLM context)
│ └── wire.jsonl # Full protocol log (detailed)
└── user-history/
└── <workdir_md5_hash>.jsonl # Simple user input log

Current Session

Workdir Hash: 117a62aa2ee586671423837efe5e09c1 Session ID: add7c4a1-ac63-4981-adf9-dc1e562537a2 Context File: ~/.kimi/sessions/117a62aa2ee586671423837efe5e09c1/add7c4a1-ac63-4981-adf9-dc1e562537a2/context.jsonl

Entry Types in context.jsonl

RoleDescription
userUser input messages
assistantAI responses
systemSystem messages
_checkpointConversation truncation points
_usageToken usage tracking

Examples

List All Sessions

/kimi --list

Output:

📁 KIMI Sessions (1 work directories):

Workdir: 117a62aa2ee586671423837efe5e09c1
Session: add7c4a1-ac63-4981-adf9-dc1e562537a2
Updated: 2026-01-28 11:55:00 UTC
Context: 15 messages

Extract Current Session

/kimi --extract

Output:

Extracting KIMI session: add7c4a1-ac63-4981-adf9-dc1e562537a2
Source: ~/.kimi/sessions/117a62aa2ee586671423837efe5e09c1/add7c4a1-ac63-4981-adf9-dc1e562537a2/context.jsonl
Output: ~/.coditect-data/codex-sessions-pending/kimi-2026-01-28T115500Z.jsonl
Messages: 15
Format: CUSF v1.0.0

Export with Checkpoints

/kimi --extract --include-checkpoints --output ~/Desktop/kimi-export.jsonl

Integration with /sx

KIMI sessions are automatically included in the unified session export:

/sx --all              # Export all LLM sessions (Claude, Codex, Gemini, KIMI)
/sx --llm kimi # Export only KIMI sessions
/sx --llm all --since "2026-01-28"

CUSF Schema Support

KIMI sessions are exported to CODITECT Universal Session Format (CUSF):

{"type": "session_start", "session_id": "add7c4a1-...", "llm_source": "kimi", ...}
{"type": "message", "role": "user", "content": "...", ...}
{"type": "message", "role": "assistant", "content": "...", ...}
{"type": "session_end", ...}

Files

ComponentPath
Extractorscripts/extractors/kimi_extractor.py
CLI Detectorscripts/core/cli_tool_detector.py
Factoryscripts/core/extractor_factory.py
CUSF Schemaschemas/cusf-v1.0.0.json

References

  • ADR-122: Unified LLM Component Architecture
  • Session Log: 2026-01-28 - [KIMI.1] and [KIMI.2]
  • AGENTS.md: Multi-LLM Support section