Skip to main content

Crate kota

Crate kota 

Source
Expand description

§Kota - A lightweight ai code agent in Rust.

§Modules

  • kota_code: Core AI code agent functionality with LLM integration, file operations, code analysis, and task management.
  • kota_cli: Command-line interface components

Re-exports§

pub use kota_code::create_agent;
pub use kota_code::AgentBuilder;
pub use kota_code::AgentInstance;
pub use kota_code::AgentType;
pub use kota_code::CommandDef;
pub use kota_code::ContextManager;
pub use kota_code::KotaConfig;
pub use kota_code::McpClient;
pub use kota_code::McpManager;
pub use kota_code::Plan;
pub use kota_code::PlanManager;
pub use kota_code::Provider;
pub use kota_code::SerializableMessage;
pub use kota_code::SessionIdHook;
pub use kota_code::SessionMetadata;
pub use kota_code::Skill;
pub use kota_code::SkillManager;
pub use kota_code::Task;
pub use kota_code::TaskStatus;
pub use kota_code::ToolRegistry;
pub use kota_cli::parse_command_input;
pub use kota_cli::CommandRegistry;

Modules§

kota_cli
kota_code
Kota Code - AI Code Agent Library
prelude
Prelude module for convenient imports