π₯οΈ Web UI Dashboard for CrustAI
This is a roadmap feature open for community contribution!
π― Overview
We want to build a lightweight Web UI so users can manage CrustAI
without touching config files or the terminal.
β¨ Proposed Features
| Feature |
Priority |
| View active adapters (Telegram, Discord, etc.) |
High |
| Switch AI model (tinyllama, llama3.2...) |
High |
| View/clear conversation memory |
Medium |
| See live logs from the orchestrator |
Medium |
| Toggle adapters on/off without restart |
Low |
ποΈ Suggested Tech Stack
- Frontend: Plain HTML/CSS/JS or a lightweight framework (Vue, Svelte)
- Backend: Already available! CrustAI has a built-in Fastify REST API (
src/api/server.js)
- No new backend needed β just consume the existing API
β
Acceptance Criteria
π‘ How to get started
- Explore
src/api/server.js to understand available endpoints
- Propose your UI mockup in the comments before coding
- Open a draft PR early so we can give feedback
β This feature would be a huge milestone for CrustAI.
If you're a frontend dev looking for a meaningful open-source contribution, this is it!
π₯οΈ Web UI Dashboard for CrustAI
This is a roadmap feature open for community contribution!
π― Overview
We want to build a lightweight Web UI so users can manage CrustAI
without touching config files or the terminal.
β¨ Proposed Features
ποΈ Suggested Tech Stack
src/api/server.js)β Acceptance Criteria
π‘ How to get started
src/api/server.jsto understand available endpoints