Scribe

Scribe

•  •  14 updates •  19h 51m

Scribe is like Github Copilot, but for writing

By Evan Yu

Timeline

Evan Yu
Evan Yu 4h spent working 301d ago

I've implemented a full ui/ux around the ai text editor, with documents, and a search function. The whole thing is also animated with framer motion!
You can try it out here: https://scribe.badbird.dev/

Evan Yu
Evan Yu 28m spent working 303d ago

I've tuned the prompt a bit and made it work with the hackclub ai endpoint!

Evan Yu
Evan Yu 58m spent working 303d ago

I've added support for the ai.hackclub.com endpoint!

Update attachment
Evan Yu
Evan Yu 34m spent working 306d ago

The lexical text editor works way better than tiptap, and feels a lot like copilot!
I've also deployed the website to https://scribe.badbird.dev. You can go to /settings to set your api keys and model.
I'm going to work on building out a bunch of features like documents, etc...

Evan Yu
Evan Yu 3h spent working 307d ago

I've implemented the Lexical text editor and hooked it up to the LLMs! It works way better and is way less buggier!!

Evan Yu
Evan Yu 53m spent working 307d ago

Creating the module for quill is proving to be extremely difficult compared to tiptap. I might switch back to tiptap...

Update attachment
Navdeep Navdeep 10 months ago

U might want to use a little AI for the issue (dont vibecode plz :heavysob: ) as quill might make this soo cool

Evan Yu
Evan Yu 51m spent working 310d ago

I've integerated the quill editor using quill-react-new. I'm going to try and implement the autocomplete now

Update attachment
Navdeep Navdeep 10 months ago

Does it have custom fonts?

Evan Yu
Evan Yu 1h spent working 311d ago

The rich text editor i'm using (tiptap) seems to be pretty sluggish and slow to use. I'm going to look into finding another lighter editor to use as I spent quite a bit of time trying to optimize the current editor.

Evan Yu
Evan Yu 9m spent working 313d ago

I've made it a bit more context aware, and it can now complete words

Evan Yu Evan Yu 10 months ago
It's not deployed yet! I'll deplpy it!
Navdeep Navdeep 10 months ago
if possible do share the demo link next time i love the idea btw
Navdeep Navdeep 10 months ago
keep it up!
Evan Yu
Evan Yu 1h spent working 313d ago

I've implemented a rich text editor using tiptap and shadcn-minimal-tiptap. I've also managed to implement a primitive form of autocomplete!

Evan Yu Evan Yu 10 months ago
Thank You!
Navdeep Navdeep 10 months ago
Pretty cool project! I stonked u so I would like u to keep this project in track
Evan Yu
Evan Yu 1h spent working 313d ago

We now have autocomplete textareas!

Update attachment
Evan Yu
Evan Yu 55m spent working 314d ago

I've added the code to automatically handle prompting different LLM providers (OpenAI, Anthropic, Google, etc...)

Update attachment
Evan Yu
Evan Yu 31m spent working 314d ago

I've finished the settings zustand store and implemented a settings page

Update attachment
Evan Yu
Evan Yu 47m spent working 315d ago

I've bootstrappes the project and started working on the zustand schema!