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
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.