Expand description
saorsa-app: The AI coding agent application.
This crate provides the application logic for the saorsa-tui AI coding agent, combining saorsa-core (TUI framework), saorsa-ai (LLM providers), and saorsa-agent (agent runtime) into a complete interactive application.
Modulesยง
- app
- Application state for the chat interface.
- autocomplete
- Autocomplete functionality for @files and /commands.
- cli
- CLI argument parsing for saorsa-tui.
- commands
- Application commands for the saorsa-tui AI agent.
- input
- Input event handling for the chat application.
- keybindings
- Keybinding customization.
- operating_
mode - Operating modes for different use cases.
- ui
- UI rendering for the chat interface.
- widgets
- Application-specific widgets.