This project serves as a learning exercise in Rust, Tokio, Channels, and TUI (Terminal User Interface) programming. It features a room-based chat server with a Terminal User Interface (TUI), utilizing technologies such as Tokio, Ratatui, and a Redux-inspired architecture.

Note: This project is not suitable for production use. It's designed strictly for educational purposes.
To get the project up and running, follow these steps:
git clone git@github.com:Yengas/rust-chat-server.gitcd rust-chat-servercargo run --bin servercargo run --bin tuiThe project utilizes Rust Workspaces to divide itself into three sub-projects, each with its own README that details the concepts and architecture. Below is a brief overview:
The project is distributed under the MIT License.
$ claude mcp add rust-chat-server \
-- python -m otcore.mcp_server <graph>