A minimal web-UI for talking to Ollama servers.
- Large prompt fields with code editor features
- Markdown parsing w/syntax highlighting
- Easily copy markdown as raw text
- Customizable system prompts
- Saves all changes on your browser's
localStorage
- Desktop & mobile friendly layout
- Light & dark themes
- Retryable completions
- Streams completions
Tip
The latest version of Hollama is available at: https://hollama.fernando.is
No sign up is required and data is 100% stored locally on your browser.
To host your own Hollama server, install Docker and run the command below in your favorite terminal:
docker run --rm -d -p 4173:4173 ghcr.io/fmaclen/hollama:latest
Then visit http://localhost:4173.
If you are using the publicly hosted version or your Docker server is on a separate device than the Ollama server you'll have to set the domain in OLLAMA_ORIGINS
. Learn more in Ollama's docs.
OLLAMA_ORIGINS=https://hollama.fernando.is ollama serve
Install dependencies with npm install
, start a development server:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.