Skip to content

A Rust written web app that have a split view of popular ChatGpt, Gemini and Claude for fasst and quick interaction b/w LLMs ๐Ÿš€

Notifications You must be signed in to change notification settings

yashwanth2804/multi-llm-rust-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Multi-LLM Rust App

This is a Rust application that demonstrates the use of multiple Low-Level Modules (LLMs) [chatGpt,Gemini,Claude] in same window at a time.

s

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You need to have Rust installed on your machine. If you don't have it installed, you can install it using the following command:

Installing

Clone the repository to your local machine:

git clone https://github.com/yourusername/multi-llm-rust-app.git

Navigate to the project directory:

cd multi-llm-rust-app
cargo build

To build the executable, run:

cargo build --release

The executable will be located in the target/release directory.

Passing Arguments

You can pass arguments from the command line to change the order of the webview. The arguments are codes for different modules:

  • Ch for ChatGPT
  • Gi for Gemini
  • Cl for Claude

For example, if you want to order the webview as ChatGPT, Gemini, and then Claude, you would run:

multi-llm-rust-app.exe Ch,Gi,Cl

Example 2

multi-llm-rust-app.exe Ch,Ch,Ch

s

Trying it

If you would like to try without any installations and code builds, you can download the exe file in the root dir and run it

Windows Installer exe

About

A Rust written web app that have a split view of popular ChatGpt, Gemini and Claude for fasst and quick interaction b/w LLMs ๐Ÿš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages