Skip to content

This is a like AI agent that will remember all my notes and i don't need to explore the files and need to push my brain to remember where i remember all my notes.Just ask the topic it will give your notes on it.

License

Notifications You must be signed in to change notification settings

sudhanshu-raj/personal_ai_notes_agent

Repository files navigation

📒 Personal Notes AI Agent

🚀 Introduction

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.

📸 Screenshot

ui_screen

🎯 Features

  • 📝 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

🛠️ Technologies Used

  • 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

🚀 Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/sudhanshu-raj/personal_ai_notes_agent.git
cd personal_note_agent

2️⃣ Install Dependencies

pip install -r requirements.txt

3️⃣ Set Up Environment Variables

GOOGLE_API_KEY=your_google_api_key

4️⃣ Run the Application

streamlit run app.py

📌 How It Works

  • 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

📢 Future Improvements

  • 🌍 Cloud Storage for Persistent Notes
  • 🗣️ Voice Input for Queries
  • 📅 Calendar Integration for Task Reminders

🤝 Contributing

Feel free to fork this repository and submit pull requests for improvements!

📝 License

This project is open-source and available under the MIT License.

About

This is a like AI agent that will remember all my notes and i don't need to explore the files and need to push my brain to remember where i remember all my notes.Just ask the topic it will give your notes on it.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages