Persistent claudebase daemon: Telegram bot + Whisper voice transcription + agent_registry routing + chat backend. Channel events delivered straight into Claude Code's CLI session.
Invoke the `consolidator` agent to surface cross-artifact drift, decision divergence, hack accumulation, verdict-vs-reality mismatches, and pattern observations across the current feature's accumulated work.
Ingest a folder or file of domain sources (books, articles, regulatory PDFs, plain-text docs, markdown) into the per-project local knowledge base. Once ingested, all 13 thinking agents in the SDLC pipeline query the base before authoring domain-bearing content and cite hits in their `## Facts → ### External contracts` block per the cognitive-self-check rule.
Invoke the `reflection` agent — the Default Mode Network analogue. No specific task. The agent reads project state, wanders, and surfaces non-obvious observations: unused exports, duplicated implementations, dead code paths, architectural inconsistencies, PRD requirements that lost their slice, the test suite that grew to 800 cases of which 600 take 30+ seconds.
Memory-consolidation agent (sleep-replay analogue). Re-reads scratchpad + recent commits + PRD + use-cases + plan + agent outputs and surfaces cross-agent DRIFT, INCONSISTENCIES, and PATTERNS that no single per-task agent could catch. Runs between waves and on user-invoked /consolidate. Does NOT modify any artifact — produces a stdout drift report.
Default-Mode-Network analogue. Runs WITHOUT a specific task, reads recent state, and surfaces non-obvious observations — unused exports, duplicated implementations, dead code paths, architectural inconsistencies, PRD requirements that lost their slice. Spontaneous insight, not focused audit.
Manage claudebase channel access — approve pairings, edit allowlists, set DM/group policy. Use when the user asks to pair, approve someone, check who's allowed, or change policy for the claudebase Telegram channel.
Set up the claudebase channel — save the bot token and review access policy. Use when the user pastes a Telegram bot token, asks to configure claudebase, asks "how do I set this up" or "who can reach me," or wants to check channel status.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Local hybrid retrieval CLI for LLM agents — BM25 + dense embeddings + Reciprocal Rank Fusion, with multimodal OCR for figures, per-page navigation, and a parallel insights corpus that lets agents persist cognitive observations across sessions.
claudebase indexes a directory of PDF / Markdown / plain-text documents into a single SQLite file (<project>/.claude/knowledge/index.db) and serves three retrieval modes over the same chunks:
sqlite-vec; semantic + cross-lingual recallDesigned to be invoked by Claude Code agents — every search hit carries the source path, chunk position, BM25 / dense / RRF scores, and (for PDFs) the 1-indexed page number, so the LLM can cite verifiable evidence and navigate the source book by page.
Alongside the read-side books corpus, claudebase v0.5.0 ships a write-side insights corpus (<project>/.claude/knowledge/insights.db) that lets agents persist their own cognitive observations — drift findings, prediction-errors, peer-bias catches, self-corrections — and recall them in future sessions. The hippocampal-replay analogue for cross-session agent memory. See Two corpora — books and insights below.
claudebase ships its own installer that bundles the CLI binary, the PDFium native library, the e5 encoder cache, AND an agent toolkit (rules, commands, agents) that get deployed into ~/.claude/ for Claude Code to pick up at session start.
One-shot install (Linux / macOS):
curl -fsSL https://raw.githubusercontent.com/codefather-labs/claudebase/main/install.sh | bash -s -- --yes
One-shot install (Windows PowerShell):
iwr -useb https://raw.githubusercontent.com/codefather-labs/claudebase/main/install.ps1 | iex
From a local checkout:
git clone https://github.com/codefather-labs/claudebase
cd claudebase
bash install.sh --yes --local # or .\install.ps1 -Yes -Local on Windows
| Path | Content |
|---|---|
~/.claude/tools/claudebase/claudebase | CLI binary downloaded from this repo's GitHub releases |
~/.claude/tools/claudebase/pdfium/ | PDFium native library for PDF text extraction |
~/.claude/tools/claudebase/models/ | e5-multilingual-small encoder cache (pre-warmed) |
~/.claude/rules/knowledge-base.md | CLI contract + citation discipline |
~/.claude/rules/knowledge-base-tool.md | When/how agents query the corpora (incl. insights) |
~/.claude/rules/tool-limitations.md | Read/grep/bash truncation gotchas |
~/.claude/commands/knowledge-ingest.md | /knowledge-ingest skill (Claude Code slash command) |
~/.claude/commands/reflect.md | /reflect skill — DMN unfocused observation pass |
~/.claude/commands/consolidate.md | /consolidate skill — cross-artifact drift detection |
~/.claude/agents/reflection.md | reflection agent (Drift persona) |
~/.claude/agents/consolidator.md | consolidator agent (Mnem persona) |
/usr/local/bin/claudebase (or ~/.claude/bin/claudebase.cmd on Win) | Global alias on PATH |
~/.claude/settings.json | ~/.claude/tools/claudebase/claudebase * Bash allowlist entry merged |
For the full documentation-first TDD pipeline (PRD writer, business analyst, planner, QA engineer, code reviewer, security auditor, etc. — 19 specialist agents plus the orchestrator persona Mira), install claude-code-sdlc. Its installer chains to this one — running the SDLC installer will install claudebase first, then layer the SDLC pipeline on top. Either repo can also be installed standalone: claudebase alone gives you the memory + observation infrastructure (books corpus, insights corpus, reflection, consolidation) without the workflow pipeline.
If you just want the CLI binary without the prompts/rules/agents:
# darwin-arm64 example; substitute your platform
curl -fsSL -o ~/.local/bin/claudebase \
https://github.com/codefather-labs/claudebase/releases/latest/download/claudebase-darwin-arm64
chmod +x ~/.local/bin/claudebase
You'll still need to install PDFium and the e5 encoder manually for full functionality.
Books corpus (index.db) — user-curated PDF/MD/TXT for RAG-style retrieval:
npx claudepluginhub codefather-labs/claudebase --plugin claudebaseStandalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Memory compression system for Claude Code - persist context across sessions
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.