saorsa-cli-0.4.0 is not a library.
saorsa-cli
Thin CLI entry point for the saorsa AI coding agent.
Overview
saorsa-cli is the command-line entry point for the saorsa project. It is a thin wrapper that delegates to saorsa for all application logic.
This crate exists as a separate binary to keep the CLI entry point minimal and to allow saorsa to be used as both a library and a binary.
Installation
Usage
# Run the AI coding agent
# For the full interactive experience, run saorsa directly:
See the saorsa README for complete usage documentation including CLI arguments, slash commands, and keybindings.
Architecture
saorsa-cli (thin binary)
└→ saorsa (application logic + TUI)
├→ saorsa-tui (TUI framework)
├→ saorsa-ai (LLM providers)
└→ saorsa-agent (agent runtime + tools)
Minimum Supported Rust Version
The MSRV is 1.88 (Rust Edition 2024). This is enforced in CI.
License
Licensed under either of:
at your option.
Contributing
Part of the saorsa-tui workspace. See the workspace root for contribution guidelines.