• Stars
    star
    12,202
  • Rank 2,672 (Top 0.06 %)
  • Language
    TypeScript
  • License
    Apache License 2.0
  • Created over 1 year ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Notion-style WYSIWYG editor with AI-powered autocompletion.
Novel is a Notion-style WYSIWYG editor with AI-powered autocompletions.

Novel

An open-source Notion-style WYSIWYG editor with AI-powered autocompletions.

Hacker News License Novel.sh's GitHub repo

Introduction · Deploy Your Own · Setting Up Locally · Tech Stack · Contributing · License


Introduction

Novel is a Notion-style WYSIWYG editor with AI-powered autocompletions.

Here's a quick 30-second demo:

Novel.mp4

Deploy Your Own

You can deploy your own version of Novel to Vercel with one click:

Deploy with Vercel

Setting Up Locally

To set up Novel 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)
  • BLOB_READ_WRITE_TOKEN – your Vercel Blob read/write token (currently still in beta, but feel free to DM me on Twitter for access)

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

Novel is built on the following stack:

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

License

Licensed under the MIT license.

More Repositories

1

dub

An open-source link shortener with built-in analytics + free custom domains.
TypeScript
9,518
star
2

precedent

An opinionated collection of components, hooks, and utilities for your Next.js project.
TypeScript
4,721
star
3

chathn

Chat with Hacker News using natural language. Built with OpenAI Functions and Vercel AI SDK.
TypeScript
1,143
star
4

extrapolate

Age transformation AI app powered by Next.js, Vercel, Replicate, Upstash, and Cloudflare R2 + Workers.
TypeScript
604
star
5

weathergpt

ChatGPT Plugin starter template built with Next.js 13 App Router, Edge Functions, and Vercel
TypeScript
331
star
6

spirals

Generate beautiful AI spiral art with one click. Powered by Vercel and Replicate.
TypeScript
292
star
7

og

Display headlines directly inside your news article's OG images.
TypeScript
172
star
8

shooketh

An AI bot built with the Vercel AI SDK, OpenAI gpt-3.5-turbo, and fine-tuned on Shakespeare's literary works.
TypeScript
123
star
9

novella

Example application using the Novel Editor.
TypeScript
92
star
10

prisma-server-actions

Demo app showing how you can use Prisma in Next.js Server Actions
TypeScript
30
star
11

moviebot

Code repository for Moviebot – an NLP-powered movie recommendation chatbot, written in Python, HTML/CSS and JavaScript & hosted on Vercel + AWS Lambda.
Python
21
star
12

steventey.com

TypeScript
16
star
13

portfolio

Github repo for my personal portfolio website, built with NextJS & Tailwind and proudly deployed on Vercel.
JavaScript
14
star
14

platformize

Official repo for the Platforms on Vercel project. Clone this repo to build your own Substack/Webflow clone with built-in multi-tenancy and custom domains. PRs welcome!
TypeScript
13
star
15

steven-tey.github.io

New personal portfolio website: https://steventey.com/
HTML
5
star
16

gitbook-edge-demo

TypeScript
4
star
17

docs

MDX
3
star
18

nextjs-boilerplate-69

JavaScript
2
star
19

sleek

Source code for Sleek, a web-app that automatically builds product pages, tracks inventory, and sends out newsletters every day.
Python
2
star
20

dub-test

TypeScript
2
star
21

owd-li

Link shortener for One Word Domains (https://www.oneword.domains), built in Flask and hosted on Vercel.
Python
2
star
22

router-bug-repro

JavaScript
1
star
23

edgedb

TypeScript
1
star
24

reviewing-a-pull-request

HTML
1
star
25

qstash-repro

TypeScript
1
star
26

middleware-latency

JavaScript
1
star
27

olaf

Portfolio website for MLH Open-source Olaf Pod! ☃️
JavaScript
1
star
28

missing-auth-header

TypeScript
1
star