kasetto.dev favicon

Kasetto

kasetto.dev

Declarative AI Agent Environment Manager written in Rust

Video Review
0:00 / 0:00

About

Kasetto

Declarative AI agent environment management is simplified through a single YAML file that replaces manual setup scripts. This approach allows users to define skills, MCP servers, and agents once and maintain consistency across different configurations using the `extends` feature for composition. The tool seamlessly integrates with various version control platforms, including GitHub, GitLab, Bitbucket, Codeberg, Gitea, and self-hosted instances, making it suitable for enterprise and private repositories. Onboarding new engineers becomes straightforward with a single command, ensuring that everyone works with the same environment and eliminating drift and surprises. The tool supports a wide range of AI agents, such as Claude Code, Cursor, Codex, Windsurf, and Copilot, allowing users to manage and update configurations across multiple agents simultaneously. Skill directories are defined by the presence of a SKILL.md file, eliminating the need for a registry or boilerplate code. MCP server configurations are automatically merged into supported formats, facilitating the distribution of rules and tools. Built in Rust, the tool offers instant startup and efficient synchronization through SHA-256 hashing and lock file diffing, ensuring that only changes are processed. It is available as a single static binary for macOS, Linux, and Windows, making it easy to integrate into CI pipelines with features like --json output and proper exit codes, maintaining consistent behavior across different environments.

Updated 5/19/2026

Key Features

Declarative Config

Simplifies AI agent environment management through a single YAML file.

Version Control Integration

Seamlessly integrates with various version control platforms.

Multi-Agent Support

Manages and updates configurations across multiple AI agents simultaneously.

Efficient Sync

Offers instant startup and efficient synchronization through SHA-256 hashing and lock file diffing.

Skill Directory Definition

Defines skill directories by the presence of a SKILL.md file.

Use Cases

01
New EngineersOnboarding becomes straightforward with a single command, ensuring consistency across the team.
02
Enterprise TeamsSuitable for private repositories and integrates well with self-hosted version control instances.
03
CI PipelinesEasy to integrate with features like --json output and proper exit codes.

Ratings & reviews

No reviews yet. Be the first!