Inspiration

With the rise of LLM powered apps I was inspired to build my first hackathon project incorporating web3 and AI into something that would be useful to myself others. I see the merging of these technological arenas as an evolution that's only going to accelerate, and I was eager to get my hands dirty, learn, and start contributing to this new emerging world.

What it does

Allows users to chat with any notion database that they have access to using a notion access token and database Id. They can quickly retrieve information, produce summaries, or ask questions based of the contents contained in the database.

How I built it

I used a Third Web template for the front end built on Next JS as well as the smart contracts used for token gating. On the LLM side I built an API with python & Fast API.

Challenges I ran into

A ton of issues with the API and CORS

Accomplishments that I'm proud of

The fact that I finally finished a project and am submitting to a hackathon for the first time

What I learned

Pretty much everything involved with the app, i knew little about what I built before hand

What's next for Notion Chat

The original idea was to also create a scraping side of it that would collect data on specific user chosen topics and store it in the user's notion database. Then the chat side would allow them to query that data. I started with the chat side and it ended up taking me more time than expected, so I plan to continue to build out this project into the original vision.

Built With

Share this project:

Updates