Skip to content

Goal: Build an open-source RAG based chatbot that uses Supabase (for database + vector database) + AI SDK, on top of the devsForFun starterkit and document every step. #1

@CharanMN7

Description

@CharanMN7

The core tasks involved in this project are:

  • Figuring out a database schema for this application that can be integrated into any other project without disturbing that project's existing schema.
  • Write code that can easily be copied and pasted into a project that has the necessary dependencies (for now, it should work easily with projects that are built on top of the starterkit template.)

Things to explore:

  • Supabase as a vector database (pgvector)
  • Vercel's AI SDK

Some Guildelines:

  • Always commit small changes with detailed commit messages (Human written are preferred but AI generated are also fine as long as they communicate the right thing) instead of committing massive changes or multiple files in a single commit. Doing this will help people going through the code to learn what's going on.
  • To contribute, fork this repository, work on it, and create a Pull Request and add @CharanMN7 as reviewer.

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions