Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/coderscreative/ollama-chat-iced

A GUI made using iced and rust that allows you to talk to an Ollama AI.
https://github.com/coderscreative/ollama-chat-iced

ai chat chatbot chatgpt history iced iced-rs large-language-models llm ollama rust

Last synced: 3 months ago
JSON representation

A GUI made using iced and rust that allows you to talk to an Ollama AI.

Awesome Lists containing this project

README

        

# OChat

#### A GUI made using iced and rust that allows you to talk to an AI.

## Installation
### Download LLM Model

[Install Ollama](https://ollama.ai/download)\
[Pull Orca-Mini](https://ollama.ai/library/orca-mini:3b)

On Linux:
```
# Install ollama:
curl https://ollama.ai/install.sh | sh

# Pull orca-mini:
ollama pull orca-mini:3b
```

## Run The App
### Install
```
# To install from crates.io
cargo install ochat

# To run the installed program
ochat
```

### Build & Run
```
# Clone the repository:
git clone https://gitlab.com/officialccoders/ollama-chat-iced.git
cd ollama-chat-iced

# Build and run app with release tags:
cargo build --release
cargo run --release

# Or simply:
cargo run
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

## License

[MIT](https://choosealicense.com/licenses/mit/)