henrydaum/second-brain

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.

53
/ 100
Established

This desktop application helps you organize and understand all your local files, acting as a personal knowledge base. It ingests various file types like text, images, audio, and tabular data from your specified directories. The system then allows you to ask natural-language questions about your entire collection and receive grounded answers with source citations, making it easy for researchers, analysts, or anyone managing a lot of personal documents.

432 stars.

Use this if you need to quickly find information across a vast collection of local documents, images, and other files by simply asking natural-language questions, without manually sorting or tagging.

Not ideal if your primary need is collaborative document editing, cloud-based storage, or managing highly sensitive information that cannot be processed locally.

personal-knowledge-management document-search information-retrieval research-assistant digital-archiving
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 15 / 25
Community 18 / 25

How are scores calculated?

Stars

432

Forks

51

Language

Python

License

Apache-2.0

Last pushed

Jan 23, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/henrydaum/second-brain"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.