Personal Note AI Agent is an AI-powered assistant that remembers all your notes, so you don't have to. Instead of manually searching through files or trying to recall where you saved your notes, just ask about a topic, and the AI will retrieve the relevant notes for you instantly.
- 📝 Smart Note Retrieval – Quickly fetch notes by just asking a question
- 🔍 AI-Powered Search – Uses LangChain and FAISS to index and retrieve notes
- 🤖 Google AI Integration – Powered by Google Generative AI for intelligent responses
- 📂 No More File Searching – No need to manually browse through folders
- ⚡ Fast & Efficient – Optimized for quick access to your personal knowledge base
- Streamlit – Frontend for interaction
- LangChain – AI-powered retrieval system
- Google Generative AI – AI model for better responses
- FAISS – Fast text search and retrieval
- Python – Core programming language
- Dotenv – Securely store environment variables
git clone https://github.com/sudhanshu-raj/personal_ai_notes_agent.git
cd personal_note_agent
pip install -r requirements.txt
GOOGLE_API_KEY=your_google_api_key
streamlit run app.py
- Upload Your Notes – The AI processes and stores them
- Ask a Question – Enter any topic or keyword
- Get Instant Answers – The AI fetches relevant notes for you
- 🌍 Cloud Storage for Persistent Notes
- 🗣️ Voice Input for Queries
- 📅 Calendar Integration for Task Reminders
Feel free to fork this repository and submit pull requests for improvements!
This project is open-source and available under the MIT License.