Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MassimilianoPasquini97/raycast_ollama
Raycast extention for Ollama
https://github.com/MassimilianoPasquini97/raycast_ollama
raycast-extension
Last synced: 14 days ago
JSON representation
Raycast extention for Ollama
- Host: GitHub
- URL: https://github.com/MassimilianoPasquini97/raycast_ollama
- Owner: MassimilianoPasquini97
- License: mit
- Created: 2023-07-28T12:10:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-19T12:58:34.000Z (11 months ago)
- Last Synced: 2023-12-19T16:50:08.918Z (11 months ago)
- Topics: raycast-extension
- Language: TypeScript
- Homepage:
- Size: 45.6 MB
- Stars: 80
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
Raycast Ollama
Use [Ollama](https://ollama.ai) for local llama inference on Raycast. This application is not directly affiliated with Ollama.ai.
## Requirements
[Ollama](https://ollama.ai) installed and running on your mac. At least one model need to be installed throw Ollama cli tools or with 'Manage Models' Command. You can find all available model [here](https://ollama.ai/library).
## How to Use
### Command: Manage Models
View, add, and remove models that are installed locally or on a configured remote Ollama Server. To manage and utilize models from the remote server, use the ***Add Server*** action.
### Command: Chat With Ollama
Chat with your preferred model from Raycast, with the following features:
- ***CMD+M***, *Change Model*: change model when you want and use different one for vision or embedding.
- ***CMD+S***, *Selection*: Add text from selection or clipboard to the prompt.
- ***CMD+B***, *Browser Selection Tab*: Add content from selected tab to the prompt. Raycast Browser Extension is required.
- ***CMD+I***, *Image From Clipboard*: Add jpeg or png image to the prompt. A Model with vision capabilities is required.
- ***CMD+F***, *File*: Add content from files. This feature is still experimental.From extentions preferences you can chose how many messages use as memory. By default it use the last 20 messages.
### Command: Create Custom Commands
All preconfigured commands are crafted for general use. This command allow you to create a custom command for your specific needs.
Prompt use [Raycast Prompt Explorer](https://prompts.ray.so/) format with the following tags supported:
- ***{selection}***: Add text from selection or clipboard to the prompt.
- ***{browser-tab}***: Add content from selected tab to the prompt. Raycast Browser Extension is required. Page format can be changed between: markdown {browser-tab}, html {browser-tab format="html"}, text {browser-tab format="text"}.
- ***{image}***: Add jpeg or png image to the prompt. A Model with vision capabilities is required.