Skip to content

Model-Merge is online platform which combines the power of multiple AI models in one.

Notifications You must be signed in to change notification settings

vverma022/model-merge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ModelMerge

Model Merge is an open-source platform that consolidates multiple language models into one place, allowing users to send requests to various models seamlessly from a single interface.

Features

  • Access multiple language models from one platform
  • Seamlessly switch between different models
  • Easy-to-use interface

Tech Stack

Client: React, Shadcn, Tailwind

Server: Node, Express, Postgres, Prisma-ORM

Screenshots

Screen.Recording.2024-07-02.at.5.18.50.PM.mov

Installation

Before you begin, ensure you have the following,

•	Node.js installed on your machine
•	API keys from the following services:
•	Gemini from https://ai.google.dev/gemini-api/docs/api-key
•	Cohere from https://docs.cohere.com/
•	Groq from https://console.groq.com/keys
•	AIMLapi from https://aimlapi.com/app/sign-up/

Run Locally

Clone the project

  git clone https://github.com/vverma022/model-merge.git

Go to the backend

  cd backend

Install dependencies

  npm install

Create a new .env file

If in Linux environment:

touch .env

Start the server

  npm run start

Go to the frontend

  cd frontend

Install dependencies

  npm install

Start the server

  npm run dev

Environment Variables

To run this project, you will need to add the following environment variables to the .env file in backend dir

GEMINI_API_KEY

COHERE_API_KEY

AI_ML_API_KEY

LLAMA_API_KEY

Running Tests

To run tests, run the following command

  npm run test

Roadmap

  • Add Additonal Models

  • Add Langchain Support

  • Dockerize the Models to Servers

  • Create a Community

Support

For support, email vermausav018@gmail.com. or you can also reach out to me on linkedin

Badges

MIT License GPLv3 License AGPL License

About

Model-Merge is online platform which combines the power of multiple AI models in one.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published