LibreAI / RAG & Knowledge / second-brain-os
// rag Β· undefined-ui/second-brain-os

second-brain-os

A self-maintaining AI second brain for Obsidian and Claude Code.

πŸ’Ž Hidden gemβ˜… 888 starsβ‘‚ 138 forksMITupdated 2026-09
β–¦ visual β€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

second-brain-os is an open-source rag & knowledge project by undefined-ui (undefined-ui/second-brain-os on GitHub). It has 888 GitHub stars and 138 forks, is released under the MIT license, and was last updated on GitHub on 29 September 2026.

GitHub stars
888
Forks
138
License
MIT
Last updated on GitHub
29 September 2026
Listing
Hidden gem β€” a shorter page for a lesser-known project
Official site
Official site
// how it works

How it works

  1. Clarify your goal

    Decide what you want the project to do before installing anything.

  2. Clone the repo

    Grab the source and skim the README for setup requirements.

  3. Install and configure

    Install dependencies and add any API keys or settings it needs.

  4. Run your first task

    Launch it and follow the example workflow from the docs.

// features

Why people love it

MCP-ready

Exposes its capabilities to AI agents over the Model Context Protocol.

Obsidian-native

Works inside your Obsidian vault and notes.

Knowledge graph

Structures information as a queryable graph.

Local-first options

Works offline with on-device storage.

Import friendly

Bring notes from Obsidian, Notion, and more.

Open source

Own your second brain completely.

Advertisement
// run it

Run it yourself

  1. Step 1 β€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/undefined-ui/second-brain-os.git
    cd second-brain-os
  2. Step 2 β€” Serve the folder

    Start a tiny local web server in the project folder.

    python3 -m http.server 8000
  3. Step 3 β€” Open it

    Visit the local server in your browser.

    # open http://localhost:8000
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains second-brain-os?

It is an open-source project at undefined-ui/second-brain-os with 138 forks. Check the repo’s contributors and recent commits to judge how active maintenance is.

Is second-brain-os free to use?

Yes. It is MIT licensed, so you can use it commercially with attribution.

Where is my data stored?

Locally or on your own server, depending on how you deploy it.

Which LLMs can it use?

Most support OpenAI, Anthropic, Ollama, and other providers via config.

Can AI agents query it?

Yes β€” MCP support lets agents search your knowledge base directly.

// keep exploring

Similar tools

RAG & Knowledge

ontosphere

Edit RDF knowledge graphs in your browser β€” no backend needed.

β˜… 247 starsNOASSERTION
View guide β†’
RAG & Knowledge

docsmint

An open-source knowledge base for people and AI agents.

β˜… 118 starsApache-2.0
View guide β†’
RAG & Knowledge

omnigram

A Flutter e-reader and audiobook app with AI chat.

β˜… 75 starsCustom
View guide β†’
RAG & Knowledge

uteke

Self-hosted rag & knowledge: 🧠 the brain for your ai β€” local-first memory engine for.

β˜… 268 starsApache-2.0
View guide β†’
RAG & Knowledge

WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

β˜… 31.9k starsUnknown
View guide β†’
RAG & Knowledge

UltraRAG

A low-code MCP framework for building complex, innovative RAG pipelines β€” visibly, not as a black box.

β˜… 5.7k starsApache-2.0
View guide β†’
// alternatives

Alternatives in RAG & Knowledge

The most-starred other RAG & Knowledge projects in the LibreAI catalogue β€” the realistic shortlist if second-brain-os is not the right fit.

Get second-brain-os

Free and open β€” grab the source, star the repo, and start creating.