Home/AI Agents/second-brain-agent
second-brain-agent logo

second-brain-agent

Enrichment pending
flepied/second-brain-agent

🧠 Second Brain AI agent

GraphCanon updated today · GitHub synced today

307
Stars
32
Forks
12
Open issues
6
Watchers
3mo
Last push
Python GPL-3.0Created Jun 18, 2023

Trust & integrity

Full report
Maintenance
Slowing (97d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Personal account
As of today · Source: github_public_v1
Security (OSV)
2 low (2 low)
As of today · Source: mcp_manifest@v1

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

🧠 Second Brain AI agent

Capability facts

Languages
python

Source: github.language+pyproject.toml · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

You need a Python 3 interpreter, [`uv`](https://docs.astral.sh/uv/) and the `inotify-tools` install
Source link

Tags

README

Installation

You need a Python 3 interpreter, uv and the inotify-tools installed. All this has been tested under Fedora Linux 42 on my laptop and Ubuntu latest in the CI workflows. Let me know if it works on your system.

Get the source code:

$ git clone https://github.com/flepied/second-brain-agent.git

Copy the example .env file and edit it to suit your settings:

$ cp example.env .env

Install the dependencies using uv:

$ uv sync --all-extras

chromadb is intentionally not installed through uv. This repository loads the Python package directly from a sibling checkout at ../chroma/chromadb so local development can reuse the Chroma Python sources without building the native Chroma package. The actual Chroma server still runs in Docker.

The Chroma container persists its database under /chroma/chroma, so compose.yaml bind-mounts $DSTDIR/Db there. If that mount target changes, sba-txt will rebuild the vector database on the next start.

Then to activate the virtual environment, do:

$ source .venv/bin/activate