Skip to content

A CLI-based frontend for inference providers with vim inspired keybindings

License

Notifications You must be signed in to change notification settings

MoonKraken/shore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shore Terminal Interface

Shore

Shore is a terminal based chatbot interface that is simultaneously minimalist, productive, and aesthetically pleasing. Read the docs

Conversations are stored locally in a SQLite database, by default in ~/.shore/default.db

Watch Usage Video on YouTube

Installation

  1. cargo install shore
  2. Set at least one API key
    export HF_TOKEN=[your token here] # Hugging Face
    export OPENAI_API_KEY=[your token here] # OpenAI
    export ANTHROPIC_API_KEY=[your token here] # Anthropic
    export GROQ_API_KEY=[your token here] # Groq
    export XAI_API_KEY=[your token here] # xAI (Grok)
    export SONAR_API_KEY=[your token here] # Perplexity
    export MINIMAX_API_KEY=[your token here] # MiniMax
    export ZAI_API_KEY=[your token here] # zAI
  3. Review Keybindings

About

A CLI-based frontend for inference providers with vim inspired keybindings

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages