Skip to main content

Crate axonml_tui

Crate axonml_tui 

Source
Expand description

Terminal user interface for AxonML — interactive ratatui/crossterm dashboard.

App state machine with 6 tab views (ModelView, DataView, TrainingView, GraphsView, FilesView, HelpView), AxonmlTheme NexusForge color palette, crossterm EventHandler for keyboard/mouse input, and run() entry point that launches the full-screen TUI with optional model/data path arguments.

§File

crates/axonml-tui/src/lib.rs

§Author

Andrew Jewell Sr. — AutomataNexus LLC ORCID: 0009-0005-2158-7060

§Updated

April 14, 2026 11:15 PM EST

§Disclaimer

Use at own risk. This software is provided “as is”, without warranty of any kind, express or implied. The author and AutomataNexus shall not be held liable for any damages arising from the use of this software.

Re-exports§

pub use app::App;
pub use app::Tab;
pub use theme::AxonmlTheme;
pub use views::DataView;
pub use views::FilesView;
pub use views::GraphsView;
pub use views::HelpView;
pub use views::ModelView;
pub use views::TrainingView;

Modules§

app
App - Main Application State for Axonml TUI
event
Event - Event Handling for Axonml TUI
theme
Theme - NexusForge Color Theme for Axonml TUI
ui
UI - Main UI Rendering for Axonml TUI
views
TUI Views — Screen-Level View Components

Functions§

run
Run the Axonml TUI application