Kowalski CLI
Crate version 1.2.0 · See ROADMAP.md and root README.md.
Command-line interface for Kowalski operators and extension workflows.
Horde changes in 1.1.0 (since 1.0.0)
- Added the first horde-focused app operators for markdown-defined orchestration (
agent-app+ extension workflow). - Added delegate/worker federation commands for Knowledge Compiler task execution and proof-run validation.
- Improved run UX with serialized sub-agent traces and artifact path reporting.
Scope
kowalski-cli provides:
- TemplateAgent REPL (
run) - config checks (
config check) - memory DB migrations (
db migrate) - health diagnostics (
doctor) - MCP checks (
mcp ping,mcp tools) - federation smoke ops (
federation ping-notify, with--features postgres) - extension discovery and execution (
extension list,extension run)
The HTTP API server for UI and federation routes is the separate kowalski binary.
Quick start
# help
# interactive orchestrator REPL
# diagnostics
# MCP checks
Extensions
# discover extensions
# run an extension command
Extension resolution order:
- Binary in
PATHnamedkowalski-ext-<name> - Local executable
.kowalski/extensions/<name>/run
Federation-first app example
The first app example is the Knowledge Compiler extension:
- docs:
examples/knowledge-compiler/README.md - local runner:
.kowalski/extensions/knowledge-compiler/run
Typical flow:
# terminal 1: start HTTP API server
# terminal 2: start worker
# delegate tasks
Notes
- Use
kowalski-clifor operators and extension orchestration. - Use
kowalskifor/api/*server routes.