agent
active
kota
About
kota applies the Neovim philosophy — small, fast, configured in Lua — to terminal coding agents. Users configure models and custom commands in .kota/config.lua, extend behavior with SKILL.md-defined skills, and drive execution through an update_plan tool that tracks task dependencies and status the way Claude Code does. Because it builds as both a CLI (cargo install kota) and a Rust crate with AgentBuilder and ContextManager APIs, the same agent core can be embedded into larger tools. Model access covers OpenAI-compatible endpoints, DeepSeek, Anthropic, and Ollama. It suits Rust users and embedding scenarios; MCP support remains on the roadmap rather than in the binary.