Browse / Second brain / claude-second-brain

claude-second-brain

jason-c-dev

A complete autonomous Claude Code agent that maintains a personal knowledge base, runs overnight dream cycles, and stays reachable via Telegram — batteries included.

Open jason-c-dev/claude-second-brain → Checked against the four rules.

Built for Claude Code

ships .claude CLAUDE.md and nothing for other agents.

In its own words

README.mdjason-c-dev/claude-second-brain

A complete autonomous Claude Code agent that maintains a personal knowledge base, runs overnight dream cycles, and stays reachable via Telegram — batteries included.

Built on the Karpathy LLM Wiki pattern and inspired by Anthropic's Auto Dream memory system.

What This Is

An always-on AI second brain that:

  • Maintains a wiki knowledge base — raw sources go in, curated articles come out (the Karpathy pattern)
  • Dreams overnight — two cron-triggered dream cycles consolidate memory and compile new wiki articles while you sleep
  • Talks to you on Telegram — text, voice messages, images, documents
  • Transcribes voice locally — whisper.cpp, fully on-device, no cloud APIs
  • Works with Obsidian — open the repo as a vault, get graph view of your knowledge for free
  • Enforces good behaviour — a deterministic hook ensures Claude always acknowledges your Telegram messages before doing anything else

All infrastructure lives in dot-directories (.channels/, .tools/, .hooks/, .claude/, .config/) so Obsidian ignores them. Only knowledge content (raw/, wiki/, output/) and top-level files appear in your vault and graph view.

Architecture

The system has two modes: daytime (interactive, Telegram-driven) and overnight (autonomous, cron-driven). Both share the same infrastructure.

Quoting 8% of the README. Read the rest on GitHub ↗

Read from the repository's git tree on 2026-08-17.