Directories
¶
| Path | Synopsis |
|---|---|
|
Package acp implements an Agent Client Protocol (ACP) server speaking JSON-RPC 2.0 over stdio.
|
Package acp implements an Agent Client Protocol (ACP) server speaking JSON-RPC 2.0 over stdio. |
|
Package app provides the application layer and DI container for kimi-lite.
|
Package app provides the application layer and DI container for kimi-lite. |
|
Package config provides configuration types and loading for kimi-lite.
|
Package config provides configuration types and loading for kimi-lite. |
|
hooks
Package hooks implements lifecycle hook execution for the core agent.
|
Package hooks implements lifecycle hook execution for the core agent. |
|
procgroup
Package procgroup provides cross-platform process-group helpers used by the core executor and lifecycle hook runner.
|
Package procgroup provides cross-platform process-group helpers used by the core executor and lifecycle hook runner. |
|
subagents
Package subagents implements ephemeral, non-persistent subagent runners.
|
Package subagents implements ephemeral, non-persistent subagent runners. |
|
Package git provides an api.GitProvider implementation that shells out to git.
|
Package git provides an api.GitProvider implementation that shells out to git. |
|
Package idgen provides a shared ID generation utility.
|
Package idgen provides a shared ID generation utility. |
|
Package llm provides an OpenAI-compatible LLM client with SSE streaming support.
|
Package llm provides an OpenAI-compatible LLM client with SSE streaming support. |
|
Package mcp provides an MCP client implementation using JSON-RPC over stdio.
|
Package mcp provides an MCP client implementation using JSON-RPC over stdio. |
|
Package netutil provides network utilities with SSRF-hardening.
|
Package netutil provides network utilities with SSRF-hardening. |
|
Package observability provides lightweight metrics collection and runtime profiling helpers using only the Go standard library.
|
Package observability provides lightweight metrics collection and runtime profiling helpers using only the Go standard library. |
|
Package store provides SQLite persistence for kimi-lite sessions.
|
Package store provides SQLite persistence for kimi-lite sessions. |
|
Package tui provides the Terminal UI layer for kimi-lite using Bubble Tea.
|
Package tui provides the Terminal UI layer for kimi-lite using Bubble Tea. |
|
activity
Package activity renders transient status between the transcript and input.
|
Package activity renders transient status between the transcript and input. |
|
clipboard
Package clipboard reads and writes image, file, and text data from the system clipboard.
|
Package clipboard reads and writes image, file, and text data from the system clipboard. |
|
footer
Package footer provides the two-line status footer for the kimi-lite TUI.
|
Package footer provides the two-line status footer for the kimi-lite TUI. |
|
help
Package help provides the /help overlay for the kimi-lite TUI.
|
Package help provides the /help overlay for the kimi-lite TUI. |
|
images
Package images detects and renders terminal image protocols.
|
Package images detects and renders terminal image protocols. |
|
input
Package input provides a multi-line input component for the kimi-lite TUI.
|
Package input provides a multi-line input component for the kimi-lite TUI. |
|
mentions
Package mentions provides file-path candidate sources for @-mentions.
|
Package mentions provides file-path candidate sources for @-mentions. |
|
messages
Package messages provides chat message rendering for the kimi-lite TUI.
|
Package messages provides chat message rendering for the kimi-lite TUI. |
|
search
Package search provides the transcript search overlay for the kimi-lite TUI.
|
Package search provides the transcript search overlay for the kimi-lite TUI. |
|
sessions
Package sessions provides a TUI picker for browsing and selecting sessions.
|
Package sessions provides a TUI picker for browsing and selecting sessions. |
|
shell
Package shell provides the quick shell overlay for the kimi-lite TUI.
|
Package shell provides the quick shell overlay for the kimi-lite TUI. |
|
styles
Package styles provides Lipgloss styles for the kimi-lite TUI.
|
Package styles provides Lipgloss styles for the kimi-lite TUI. |
|
viewport
Package viewport provides a scrollable output area for the kimi-lite TUI.
|
Package viewport provides a scrollable output area for the kimi-lite TUI. |
|
welcome
Package welcome renders the empty-state welcome box.
|
Package welcome renders the empty-state welcome box. |
Click to show internal directories.
Click to hide internal directories.