Introducing SecondBrain 1.0

Your Personal
Knowledge Operating System

Upload documents, research papers, and notes. Explore connections, retrieve knowledge instantly, and interact with your information through AI.

secondbrain.app / workspace
Knowledge Graph
Live
AI
"Attention is all you need"
Vaswani et al · 2017
research-notes.pdf
42 connections
Research Assistant
What are the latest insights on transformer scaling?
Across your library, three themes emerge: compute-optimal scaling, emergent capabilities, and data quality plateaus.
Chinchilla.pdfScaling-Laws.pdfNotes-2024
Features

Features

Six capabilities that turn a folder of files into a connected, queryable knowledge system.

Knowledge Graph Visualization

Force-directed graph of documents, concepts, and citations rendered with React Flow.

Multi-Document Retrieval

Query across the entire library in one pass — chunks are ranked and merged before generation.

Semantic Search

Embeddings + pgvector similarity search surface meaning rather than keyword matches.

Source-Grounded Responses

Every answer is linked back to the originating chunk, page, and document.

Cross-Document Reasoning

Synthesize across multiple sources to surface agreements, contradictions, and gaps.

Interactive Research Workspace

Side-by-side graph, chat, and document viewer for exploring an idea end-to-end.

How it works

From raw files to living knowledge

Step 1

Upload Documents

PDFs, papers, notes, bookmarks — drop them in.

Step 2

Create Embeddings

Each chunk is vectorized for meaning-based recall.

Step 3

Build Knowledge Graph

Concepts and citations are linked automatically.

Step 4

Ask Questions

Query across everything in natural language.

Step 5

Answers With Citations

Every claim grounded in the source.

Engineering

Engineering Challenges Solved

The four core problems behind making a personal knowledge OS feel effortless.

01

Document Processing

Extract and normalize information from PDFs, notes, and markdown files into clean, chunkable text.

02

Semantic Retrieval

Retrieve relevant context using embeddings and vector similarity search across the full library.

03

Knowledge Graph Construction

Visualize relationships between documents, concepts, and retrieved information as a live graph.

04

Citation Grounding

Generate responses backed by traceable source references — every claim tied to a chunk.

Tech Stack

Built with modern tooling

A pragmatic stack chosen for performance, developer experience, and AI-native workflows.

Frontend
  • React
  • Tailwind CSS
  • Framer Motion
  • React Flow
Backend
  • FastAPI
  • Python
AI Layer
  • Gemini API
  • Embeddings
  • RAG Pipeline
Data Layer
  • Supabase
  • pgvector
Project Story

Why I Built SecondBrain

Most valuable information gets trapped inside PDFs, notes, documentation, and research papers. Finding connections between ideas often requires manually searching across dozens of files.

SecondBrain was built to transform isolated documents into a connected knowledge network that can be explored visually and queried naturally using AI.

Explore the Future of Personal Knowledge