
jakobhoeg/nextjs-ollama-llm-ui
π¦ Open Source Projectjakobhoeg
A sleek, fully-featured web interface for running and interacting with local Ollama LLMs.
The nextjs-ollama-llm-ui is a high-performance web application designed to serve as a frontend for local LLM instances managed by Ollama. Built using modern web technologies including Next.js 14, TypeScript, Tailwind CSS, and shadcn/ui, it offers a polished and responsive user experience. Key features include a chat-centric interface, support for multiple local models, and persistent conversation history stored locally in the browser. By leveraging the Ollama API, the application enables users to switch between models, manage system prompts, and maintain context during sessions. Its architecture is optimized for local-first development, ensuring privacy and offline capability. The project is highly modular, allowing developers to easily extend its functionality or customize the UI to fit specific workflow requirements, making it an ideal starting point for local AI application development.
π‘Highlights
- ββNext.js 14 and shadcn/ui powered
- ββFull local storage for chat history
- ββSeamless Ollama API integration
π―For
- ββAI Developers
- ββPrivacy-conscious users
- ββLocal LLM enthusiasts
πLinks
- ββGitHub Repository