🦙 Ollama Discord Server 🦙 | OARC Webui Demo
OARC-WebUI is a modern web interface for the Ollama Agent Roll Cage (OARC) framework, built with Next.js 14 and shadcn/ui. It provides a sleek, responsive frontend for interacting with OARC's powerful local AI capabilities including chat, speech-to-text, text-to-speech, and vision features. Now with markdown code rendering, as well as LaTeX mathematics formulas, just say "please use latex to explain..." or "please code me a python script for a transformers chatbot that ...." you'll get the hang of it :) welp! I off for vacation, I will fix the broken tts beta branch when I get back. Best of luck!
- 🎨 Modern, responsive UI built with Next.js 14 and shadcn/ui
- 💬 Real-time chat interface with streaming responses
- 🎙️ Integrated speech recognition and text-to-speech
- 👁️ Vision model integration with LLaVA
- 📊 Customizable dashboard with draggable components
- 🎭 Avatar visualization with lip sync support (not ready)
- 🌗 Dark/Light theme switching
- ⚡ WebSocket-based real-time communication
- Node.js 18+
- OARC Python API Server running locally
- Ollama installed with desired models
-
Step one, install ollama_agent_roll_cage
-
Step two, bring the roll cage to life with oarc-webui
# Clone the repository
git clone https://github.com/Leoleojames1/oarc-webui.git
# Install dependencies
cd oarc-next
npm install
# Start the development server
npm run dev