Skip to content

pierremouchan/raycast-ai-writing-assistant

Repository files navigation

AI Writing Assistant

AI Writing Assistant is here to assist you with any of your writing tasks, from fixing grammar to generating a list of action items.

This extension only work with Raycast

Obsidian.mp4

Motivation

As a non-native English speaker, I often struggle to find my words and that can lead to spelling mistakes, with the help of such an assistant, I can now correct myself and improve along the way.

Installation

Currently, you need to clone this repo and install it locally in developer mode.

You will need to have Node.js and pnpm installed.

  1. Open your terminal.
  2. Clone this repo git clone https://github.com/pierremouchan/raycast-ai-writing-assistant
  3. Go to the folder cd raycast-ai-writing-assistant
  4. Install dependencies npm install
  5. Go to Raycast, run Import Extension and select the folder
  6. Add either your Open AI API Key / Anthropic API Key / Groq API Key to the configuration (Guide here) (It will automatically decide which API to use based on the key)
  7. Enjoy the command 🎉

Features

Simply select any text, open the writing assistant, choose any command, and paste the result! Voila!

Obsidian.mp4

The AI writing Assistant is here to help you with any tasks you want. The extension comes with default commands that you can override and extend:

You have access to the default example file here: assets/default-ai-commands-example.csv You can open it in any CSV tool, add as many commands as you want, and configure the Raycast extension to use this new file.

Please have a look at how I structured my commands, your selected text will be appended between an opening ***START_MESSAGE*** and a closing ***END_MESSAGE***. This helps the AI to be more precise and only output the desired result.

Do you want to specify a command for one-time use? Simply write it and press enter. ChatGPT is at your fingertips!

Obsidian2.mp4

Why is it not in the official Raycast store?

Right now the extension is missing some features and minor details that I would like to address before publishing it live; however, if you wish to contribute to the project, feel free to contact me, open issues, or create PRs.

License

MIT License

About

AI Writing Assistant is here to assist you with any of your writing tasks, from fixing grammar to generating a list of action items.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published