Inspiration

As a college student I do two things a lot - I write a lot of essays and I write a lot of code.

I was inspired by all of the amazing tooling coders have that predicts their intentions and gives them insight on what they're doing. In short, I really wanted to have the same thing for writing essays. With the latest generative modes, it looks like its possible.

What it does'

When writing an essay in Dante, you first give it a list of topics for your essay. Then, at any time you can press tabspace and Dante will do it's best to guess what you're writing.

How we built it

I've never done webdev before, but I picked up Svelte, Tailwind, and Typescript to write this webapp. It also uses a FastAPI python backend to orchestrate API calls to GPT3.

Challenges we ran into

HTML provides a 'contenteditable' feature that lets you edit DOM nodes. But its very imperative and behaves inconsistently. It's not cut out for things like making a supercharged essay editor. It took a while, but I finally made it work.

Accomplishments that we're proud of

Developing a full web app from scratch is something I've never done!

What we learned

A full new web framework (Svelte) A css framework (Tailwind) A full new language (TypeScript)

What's next for Dante

Built With

Share this project:

Updates