#LLM #Ai #RAG #search
#secondbrain
Second Brain is a desktop application that acts as a personal knowledge base, using retrieval-augmented generation (RAG), multimodal AI models, and a hybrid lexical/semantic search algorithm to interact with local text files and images.
https://github.com/henrydaum/second-brain
Features:
Semantic search: searches based on deep semantic meaning.
Lexical search: finds a needle in a haystack using keywords.
Supported files: .txt, .pdf, .docx, .gdoc, .png, .jpg, .jpeg, .gif, .webp
Multimodal in three ways:
Can embed and search for both text and images.
Can attach text documents and images, and use them to search.
Can use AI language models with vision.
Optional AI Mode:
LLM Integration: Supports local models via LM Studio and cloud models, like GPT-5, via OpenAI.
Retrieval-Augmented Generation (RAG): Uses search results to provide high-quality AI responses rooted in the knowledge-base.