Skip to content

j03-dev/chatboto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatboto

This is a simple desktop app built with Iced that allows you to chat with AI:

  • Mistral
  • Gemini

Screenshots

App Screenshot

Installation

  1. Clone this repository:
git clone https://github.com/j03-dev/chatboto.git
cd chatboto
  1. Build the application:
cargo build --release

Configuration

Chatboto requires API keys for the AI models it uses. Create a .env file in the root directory with the following contents:

MISTRAL_API_KEY=your_mistral_api_key_here
GEMINI_API_KEY=your_gemini_api_key_here

You can obtain these API keys by:

The application will automatically load these environment variables at startup.

Usage

Run the application:

cargo run --release

Use the settings button to switch between Mistral and Gemini models for your conversations.

About

Desktop app that allows you to chat with AI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages