note-ai
note-ai copied to clipboard
An open-source Notion-style WYSIWYG editor with AI-powered autocompletions.
Note AI
An open-source Notion-style WYSIWYG editor with AI-powered autocompletions.
Introduction · Deploy Your Own · Setting Up Locally · Tech Stack · Contributing · License
Introduction
Note AI is a Notion-style WYSIWYG editor with AI-powered autocompletions.
Here's a quick 20-second demo:
https://github.com/tzhangchi/note-ai/assets/5910926/c5fa9b6d-4199-4a8c-9c90-98f7785a6281
Deploy Your Own
You can deploy your own version of Note AI to Vercel with one click:
Setting Up Locally
To set up Note AI locally, you'll need to clone the repository and set up the following environment variables:
OPENAI_API_KEY– your OpenAI API key (you can get one here)
If you've deployed this to Vercel, you can also use vc env pull to pull the environment variables from your Vercel project.
Tech Stack
Note AI is built on the following stack:
- Next.js – framework
- blocksuite – text editor
- OpenAI - AI completions
- Vercel AI SDK – AI library
- Vercel – deployments
- TailwindCSS – styles
Contributing
Here's how you can contribute:
- Open an issue if you believe you've encountered a bug.
- Make a pull request to add new features/make quality-of-life improvements/fix bugs.
Author
- Chi Zhang (@Terrychinaz)
License
Licensed under the MIT license.