Skip to content

TUI implementation and features

When the app starts, it needs to initialize the components in the backend, check the config.toml, and if not populated, present a view to do so.

Some specific configurations also needs to be set for future use. For example, we need to set a default provider and model to store for other uses. There is also a setting for using the RAG tooling, if we don’t want to embed the front-end source code.