Hack Brain is an AI-powered study assistant designed to help students organize their learning materials and study more efficiently. The project leverages a custom Retrieval-Augmented Generation (RAG) pipeline, allowing users to upload and manage their own study resources such as books, articles, notes, and text documents.
With this approach, the chatbot can provide personalized answers and assist in creating a more structured and adaptive study process.
⚠️ This project is currently in active development, but a testable version is already available. Contributions, feedback, and suggestions are welcome!
- AI Chatbot powered by Gemini for intelligent responses.
- Custom content ingestion – add your own books, notes, articles, or any text.
- Semantic search using Pinecone as the vector database.
- RAG pipeline tailored for efficient knowledge retrieval.
- Built with Next.js for a modern and scalable web experience.
- Frontend & Backend: Next.js
- AI Model: Gemini API
- Vector Database: Pinecone
git clone https://github.com/Raqui333/hackbrain.git
cd hackbrainnpm installCreate a .env file in the root directory and add the following:
GEMINI_API_KEY=your_gemini_api_key
PINECONE_API_KEY=your_pinecone_api_key
PINECONE_INDEX_NAME=your_pinecone_index_namenpm run devVisit http://localhost:3000 to start using Hack Brain.
