Feature Matrix
This matrix is a quick scan of the CE v1.4.0 app experience. Dedicated pages explain the workflows and limits in more detail.
Capabilities
| Area | Normal user | Admin | Purpose / Notes |
|---|---|---|---|
| Chat | Chat with the loaded main model. | Same chat flow. | Primary workspace. |
| Chat history | Create, select, rename, delete own chats. | Manage chats across users. | User-scoped unless admin tools are used. |
| Attachments | Attach supported text/code, documents, and compatible images. | Configure attachment limits. | Configurable ceilings: 10 MiB per file / 40 MiB combined; saved limits may be lower. |
| Prompt edit/regenerate | Edit latest prompt, regenerate, switch variants. | Same user flow. | Older rows stay as versioned history. |
| Model status | View model details where exposed. | View status and control launch state. | Loaded model plus runtime settings. |
| Model loading/control | No direct load/stop control. | Load/stop the main model; configure optional title selection and explicit speech Start/Stop. | Main model controls are blocked while benchmarks run; titles follow the managed lifecycle. |
| Model registry | No registry editing. | Rescan, enable, favorite, set metadata/Friendly Names and eligibility. | Only present, enabled models load. |
| Logs | Open Logs drawer and start/stop log stream. | Can also clear logs. | Language Model logs; administrators also diagnose Speech-to-Text logs. |
| GPU Monitor | Start/stop monitor and copy telemetry output. | Same visibility. | Depends on local tools, drivers, OS support. |
| Analytics | View own usage, response time, TPS, tokens. | View user totals and API Analytics; filter enabled models. | Recorded app usage, including variants. |
| Benchmarks | No benchmark controls. | Run, stop, refresh, rerun, inspect, reset. | Uses the built-in five-prompt CE benchmark set. |
| User/admin settings | Instructions, Email, and Password tabs. | Admin Settings drawer and Admin Users page. | Runtime, files/imports, API, speech, auth email, and users. |
| Auth email flows | Forgot password, confirmation, resend, email change. | Configure SMTP and public base URL. | Requires working auth email settings. |
| Import/export | Export/import own chats and Project-aware JSON backups; clear own history. | Export/delete selected user chats or all chats. | Maximum Chat Import Size applies; versioned JSON preserves Projects. No fixed row ceiling. |
| Setup/installer | No setup role. | Operator creates database, first admin, and runtime defaults. | Installer appears when setup is incomplete. |
| Projects / instructions | Group chats and set personal/Project instructions. | Same personal workspace flow. | Browser chat; no automatic cross-chat memory. |
| Local Voice | Dictate while the shared speech runtime is running. | Configure, designate, start/stop, and diagnose speech. | Optional; validated Windows/NVIDIA CUDA setup. |
| API | Authorized clients use a CE-issued key. | Enable access, manage the key, review API Analytics. | Active-model completions and discovery only; disabled by default. |
www.llmcontroller.comLLM Controller on GitHub