https://github.com/subhadeeproy3902/swiftseek
An intelligent search platform that leverages advanced AI models and APIs to help you search smarter and faster
https://github.com/subhadeeproy3902/swiftseek
groq nextjs tavily togetherai typescript youtube-api
Last synced: 3 months ago
JSON representation
An intelligent search platform that leverages advanced AI models and APIs to help you search smarter and faster
- Host: GitHub
- URL: https://github.com/subhadeeproy3902/swiftseek
- Owner: subhadeeproy3902
- License: apache-2.0
- Created: 2024-12-19T17:18:03.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-03-07T20:52:57.000Z (7 months ago)
- Last Synced: 2025-03-07T21:28:24.011Z (7 months ago)
- Topics: groq, nextjs, tavily, togetherai, typescript, youtube-api
- Language: TypeScript
- Homepage: https://swiftseek.vercel.app
- Size: 2.51 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SwiftSeek - Search Smarter & Faster
**SwiftSeek** is an intelligent search platform that leverages advanced AI models and APIs to help you search smarter and faster. It provides sources, images, YouTube videos, and a detailed report on any topic you search. Additionally, it offers similar questions and topics, making your search experience more comprehensive.
## Features
- **AI-powered Search:** SwiftSeek utilizes advanced AI models (Together AI, Groq) to provide faster and smarter search results.
- **Comprehensive Search Results:** Get relevant sources, images, and YouTube videos related to your search query.
- **Detailed Reports:** The platform prepares an in-depth report about your topic, gathering data from multiple reliable sources.
- **Topic Recommendations:** Receive similar questions and topics based on your search query to help you explore related areas of interest.
- **User-friendly Interface:** Built with Next.js, TypeScript, and Tailwind CSS for a fast and responsive UI.## Tech Stack
- **Frontend:**
- [Next.js](https://nextjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Tailwind CSS](https://tailwindcss.com/)- **AI Models:**
- [Together AI](https://www.together.xyz/)
- [Groq](https://www.groq.com/)- **APIs:**
- [Google YouTube API](https://developers.google.com/youtube/v3)
- [Tavily API](https://tavily.com/)## Installation
1. Clone the repository:
```bash
git clone https://github.com/subhadeeproy3902/swiftseek.git
cd swiftseek
```2. Install the dependencies:
```bash
npm install
```3. Set up environment variables:
- Create a `.env` file in the root directory and add the following keys:
```makefile
TAVILY_API_KEY=
NEXT_PUBLIC_YOUTUBE_API_KEY=
GROQ_API_KEY=
HELICONE_API_KEY=
TOGETHER_API_KEY=
```4. Run the application:
```bash
npm run dev
```5. Visit `http://localhost:3000` to start using SwiftSeek.
## Usage
1. Go to the homepage of SwiftSeek.
2. Enter your search query into the search bar provided.
3. SwiftSeek will display:
- **Relevant Sources:** Links to articles and webpages related to your search term.
- **Images:** A collection of images sourced from reliable platforms.
- **YouTube Videos:** Embedded video content relevant to your query.
- **Detailed Report:** A comprehensive report summarizing the key points and insights about your topic.
- **Similar Questions and Topics:** Suggestions to explore related subjects or queries for deeper understanding.
4. Use the interactive interface to navigate and refine your search as needed.## License
This project is licensed under the [Apache License](./LICENSE)
---
Made with ❤️ by the [Subhadeep Roy](git.new/Subha)