A beautiful CLI study assistant powered by Claude AI. Socratic tutoring, BrainLift knowledge export, optional voice mode, web search — all from one command.
One command. No GitHub tokens, no global npm installs.
curl -fsSL https://dl.csaiautomations.com/brainlifter/install.sh | bash
click to copy
Requires Node.js 18+ on macOS — the installer will guide you through the rest.
LIVEKIT_API_KEY, LIVEKIT_API_SECRET, LIVEKIT_URL, GOOGLE_API_KEY — for voice modeUpdate: brainlifter --update • Uninstall: brainlifter --uninstall
Run the one-liner above. The installer checks Node.js, downloads the latest release, and prompts you for API keys.
Paste your Anthropic API key when prompted during install. Voice mode keys are optional — skip with Enter if you don't need them.
Type brainlifter in any terminal to start a new session. Use --history to pick a past one.
Ask anything. The AI tutor will guide you with Socratic questions. Use save_brainlift to export what you learned.
Powered by Claude via the Anthropic Agent SDK. Deep understanding, real reasoning — not just pattern matching. Uses Socratic method to guide you to answers, not hand them over.
Structured DOK1-DOK4 knowledge export. Use save_brainlift anytime to save what you've learned as a well-structured JSON file you can reference later.
The AI agent automatically searches the web for current information. No stale training data when you're studying recent events, papers, or documentation.
Hands-free studying via LiveKit and Gemini Realtime API. Toggle with Ctrl+V. Requires optional LiveKit + Google API keys.
Every session is automatically saved. Pick up exactly where you left off with brainlifter --history or jump back to the last session with --continue.
Native Go terminal UI with real scrolling, no flicker, 10x faster startup and 5x less memory than browser-based alternatives. Keyboard-first, distraction-free interface.