GUI for the HoloTable Middleware
This desktop application allows users configure the APIs for the Middleware (STT, Content Generation, etc.) and to input text or speech through the front end.
Built with this boilerplate for Tauri 2 with Svelte 5 (and shadcn-svelte) using Bun runtime.
All required installations for your OS can be found here:
Some useful links:
- https://bun.sh/docs/installation
- https://www.rust-lang.org/tools/install
- https://visualstudio.microsoft.com/vs/community/
git clone https://github.com/METIL-HoloAI/HoloTable-Middleware-GUI.git
cd HoloTable-Middleware-GUI
bun i
bun run tauri dev
bun run pnpm dev --open
bun run tauri build
More info on building the application for operating systems different from your own can be found here: https://v2.tauri.app/distribute/windows-installer/
bun tauri build --runner cargo-xwin --target x86_64-pc-windows-msvc
https://next.shadcn-svelte.com/
docker run --rm -p 2700:2700 alphacep/kaldi-en:latest
go run ./...
bun run tauri build
Then open the executable file. With the Go server and Docker image running, the frontend should be able to send prompts through text/voice, as well as fetch/update configuration files.