Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/karthikeyaspace/research-gpt
Research GPT is an AI-driven tool leveraging the Gemini AI API, offering detailed, elaborated explanations with seamless Supabase authentication and dynamic Framer Motion integration for enhanced user experiences.
https://github.com/karthikeyaspace/research-gpt
gemini nodejs supabase typescript youtubeapi
Last synced: 17 days ago
JSON representation
Research GPT is an AI-driven tool leveraging the Gemini AI API, offering detailed, elaborated explanations with seamless Supabase authentication and dynamic Framer Motion integration for enhanced user experiences.
- Host: GitHub
- URL: https://github.com/karthikeyaspace/research-gpt
- Owner: karthikeyaspace
- License: mit
- Created: 2024-07-25T10:16:27.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-12-09T13:15:23.000Z (2 months ago)
- Last Synced: 2024-12-09T14:29:48.565Z (2 months ago)
- Topics: gemini, nodejs, supabase, typescript, youtubeapi
- Language: TypeScript
- Homepage: https://researchgptai.vercel.app
- Size: 569 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## ResearchGPT - Your Invinsible AI Researcher
![image](https://github.com/user-attachments/assets/dccac873-c979-420b-a687-7510cbc66b25)![image](https://github.com/user-attachments/assets/e75c49d2-4d2a-43aa-8524-3555f28014be)
ResearchGPT is an AI-driven search platform designed to enhance your information-gathering experience by combining multiple data sources into one seamless interface. It uses the powerful Google Gemini API to provide detailed, context-aware answers to your questions, the YouTube Data API to suggest relevant video content, and the Google Search API for web search results. With Supabase authentication, users can enjoy a secure and personalized search experience.
#### What ResearchtGPT can do
- Elaborated Answers
- Relevant YouTube Videos
- Generates follow-up questions
- Comprehensive Web Search
- Secure Authentication
- Unified Interface#### Getting Started
1. Installation
- Clone the repo
``` code
git clone https://github.com/karthikeyaspace/research-gpt.git
```- Install the dependencies in client and server
```
cd client
npm i
```
```
cd server
npm i
```2. Set up environment variables in client and server
```
cp .env.example .env
```3. Running the application
at /client
```
npm run dev
```
at /server
```
npm start
```### LICENSE
This project is licensed under the [MIT](https://github.com/karthikeyaspace/research-gpt/blob/main/LICENSE) License.### AUTHOR
[Karthikeya Veruturi](https://itskv.me)