Skip to content
/ JarVis Public

🤖 JarVis, your always ready-to-go CLI assistant, multi-platform, written in V

License

Notifications You must be signed in to change notification settings

davlgd/JarVis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JarVis, your personal CLI assistant

JarVis is a CLI assistant that uses any OpenAI compatible API to help you with your daily tasks. You can list available models, switch between them, directly ask a question, or use the interactive mode.

Build

You'll need V to build and install JarVis:

tools/build

Configure

You can configure JarVis by editing the ~/.config/jarvis/config.toml file, for example:

api_host = "localhost"
api_port = "11434"
api_key = ""
api_model = "qwen2.5-coder"
api_tls = false

Usage

jarvis
jarvis --help
jarvis --list
jarvis --switch llama3.3
jarvis "Learn me something interesting about a programming language of your choice"

Licence

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