Skip to content

sheshbabu/Chital

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Chital

A native macOS app for chatting with Ollama models

Features

  • Fast launch times with minimal memory footprint
  • Compact 2MB binary size
  • Multiple concurrent chat threads
  • Model switching during conversations
  • Markdown rendering for formatted responses
  • Auto-generated thread titles based on conversation content
Screen.Recording.2024-09-29.at.6.24.53.PM.mov

Requirements

  • macOS 14 Sonoma and above
  • Ensure Ollama is installed
  • Ensure atleast one LLM model is downloaded

Installation

  • Download Chital
  • 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
  • Font size
  • Chat thread title summarization prompt

Keyboard Shortcuts

  • Command + N New chat thread
  • Option + Enter Multiline input

Contributions

This is a personal project built for my own use. The codebase is available for forking and modifications. Note that I may not actively review pull requests or respond to issues due to time constraints.

New Version

  • Update version in project.pbxproj
  • Xcode > Product > Archive > Distribute App > Custom > Copy App > Select folder ...
  • Draft a new release and attach the application

License

MIT

About

A native macOS app for chatting with local LLMs

Topics

Resources

Stars

Watchers

Forks

Languages