By enviees
Semantic codebase search and convention-aware code generation for Claude Code.
Ask any question about the codebase
Index the current project codebase. Use --reset to re-index from scratch.
Find patterns and conventions for a specific type of file or feature in this project
Set up codebase-agent dependencies. Run this once after installing the plugin.
Check if this project is indexed and ready to use
Retrieve this project's coding conventions before creating new files. Use when the user wants to create a new page, component, hook, feature, or any new file to ensure it follows the project's existing patterns.
Index the current project codebase into the vector database. Use when the user wants to index their project, set up the codebase agent, or re-index after major changes.
Find and retrieve project patterns and conventions. Use when the user wants to know how the project structures a specific type of file, what patterns exist, or before creating anything new.
Semantically search the codebase for relevant code. Use when the user wants to find how something is implemented, locate a specific component or function, or understand a part of the codebase.
Check if the current project has been indexed and is ready to use. Use when the user asks about project status, whether the codebase is indexed, how many chunks are stored, or wants to verify the agent is ready.
Admin access level
Server config contains admin-level keywords
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.
A Claude Code plugin that gives Claude semantic understanding of any codebase.
Index once — Claude searches your code by meaning, understands your project's patterns, and follows your conventions when creating new files.
See codebase-agent-plugin/README.md for full install instructions.
Quick version:
# 1. Clone and set up
git clone https://github.com/YOUR_USERNAME/codebase-agent.git
cd codebase-agent
python3.11 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
# 2. Add API keys to .env
cp .env.example .env
# edit .env with your keys
# 3. Register in Claude Code
/plugin marketplace add YOUR_USERNAME/codebase-agent
/plugin install codebase-agent-plugin@YOUR_USERNAME/codebase-agent
codebase-agent/
mcp_server.py ← MCP server (auto-started by the plugin)
reader.py ← file reader and filter
chunker.py ← splits code into semantic chunks
embedder.py ← OpenAI embedding wrapper
vectordb.py ← ChromaDB wrapper
indexer.py ← Phase 2a: embed + store chunks
clusterer.py ← Phase 2b: cluster + name patterns
patterns.py ← file summary generation
requirements.txt
.env.example
codebase-agent-plugin/ ← Claude Code plugin
.claude-plugin/
plugin.json
skills/
commands/
hooks/
mcp.json
.codebase-agent/ inside your projectnpx claudepluginhub enviees/codebase-agent --plugin codebase-agentMemory compression system for Claude Code - persist context across sessions
Standalone 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.
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.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns