Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sheshbabu/chital

A native macOS app for chatting with local LLMs
https://github.com/sheshbabu/chital

llm ollama-client swiftui

Last synced: about 5 hours ago
JSON representation

A native macOS app for chatting with local LLMs

Awesome Lists containing this project

README

        



Chital


A native macOS app for chatting with Ollama models

## Features
* Low memory usage and fast app launch times
* Support for multiple chat threads
* Switch between different models
* Markdown support
* Automatic chat thread title summarization

https://github.com/user-attachments/assets/14eddab2-87c3-4dd5-b26a-a58e2f12f76a

## Requirements
* macOS 14 Sonoma and above
* Ensure [Ollama](https://ollama.com) is installed
* Ensure atleast one LLM [model](https://ollama.com/library) is downloaded

## Installation
* Download [Chital](https://github.com/sheshbabu/Chital/releases)
* Move `Chital.app` from the `Downloads` folder into the `Applications` folder.
* Goto `System Settings` -> `Privacy & Security` -> click `Open Anyway`
Screenshot 2024-09-29 at 10 35 50 AM

## Configuration
The following settings can be changed from Chital > Settings:
* Default model
* Ollama base URL
* Context window length
* Chat thread title summarization prompt

## Keyboard Shortcuts
* `Command + N` New chat thread
* `Option + Enter` Multiline input

## Contributions
I built this application mainly for my own personal use. Feel free to fork this codebase to add features. I might not have time to look at the PRs and bug tickets.

## License
MIT