Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
bench
command
Package main provides the CLI for running AI benchmarks
|
Package main provides the CLI for running AI benchmarks |
|
eval
command
Package main provides the CLI for running LLM evaluation benchmarks.
|
Package main provides the CLI for running LLM evaluation benchmarks. |
|
kube-ai-dashboard-cli
command
TODO: This file duplicates significant logic from cmd/kubectl-k13d/main.go.
|
TODO: This file duplicates significant logic from cmd/kubectl-k13d/main.go. |
|
kubectl-k13d
command
kubectl-k13d is a kubectl plugin wrapper for k13d.
|
kubectl-k13d is a kubectl plugin wrapper for k13d. |
|
pkg
|
|
|
ai/agent
Package agent provides a state-machine based AI agent following kubectl-ai patterns.
|
Package agent provides a state-machine based AI agent following kubectl-ai patterns. |
|
ai/safety
Package safety provides command safety analysis using shell AST parsing.
|
Package safety provides command safety analysis using shell AST parsing. |
|
ai/session
Package session provides AI conversation session persistence
|
Package session provides AI conversation session persistence |
|
ai/sessions
Package sessions provides the original session management system.
|
Package sessions provides the original session management system. |
|
bench
Package bench provides AI benchmarking capabilities for Kubernetes tasks.
|
Package bench provides AI benchmarking capabilities for Kubernetes tasks. |
|
bench/cluster
Package cluster provides cluster provisioning for benchmarks
|
Package cluster provides cluster provisioning for benchmarks |
|
eval
Package eval provides AI agent benchmark evaluation framework dryrun.go implements cluster-free benchmark evaluation using tool call analysis
|
Package eval provides AI agent benchmark evaluation framework dryrun.go implements cluster-free benchmark evaluation using tool call analysis |
|
llm/embedded
Package embedded provides an embedded LLM server using llama.cpp This is an optional component that can run a local SLLM for environments without external LLM access.
|
Package embedded provides an embedded LLM server using llama.cpp This is an optional component that can run a local SLLM for environments without external LLM access. |
|
metrics
Package metrics provides periodic metrics collection for time-series data
|
Package metrics provides periodic metrics collection for time-series data |
|
security
Package security provides security scanning and compliance checking for Kubernetes clusters
|
Package security provides security scanning and compliance checking for Kubernetes clusters |
|
testutil
Package testutil provides shared testing utilities and interface contracts.
|
Package testutil provides shared testing utilities and interface contracts. |
|
ui
Package ui provides the terminal user interface components.
|
Package ui provides the terminal user interface components. |
|
ui/actions
Package actions provides a centralized key action system following k9s patterns.
|
Package actions provides a centralized key action system following k9s patterns. |
|
ui/models
Package models provides data models for the TUI following k9s patterns.
|
Package models provides data models for the TUI following k9s patterns. |
|
ui/render
Package render provides resource rendering following k9s patterns.
|
Package render provides resource rendering following k9s patterns. |
|
ui/resources
Package resources provides resource view generators for the TUI dashboard.
|
Package resources provides resource view generators for the TUI dashboard. |
|
ui/views
Package views provides high-level view components following k9s patterns.
|
Package views provides high-level view components following k9s patterns. |
|
tests
|
|
|
mocks
command
Mock OpenAI API Server for Integration Testing Simulates OpenAI API responses for testing k13d without real API calls
|
Mock OpenAI API Server for Integration Testing Simulates OpenAI API responses for testing k13d without real API calls |
Click to show internal directories.
Click to hide internal directories.