AIBrain adds persistent memory and self-improvement to Claude Code

AIBrain is a brain layer that sits underneath Claude Code to provide persistent memory and self-improvement capabilities between sessions. It addresses the issue where Claude Code resets to a blank slate after each session, even with manual CLAUDE.md files.
Key Features
- Persistent Memory: Claude remembers what you told it, what it learned, what worked and what didn't. Uses semantic search to pull in only relevant information.
- Self-Improvement: Between sessions, an evolution cycle extracts learnings, detects recurring patterns, and consolidates memory, making your Claude instance better at working with you over time.
- 53 Workflows + 44 Skills: Includes Git workflows, code review patterns, deployment checklists loaded as skills Claude can use. Users can add their own.
- 9 MCP Servers: Telegram integration, email, file operations, memory tools. Claude can message you when a task finishes.
- Multi-Agent Mesh: When running Claude Code on multiple machines, they share memory and communicate via Tailscale mesh networking.
- Memory Routing: Uses SelRoute (selective routing) technique that routes different query types to different retrieval strategies instead of one-size-fits-all semantic search.
Technical Details
- Installation:
pip install aibrainwith a setup wizard that handles everything. - Compatibility: Works with any local model (Ollama, llama.cpp, etc.) and is not locked to any provider.
- Pricing: Free tier has everything for single-machine use. Pro tier ($9.95/month) adds mesh networking and marketplace access.
📖 Read the full source: r/ClaudeAI
👀 See Also

Sense: Go SDK for LLM-powered test assertions and structured text extraction
Sense is a Go SDK that uses Claude for two main functions: evaluating non-deterministic output in tests with plain English assertions, and extracting typed structs from unstructured text through reflection and forced tool_use.

Pokemon Showdown AI Agents Built with Free LLM APIs and Tool-Calling
A system that uses Llama 3, Qwen, Gemma via free API tiers to autonomously play Pokemon Showdown battles with structured tool calls, supporting human vs AI and AI vs AI modes.

Claude IDE Bridge: WebSocket Tool for Real-Time IDE Access
claude-ide-bridge is a WebSocket bridge that connects Claude Code directly to IDE internal state, enabling live diagnostics, go-to-definition, find references, type hovering, file opening, breakpoint management, and debugger state streaming.

Offline Voice-to-Text Tool for macOS Using Local Whisper via MLX
A developer has open-sourced whisper-dictate, a macOS tool that provides fully offline voice-to-text transcription with real-time translation capabilities using Whisper running locally through MLX on Apple Silicon. Transcription takes about 500ms after speaking stops.