https://github.com/4rnv/olaf
Yet another Ollama frontend.
https://github.com/4rnv/olaf
ai local-llm ollama ollama-gui
Last synced: 3 months ago
JSON representation
Yet another Ollama frontend.
- Host: GitHub
- URL: https://github.com/4rnv/olaf
- Owner: 4rnv
- License: mit
- Created: 2025-04-27T13:30:15.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-02T12:40:52.000Z (10 months ago)
- Last Synced: 2025-10-02T14:38:59.899Z (10 months ago)
- Topics: ai, local-llm, ollama, ollama-gui
- Language: TypeScript
- Homepage:
- Size: 1.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Olaf ❄️
A GUI for interacting with Ollama through chat. Features include web search for up to date results, running multiple sessions, persistent history, chat export and theming. Built with React + TypeScript + Vite.
### Installation & Usage
- Clone this repo.
- `npm install`
- Start Ollama. By default, this app expects the Ollama API at http://localhost:11434.
- `npm run dev`
- Application will be live at localhost:5173.
### Features
- Web search
- Image generation API (Pollinations)
- Sessions can be:
- Deleted (individually or all at once).
- Exported in .txt, .md, or .json formats.
- Upload avatars for both the user and assistant (bot).
- Each chat session is saved in localStorage.
- Markdown rendering of replies.
Themes:
