Skip to content

KirkYagami/VectorMind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

image

VectorMind πŸš€

100% Locally Running AI-Powered Knowledge Retrieval System

🌟 Overview

VectorMind is a fully open-source, AI-powered knowledge retrieval system that leverages state-of-the-art embedding models and LLMs. It allows users to build their own vectorized knowledge bases by uploading documents or scraping websites and then querying them using advanced AI models.

πŸ”§ Key Features

βœ… Open-Source AI Stack – Uses Ollama for local LLM inference, Nomic Embed Text for embeddings, and ChromaDB for vector storage.
βœ… Multi-Format Support – Upload and process PDFs, DOCX, and TXT files.
βœ… Web Scraping – Extracts content from websites, including Wikipedia.
βœ… Efficient Vector Search – Stores and retrieves relevant knowledge efficiently.
βœ… Flexible UI – Provides both Gradio and Streamlit interfaces for ease of use.

πŸ›  Tech Stack

  • Vector Database: ChromaDB
  • Embeddings: Nomic Embed Text
  • LLM Inference: LLaMa3.2 via Ollama
  • Text Processing: LangChain
  • Frontend: Gradio, Streamlit
  • Web Scraping: BeautifulSoup

πŸš€ How It Works

1️⃣ Upload documents or provide a website URL
2️⃣ Convert text into embeddings using Nomic Embed Text
3️⃣ Store vectorized data in ChromaDB
4️⃣ Query the knowledge base and retrieve AI-powered answers

About

VectorMind is a fully open-source, AI-powered knowledge retrieval system that leverages state-of-the-art embedding models and LLMs. It allows users to build their own vectorized knowledge bases by uploading documents or scraping websites and then querying them using advanced AI models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages