A shameless rip-off of Notion AI
I made this because I got jealous of Notion's AI feature.
It uses ChatGPT
- Create plugins folder in obsidian
- Create a folder called obsidian-ai in the .obsidian directory of your vault
- Add main.js, manifest.json, and styles.css to the recently created folder
- Get the main.js, manifest.json and styles.css from the releases tab
- Your route should look like: {your_vault}/.obsidian/plugins/obsidian-ai/{the three files here}
- Turn on community plugins
- If you don't see the plugin restart obsidian
- Turn on the plugin
- Go to the settings page of the plugin
- Type the API key in the field
- Restart your vault
- Open the command pallette (ctrl + p) and write "Obsidian AI" to see a list of the available commands
I don't think so. I'm not using their API. I'm using ChatGPT and paying for their API. I'm just using the same name as Notion's AI feature. That last line was created by GitHub Copilot. In all honestly I have no clue and rest assured I'll remove this if Notion comes after me.
Nope, I'm using (and paying for) their API.
Yeah I didn't test this much. If you want it fixed open an issue or a PR.
It really should but I'm not sure. Let me know.
Add more commands, improve the UI and UX because it sucks for now.
You will be sending either the whole content of your current note or whatever you select to OpenAI chat API, be mindful of that
These are the ones that I got from https://github.com/sw-yx/ai-notes/blob/main/Resources/Notion%20AI%20Prompts.md and watching videos on Notion AI.
- Help Me Write
- Continue Writing (promptless)
- Brainstorm Ideas
- Summarize (promptless)
- Find Action Items (promptless)
- Blog Post
- Pros and Cons List
- Social Media Post
- Outline
- Creative Story
- Poem
- Essay
- Meeting Agenda
- Press Release
- Job Description
- Sales Email
- Recruiting Email
Either because I don't have the "original" prompt or because I don't know how they work/if there are already above. It probably won't work the same as Notions AI feature but I can mess around and find prompts that work
- Improve writing
- Fix spelling and grammar
- Summarize
- Translate
- Explain this
- Make longer
- Make shorter
- Find action items
- Use simpler language
- Help me edit
- Help me write
- Continue writing
TODO: Add credits correctly because I hate not giving proper credit to people