DeepUI is a modern user interface designed for Deepseek R1, optimized for Ollama and tailored for local AI interactions. Built with Next.js, it offers a privacy-focused, offline-capable interface with system monitoring capabilities.
- Local First: Operates entirely offline with no data storage.
- Performance Metrics: Real-time CPU/RAM monitoring.
- Responsive Design: Mobile-friendly with QR code sharing.
- Theme Support: Built-in dark/light mode toggle.
- Code Display: Syntax highlighting for code blocks.
- Privacy Focused: Zero data collection or tracking.
- Node.js v18+
- Ollama installed: installation guide
- Deepseek R1 model:
ollama run deepseek-r1
# Clone repository
git clone https://github.com/yourusername/deepui.git
# Install dependencies
npm install
# Start development server
npm run dev
Note: Production build is currently being improved. Use dev mode for now.
- Ensure Ollama is running:
ollama serve
- Access the UI: Navigate to http://localhost:3000
- Scan the QR code from the desktop interface.
- Ensure devices are connected via the same local network.
- Use the sun/moon icon to switch between dark and light modes.
- View real-time CPU and RAM usage in the status bar.
- Multi-model support
- File attachment capabilities
- Keyboard shortcuts
- Export chat functionality
- Advanced prompt templates
Contributions are welcome! Please open an issue first to discuss proposed changes.
This project is licensed under the MIT License - see the LICENSE file for details.