Prerequisites
Before you begin, ensure you have:- Node.js 18+ installed
- A SHARC API key — sign in at sharc.sh with Google or GitHub, then create one at Dashboard → API Keys
- An MCP-compatible AI assistant (Claude Code, Codex, Droid, OpenCode, Cursor, etc.)
Quick Start
The fastest way to get started is with Claude Code:What’s Next?
Installation
Detailed installation instructions and requirements.
Claude Code
Single-command setup with
claude mcp add.Codex
CLI/TUI and desktop GUI walkthroughs.
Droid
Set up SHARC in Factory’s Droid CLI.
OpenCode
Drop a snippet into
opencode.json.Other Clients
Cursor, VS Code, Windsurf, Zed, Claude Desktop, and more.
How It Works
- Index your codebase - SHARC analyzes your code, splits it into semantic chunks, and creates embeddings
- Ask questions - Use natural language to search for code functionality
- Get precise results - Receive ranked code snippets with relevance scores
- Stay updated - File watching keeps your index current as you code