# chatbot ## api - base `api config` - chat `chat interface` - mcp `model control protocol interface` - ui `user interface design` - prompt `prompt interface` - schema `schema interface` ## core - config `config parameters` - model `model parameters` - types `types definition` - role `role definition` - mcp `model control protocol` ## ui - index.html `index page` - mcp.html `mcp page` - schema_manager.html `schema manager page` - static `static files` ## function - mcp `model control protocol` - caht `chat` - prompt `prompt` - schema `schema` - utils `utils functions`