Git Product home page Git Product logo

mistral's Introduction

๐Ÿงญ Project Overview

This project provides a free and local alternative to cloud-based language models. It offers a fully local experience of LLM Chat, Retrieval Augmented Generation App, and a Vector Database Chat. Run the streamlit app locally and create your own Knowledge Base.

๐Ÿšง Prerequisites

Before you get started, make sure you have the following:

  • Python 3.7 or higher installed.
  • Mistral 7B installed.

๐ŸŽ› Project Setup

To set up the project on your local machine, follow these steps:

  1. Install Mistral 7B for your operating system.
  2. Clone the repository to your local machine.
  3. Install the required dependencies using pip install -r requirements.txt.
  4. Run the streamlit application using streamlit run main.py.
  5. Open the application in your browser
  6. Enjoy!

๐Ÿ“ฆ Project Structure

The project is structured as follows:

โ”œโ”€โ”€ main.py                         # Main script to run the project.
โ”œโ”€โ”€ notebooks/                      # Jupyter notebooks for instructions and test
โ”œโ”€โ”€ README.md                       # This file.
โ”œโ”€โ”€ requirements.txt                # List of dependencies.
โ””โ”€โ”€ rslt_logo_dark_mode.png         # Image used in the application.

๐Ÿ—„๏ธ Data

The data used in this project is stored locally. It consists of a large corpus of text data, which is used to generate responses in the LLM Chat, Retrieval Augmented Generation App, and Vector Database Chat.

๐Ÿ“š References

The following resources were used in the development of this project:

๐Ÿ† Conclusion

This project provides a free and local alternative to cloud-based language models. It offers a fully local experience of LLM Chat, Retrieval Augmented Generation App, and a Vector Database Chat. We hope you find it useful and look forward to your contributions!

๐Ÿค Contributions

Contributions are always welcome! If you have any ideas or suggestions, feel free to open an issue or submit a pull request.

mistral's People

Contributors

nilsjennissen avatar rubentak avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.