clevaway / J.A.R.V.I.S

Jarvis model: A Fine-tune of llama2, works 100% offline with Ollama
MIT License
68 stars 12 forks source link
ai ai-assistant artificial-intelligence jarvis jarvis-2 jarvis-ai jarvis-ai-assistant jarvis-assistant jarvis-llm jarvis-ready jarvis-system jarvisai just-a-rather-very-intelligent-system llama2

Jarvis

The J.A.R.V.I.S Large Language Model, 100% offline

We have use custom jarvis dataset and various other open datasets on the internet of jarvis's dialog with stark to fine-tune on top of Llama2 7b

Content

Jarvis is bing built with privacy in mind, everything runs locally. This fine-tuned model is better at responding like jarvis and producing response in the best jarvis tone possible.

Current features

Usage

Installation

I. You will need Ollama to download and install the model for use locally.

  1. Download and install ollama here
  2. Run the command:

    ollama run fotiecodes/jarvis

    This will install the model jarvis model locally.

  3. From here you can already chat with jarvis from the command line by running the same command ollama run fotiecodes/jarvis or ollama run fotiecodes/jarvis:latest to run the lastest stable release.

II. After installing the model locally and started the ollama sever and can confirm it is working properly, clone this repositry and run the main.py file

🚨 Important

Please check the .env.example file and add the neccessary env variables before running.

That's it, you can start talking to Jarvis✨

Setup local dev

Please go to CONTRIBUTOR.md for more info.

To-Do:

Why Jarvis?

Well, simple. I have always wanted to have my very own Jarvis, now i'm not talking about a siri clone or google home assitant clone. I am talking about my very own Jarvis, talks like jarvis, response like jarvis, feels like jarvis in the most accurate way possible.

Acknowledgments

Special thanks to:

Supporters ✨

License 📜

This project is licensed under the MIT License - see the LICENSE file for details. 📄

Support 💬

If you have any questions, suggestions, or need assistance, please open an issue:)

Disclaimer: Jarvis can make mistakes. Consider checking important information.

* This project was inspired by "J.A.R.V.I.S" from the Marvel movie series