https://github.com/jthinking/ollamaone
OllamaOne is an Ollama GUI client.
https://github.com/jthinking/ollamaone
chatgpt gpt llm ollama ollama-app ollama-gui ollama-ui ollamaone
Last synced: about 1 month ago
JSON representation
OllamaOne is an Ollama GUI client.
- Host: GitHub
- URL: https://github.com/jthinking/ollamaone
- Owner: jthinking
- Created: 2024-08-15T10:31:25.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T14:58:25.000Z (9 months ago)
- Last Synced: 2025-02-14T13:18:15.208Z (3 months ago)
- Topics: chatgpt, gpt, llm, ollama, ollama-app, ollama-gui, ollama-ui, ollamaone
- Language: Vue
- Homepage: https://ollamaone.jthinking.com
- Size: 1.76 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OllamaOne
Ollama UI App

## Features
- [x] Generate a chat completion
- [x] List Local Models
- [x] Delete a Model
- [x] Pull a Model## Develop
```bash
sea-orm-cli migrate generate create_config_tablesea-orm-cli migrate fresh
rm -rf entity/src/*
sea-orm-cli generate entity -o entity/src --lib --with-serde both
```## Build
```
export TAURI_PRIVATE_KEY="content of the generated key"
export TAURI_KEY_PASSWORD="password"
```- aarch64
```
cd src-tauri
cargo build --release --target aarch64-apple-darwin
cd ..yarn tauri build --target aarch64-apple-darwin
```
- x86_64
```
cargo build --release --target x86_64-apple-darwin
cd ..
yarn tauri build --target x86_64-apple-darwin
```## Install the dependencies
```bash
yarn
# or
npm install
```### Start the app in development mode (hot-code reloading, error reporting, etc.)
```bash
quasar dev
```### Lint the files
```bash
yarn lint
# or
npm run lint
```### Format the files
```bash
yarn format
# or
npm run format
```### Build the app for production
```bash
quasar build
```### Customize the configuration
See [Configuring quasar.config.js](https://v2.quasar.dev/quasar-cli-vite/quasar-config-js).