Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/golevy/molly

This is a full stack chat application for Q&A based on PDF content.
https://github.com/golevy/molly

app-router-nextjs next-auth nextjs prisma reactjs t3-stack tailwindcss trpc typescript

Last synced: about 2 months ago
JSON representation

This is a full stack chat application for Q&A based on PDF content.

Awesome Lists containing this project

README

        

# Molly

A full stack chat application for Q&A based on PDF content.

![image](https://github.com/golevy/molly/assets/152772761/02f1d665-4870-4095-abe0-a248f6014b28)
![image](https://github.com/golevy/molly/assets/152772761/fb13c3e2-bbcb-480b-853b-9e6367486c0e)
![image](https://github.com/golevy/molly/assets/152772761/e966eeb8-b3b9-44d9-84ed-ab42d3b014a4)
![image](https://github.com/golevy/molly/assets/152772761/f88c6d96-51c2-4443-a845-7b834216b22f)

## Getting Started
```
pnpm install
pnpm dev
```

## Reference
- [Next.js](https://nextjs.org)
- [NextAuth.js](https://next-auth.js.org)
- [Prisma](https://prisma.io)
- [Tailwind CSS](https://tailwindcss.com)
- [tRPC](https://trpc.io)
- [Zustand](https://zustand-demo.pmnd.rs/)
- [Zod](https://zod.dev/)
- [shadcn/ui](https://ui.shadcn.com)
- [lucide](https://lucide.dev)
- [react-hot-toast](https://react-hot-toast.com)
- [react-loading-skeleton](https://github.com/dvtng/react-loading-skeleton#readme)
- [data-fns](https://date-fns.org)
- [uploadthing](https://uploadthing.com)
- [react-dropzone](https://react-dropzone.js.org)
- [react-pdf](https://github.com/wojtekmaj/react-pdf)
- [react-resize-detector](https://github.com/maslianok/react-resize-detector)
- [react-hook-form](https://react-hook-form.com)
- [simplebar-react](https://www.npmjs.com/package/simplebar-react)
- [react-textarea-autosize](https://www.npmjs.com/package/react-textarea-autosize)
- [Pinecone](https://sdk.pinecone.io/typescript)
- [LangChain](https://js.langchain.com/docs/get_started/introduction)
- [ai](https://www.npmjs.com/package/ai)
- [tailwind-scrollbar](https://adoxography.github.io/tailwind-scrollbar/examples)
- [react-markdown](https://github.com/remarkjs/react-markdown)
- [@mantine/hooks](https://mantine.dev)